aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrobot-contrib <robot-contrib@yandex-team.com>2023-11-03 11:00:00 +0300
committerrobot-contrib <robot-contrib@yandex-team.com>2023-11-03 11:27:28 +0300
commit1d9f016a98e0e31334e9a5958d067830c2911e9b (patch)
treea206470697ed1ff74af7a542e32e26fe51abc8ac
parent67017f403ebe21c47e170d88611517911405dccd (diff)
downloadydb-1d9f016a98e0e31334e9a5958d067830c2911e9b.tar.gz
Update contrib/python/botocore/py3 to 1.31.67
-rw-r--r--contrib/python/botocore/py3/.dist-info/METADATA2
-rw-r--r--contrib/python/botocore/py3/botocore/__init__.py2
-rw-r--r--contrib/python/botocore/py3/botocore/data/accessanalyzer/2019-11-01/endpoint-rule-set-1.json.gzbin1244 -> 1244 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/account/2021-02-01/endpoint-rule-set-1.json.gzbin1371 -> 1371 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/acm-pca/2017-08-22/endpoint-rule-set-1.json.gzbin1238 -> 1238 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/acm/2015-12-08/endpoint-rule-set-1.json.gzbin1235 -> 1235 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/alexaforbusiness/2017-11-09/endpoint-rule-set-1.json.gzbin1146 -> 1146 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/amp/2020-08-01/endpoint-rule-set-1.json.gzbin1144 -> 1144 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/amplify/2017-07-25/endpoint-rule-set-1.json.gzbin1147 -> 1147 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/amplifybackend/2020-08-11/endpoint-rule-set-1.json.gzbin1152 -> 1152 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/amplifyuibuilder/2021-08-11/endpoint-rule-set-1.json.gzbin1156 -> 1156 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/apigateway/2015-07-09/endpoint-rule-set-1.json.gzbin1149 -> 1149 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/apigatewaymanagementapi/2018-11-29/endpoint-rule-set-1.json.gzbin1150 -> 1150 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/apigatewayv2/2018-11-29/endpoint-rule-set-1.json.gzbin1149 -> 1149 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/appconfig/2019-10-09/endpoint-rule-set-1.json.gzbin1231 -> 1231 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/appconfigdata/2021-11-11/endpoint-rule-set-1.json.gzbin1150 -> 1150 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/appfabric/2023-05-19/endpoint-rule-set-1.json.gzbin1290 -> 1290 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/appflow/2020-08-23/endpoint-rule-set-1.json.gzbin1148 -> 1148 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/appintegrations/2020-07-29/endpoint-rule-set-1.json.gzbin1152 -> 1152 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/application-autoscaling/2016-02-06/endpoint-rule-set-1.json.gzbin1248 -> 1248 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/application-insights/2018-11-25/endpoint-rule-set-1.json.gzbin1155 -> 1155 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/applicationcostprofiler/2020-09-10/endpoint-rule-set-1.json.gzbin1159 -> 1159 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/appmesh/2018-10-01/endpoint-rule-set-1.json.gzbin1289 -> 1289 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/appmesh/2019-01-25/endpoint-rule-set-1.json.gzbin1147 -> 1147 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/apprunner/2020-05-15/endpoint-rule-set-1.json.gzbin1151 -> 1151 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/appstream/2016-12-01/endpoint-rule-set-1.json.gzbin1238 -> 1238 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/appsync/2017-07-25/endpoint-rule-set-1.json.gzbin1148 -> 1148 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/arc-zonal-shift/2022-10-30/endpoint-rule-set-1.json.gzbin1296 -> 1296 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/athena/2017-05-18/endpoint-rule-set-1.json.gzbin1146 -> 1146 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/auditmanager/2017-07-25/endpoint-rule-set-1.json.gzbin1150 -> 1150 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/autoscaling-plans/2018-01-06/endpoint-rule-set-1.json.gzbin1154 -> 1154 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/autoscaling/2011-01-01/endpoint-rule-set-1.json.gzbin1240 -> 1240 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/backup-gateway/2021-01-01/endpoint-rule-set-1.json.gzbin1153 -> 1153 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/backup/2018-11-15/endpoint-rule-set-1.json.gzbin1147 -> 1147 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/backupstorage/2018-04-10/endpoint-rule-set-1.json.gzbin1151 -> 1151 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/batch/2016-08-10/endpoint-rule-set-1.json.gzbin1270 -> 1270 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/bedrock-runtime/2023-09-30/endpoint-rule-set-1.json.gzbin1296 -> 1296 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/bedrock/2023-04-20/endpoint-rule-set-1.json.gzbin1290 -> 1290 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/billingconductor/2021-07-30/endpoint-rule-set-1.json.gzbin1314 -> 1314 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/braket/2019-09-01/endpoint-rule-set-1.json.gzbin1146 -> 1146 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/budgets/2016-10-20/endpoint-rule-set-1.json.gzbin1370 -> 1370 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/ce/2017-10-25/endpoint-rule-set-1.json.gzbin1369 -> 1369 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/chime-sdk-identity/2021-04-20/endpoint-rule-set-1.json.gzbin1152 -> 1152 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/chime-sdk-media-pipelines/2021-07-15/endpoint-rule-set-1.json.gzbin1160 -> 1160 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/chime-sdk-meetings/2021-07-15/endpoint-rule-set-1.json.gzbin1152 -> 1152 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/chime-sdk-messaging/2021-05-15/endpoint-rule-set-1.json.gzbin1153 -> 1153 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/chime-sdk-voice/2022-08-03/endpoint-rule-set-1.json.gzbin1293 -> 1293 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/chime/2018-05-01/endpoint-rule-set-1.json.gzbin1307 -> 1307 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cleanrooms/2022-02-17/endpoint-rule-set-1.json.gzbin1291 -> 1291 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cloud9/2017-09-23/endpoint-rule-set-1.json.gzbin1150 -> 1150 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cloudcontrol/2021-09-30/endpoint-rule-set-1.json.gzbin1153 -> 1153 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/clouddirectory/2016-05-10/endpoint-rule-set-1.json.gzbin1398 -> 1398 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/clouddirectory/2017-01-11/endpoint-rule-set-1.json.gzbin1243 -> 1243 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cloudformation/2010-05-15/endpoint-rule-set-1.json.gzbin1242 -> 1242 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cloudfront/2014-05-31/endpoint-rule-set-1.json.gzbin1839 -> 1839 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cloudfront/2014-10-21/endpoint-rule-set-1.json.gzbin1839 -> 1839 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cloudfront/2014-11-06/endpoint-rule-set-1.json.gzbin1839 -> 1839 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cloudfront/2015-04-17/endpoint-rule-set-1.json.gzbin1839 -> 1839 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cloudfront/2015-07-27/endpoint-rule-set-1.json.gzbin1839 -> 1839 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cloudfront/2015-09-17/endpoint-rule-set-1.json.gzbin1839 -> 1839 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cloudfront/2016-01-13/endpoint-rule-set-1.json.gzbin1839 -> 1839 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cloudfront/2016-01-28/endpoint-rule-set-1.json.gzbin1574 -> 1574 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cloudfront/2016-08-01/endpoint-rule-set-1.json.gzbin1574 -> 1574 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cloudfront/2016-08-20/endpoint-rule-set-1.json.gzbin1574 -> 1574 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cloudfront/2016-09-07/endpoint-rule-set-1.json.gzbin1574 -> 1574 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cloudfront/2016-09-29/endpoint-rule-set-1.json.gzbin1574 -> 1574 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cloudfront/2016-11-25/endpoint-rule-set-1.json.gzbin1574 -> 1574 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cloudfront/2017-03-25/endpoint-rule-set-1.json.gzbin1574 -> 1574 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cloudfront/2017-10-30/endpoint-rule-set-1.json.gzbin1574 -> 1574 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cloudfront/2018-06-18/endpoint-rule-set-1.json.gzbin1574 -> 1574 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cloudfront/2018-11-05/endpoint-rule-set-1.json.gzbin1574 -> 1574 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cloudfront/2019-03-26/endpoint-rule-set-1.json.gzbin1574 -> 1574 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cloudfront/2020-05-31/endpoint-rule-set-1.json.gzbin1410 -> 1410 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cloudhsm/2014-05-30/endpoint-rule-set-1.json.gzbin1148 -> 1148 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cloudhsmv2/2017-04-28/endpoint-rule-set-1.json.gzbin1239 -> 1239 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cloudsearch/2011-02-01/endpoint-rule-set-1.json.gzbin1149 -> 1149 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cloudsearch/2013-01-01/endpoint-rule-set-1.json.gzbin1150 -> 1150 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cloudsearchdomain/2013-01-01/endpoint-rule-set-1.json.gzbin1154 -> 1154 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cloudtrail-data/2021-08-11/endpoint-rule-set-1.json.gzbin1295 -> 1295 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cloudtrail/2013-11-01/endpoint-rule-set-1.json.gzbin1233 -> 1233 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cloudwatch/2010-08-01/endpoint-rule-set-1.json.gzbin1239 -> 1239 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/codeartifact/2018-09-22/endpoint-rule-set-1.json.gzbin1150 -> 1150 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/codebuild/2016-10-06/endpoint-rule-set-1.json.gzbin1148 -> 1148 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/codecatalyst/2022-09-28/endpoint-rule-set-1.json.gzbin851 -> 851 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/codecommit/2015-04-13/endpoint-rule-set-1.json.gzbin1149 -> 1149 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/codedeploy/2014-10-06/endpoint-rule-set-1.json.gzbin1149 -> 1149 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/codeguru-reviewer/2019-09-19/endpoint-rule-set-1.json.gzbin1156 -> 1156 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/codeguru-security/2018-05-10/endpoint-rule-set-1.json.gzbin1297 -> 1297 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/codeguruprofiler/2019-07-18/endpoint-rule-set-1.json.gzbin1157 -> 1157 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/codepipeline/2015-07-09/endpoint-rule-set-1.json.gzbin1153 -> 1153 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/codestar-connections/2019-12-01/endpoint-rule-set-1.json.gzbin1155 -> 1155 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/codestar-notifications/2019-10-15/endpoint-rule-set-1.json.gzbin1156 -> 1156 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/codestar/2017-04-19/endpoint-rule-set-1.json.gzbin1147 -> 1147 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cognito-identity/2014-06-30/endpoint-rule-set-1.json.gzbin1157 -> 1157 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cognito-idp/2016-04-18/endpoint-rule-set-1.json.gzbin1150 -> 1150 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cognito-sync/2014-06-30/endpoint-rule-set-1.json.gzbin1151 -> 1151 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/comprehend/2017-11-27/endpoint-rule-set-1.json.gzbin1148 -> 1148 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/comprehendmedical/2018-10-30/endpoint-rule-set-1.json.gzbin1153 -> 1153 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/compute-optimizer/2019-11-01/endpoint-rule-set-1.json.gzbin1157 -> 1157 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/config/2014-11-12/endpoint-rule-set-1.json.gzbin1236 -> 1236 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/connect-contact-lens/2020-08-21/endpoint-rule-set-1.json.gzbin1150 -> 1150 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/connect/2017-08-08/endpoint-rule-set-1.json.gzbin1237 -> 1237 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/connectcampaigns/2021-01-30/endpoint-rule-set-1.json.gzbin1154 -> 1154 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/connectcases/2022-10-03/endpoint-rule-set-1.json.gzbin1287 -> 1287 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/connectparticipant/2018-09-07/endpoint-rule-set-1.json.gzbin1245 -> 1245 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/controltower/2018-05-10/endpoint-rule-set-1.json.gzbin1150 -> 1150 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/cur/2017-01-06/endpoint-rule-set-1.json.gzbin1144 -> 1144 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/customer-profiles/2020-08-15/endpoint-rule-set-1.json.gzbin1147 -> 1147 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/databrew/2017-07-25/endpoint-rule-set-1.json.gzbin1210 -> 1210 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/dataexchange/2017-07-25/endpoint-rule-set-1.json.gzbin1151 -> 1151 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/datapipeline/2012-10-29/endpoint-rule-set-1.json.gzbin1150 -> 1150 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/datasync/2018-11-09/endpoint-rule-set-1.json.gzbin1148 -> 1148 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/datazone/2018-05-10/endpoint-rule-set-1.json.gzbin1143 -> 1143 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/dax/2017-04-19/endpoint-rule-set-1.json.gzbin1144 -> 1144 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/detective/2018-10-26/endpoint-rule-set-1.json.gzbin1150 -> 1150 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/devicefarm/2015-06-23/endpoint-rule-set-1.json.gzbin1151 -> 1151 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/devops-guru/2020-12-01/endpoint-rule-set-1.json.gzbin1153 -> 1153 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/directconnect/2012-10-25/endpoint-rule-set-1.json.gzbin1151 -> 1151 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/discovery/2015-11-01/endpoint-rule-set-1.json.gzbin1151 -> 1151 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/dlm/2018-01-12/endpoint-rule-set-1.json.gzbin1235 -> 1235 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/dms/2016-01-01/endpoint-rule-set-1.json.gzbin1305 -> 1305 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/docdb-elastic/2022-11-28/endpoint-rule-set-1.json.gzbin1294 -> 1294 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/docdb/2014-10-31/endpoint-rule-set-1.json.gzbin1234 -> 1234 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/drs/2020-02-26/endpoint-rule-set-1.json.gzbin1144 -> 1144 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/ds/2015-04-16/endpoint-rule-set-1.json.gzbin1143 -> 1143 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/dynamodb/2011-12-05/endpoint-rule-set-1.json.gzbin1343 -> 1343 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/dynamodb/2012-08-10/endpoint-rule-set-1.json.gzbin1342 -> 1342 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/dynamodbstreams/2012-08-10/endpoint-rule-set-1.json.gzbin1671 -> 1671 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/ebs/2019-11-02/endpoint-rule-set-1.json.gzbin1144 -> 1144 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/ec2-instance-connect/2018-04-02/endpoint-rule-set-1.json.gzbin1160 -> 1160 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/ec2/2014-09-01/endpoint-rule-set-1.json.gzbin1237 -> 1237 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/ec2/2014-10-01/endpoint-rule-set-1.json.gzbin1237 -> 1237 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/ec2/2015-03-01/endpoint-rule-set-1.json.gzbin1237 -> 1237 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/ec2/2015-04-15/endpoint-rule-set-1.json.gzbin1237 -> 1237 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/ec2/2015-10-01/endpoint-rule-set-1.json.gzbin1391 -> 1391 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/ec2/2016-04-01/endpoint-rule-set-1.json.gzbin1391 -> 1391 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/ec2/2016-09-15/endpoint-rule-set-1.json.gzbin1391 -> 1391 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/ec2/2016-11-15/endpoint-rule-set-1.json.gzbin1236 -> 1233 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/ec2/2016-11-15/service-2.json24
-rw-r--r--contrib/python/botocore/py3/botocore/data/ecr-public/2020-10-30/endpoint-rule-set-1.json.gzbin1152 -> 1152 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/ecr/2015-09-21/endpoint-rule-set-1.json.gzbin1262 -> 1262 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/ecs/2014-11-13/endpoint-rule-set-1.json.gzbin1146 -> 1146 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/efs/2015-02-01/endpoint-rule-set-1.json.gzbin1153 -> 1153 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/eks/2017-11-01/endpoint-rule-set-1.json.gzbin1268 -> 1268 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/elastic-inference/2017-07-25/endpoint-rule-set-1.json.gzbin1159 -> 1159 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/elasticache/2014-09-30/endpoint-rule-set-1.json.gzbin1241 -> 1241 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/elasticache/2015-02-02/endpoint-rule-set-1.json.gzbin1240 -> 1240 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/elasticbeanstalk/2010-12-01/endpoint-rule-set-1.json.gzbin1244 -> 1244 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/elastictranscoder/2012-09-25/endpoint-rule-set-1.json.gzbin1153 -> 1153 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/elb/2012-06-01/endpoint-rule-set-1.json.gzbin1248 -> 1248 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/elbv2/2015-12-01/endpoint-rule-set-1.json.gzbin1247 -> 1247 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/emr-containers/2020-10-01/endpoint-rule-set-1.json.gzbin1151 -> 1151 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/emr-serverless/2021-07-13/endpoint-rule-set-1.json.gzbin1153 -> 1153 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/emr/2009-03-31/endpoint-rule-set-1.json.gzbin1399 -> 1399 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/endpoints.json36
-rw-r--r--contrib/python/botocore/py3/botocore/data/entityresolution/2018-05-10/endpoint-rule-set-1.json.gzbin1305 -> 1305 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/es/2015-01-01/endpoint-rule-set-1.json.gzbin1143 -> 1143 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/events/2014-02-03/endpoint-rule-set-1.json.gzbin1856 -> 1856 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/events/2015-10-07/endpoint-rule-set-1.json.gzbin1740 -> 1740 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/evidently/2021-02-01/endpoint-rule-set-1.json.gzbin1148 -> 1148 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/finspace-data/2020-07-13/endpoint-rule-set-1.json.gzbin1150 -> 1150 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/finspace/2021-03-12/endpoint-rule-set-1.json.gzbin1147 -> 1147 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/firehose/2015-08-04/endpoint-rule-set-1.json.gzbin1147 -> 1147 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/fis/2020-12-01/endpoint-rule-set-1.json.gzbin1234 -> 1234 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/fms/2018-01-01/endpoint-rule-set-1.json.gzbin1144 -> 1144 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/forecast/2018-06-26/endpoint-rule-set-1.json.gzbin1147 -> 1147 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/forecastquery/2018-06-26/endpoint-rule-set-1.json.gzbin1151 -> 1151 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/frauddetector/2019-11-15/endpoint-rule-set-1.json.gzbin1151 -> 1151 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/fsx/2018-03-01/endpoint-rule-set-1.json.gzbin1144 -> 1144 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/gamelift/2015-10-01/endpoint-rule-set-1.json.gzbin1147 -> 1147 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/gamesparks/2021-08-17/endpoint-rule-set-1.json.gzbin1149 -> 0 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/gamesparks/2021-08-17/examples-1.json5
-rw-r--r--contrib/python/botocore/py3/botocore/data/gamesparks/2021-08-17/paginators-1.json46
-rw-r--r--contrib/python/botocore/py3/botocore/data/gamesparks/2021-08-17/service-2.json2540
-rw-r--r--contrib/python/botocore/py3/botocore/data/glacier/2012-06-01/endpoint-rule-set-1.json.gzbin1393 -> 1393 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/globalaccelerator/2018-08-08/endpoint-rule-set-1.json.gzbin1154 -> 1154 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/glue/2017-03-31/endpoint-rule-set-1.json.gzbin1145 -> 1145 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/grafana/2020-08-18/endpoint-rule-set-1.json.gzbin1147 -> 1147 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/greengrass/2017-06-07/endpoint-rule-set-1.json.gzbin1356 -> 1356 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/greengrassv2/2020-11-30/endpoint-rule-set-1.json.gzbin1356 -> 1356 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/groundstation/2019-05-23/endpoint-rule-set-1.json.gzbin1150 -> 1150 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/guardduty/2017-11-28/endpoint-rule-set-1.json.gzbin1237 -> 1237 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/health/2016-08-04/endpoint-rule-set-1.json.gzbin1297 -> 1297 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/healthlake/2017-07-01/endpoint-rule-set-1.json.gzbin1151 -> 1151 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/honeycode/2020-03-01/endpoint-rule-set-1.json.gzbin1149 -> 1149 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/iam/2010-05-08/endpoint-rule-set-1.json.gzbin1593 -> 1593 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/identitystore/2020-06-15/endpoint-rule-set-1.json.gzbin1242 -> 1242 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/imagebuilder/2019-12-02/endpoint-rule-set-1.json.gzbin1241 -> 1241 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/importexport/2010-06-01/endpoint-rule-set-1.json.gzbin1599 -> 1599 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/inspector/2015-08-18/endpoint-rule-set-1.json.gzbin1147 -> 1147 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/inspector/2016-02-16/endpoint-rule-set-1.json.gzbin1148 -> 1148 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/inspector2/2020-06-08/endpoint-rule-set-1.json.gzbin1150 -> 1150 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/internetmonitor/2021-06-03/endpoint-rule-set-1.json.gzbin1155 -> 1155 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/iot-data/2015-05-28/endpoint-rule-set-1.json.gzbin1487 -> 1487 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/iot-jobs-data/2017-09-29/endpoint-rule-set-1.json.gzbin1152 -> 1152 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/iot-roborunner/2018-05-10/endpoint-rule-set-1.json.gzbin1293 -> 1293 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/iot/2015-05-28/endpoint-rule-set-1.json.gzbin1262 -> 1262 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/iot1click-devices/2018-05-14/endpoint-rule-set-1.json.gzbin1158 -> 1158 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/iot1click-projects/2018-05-14/endpoint-rule-set-1.json.gzbin1159 -> 1159 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/iotanalytics/2017-11-27/endpoint-rule-set-1.json.gzbin1151 -> 1151 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/iotdeviceadvisor/2020-09-18/endpoint-rule-set-1.json.gzbin1156 -> 1156 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/iotevents-data/2018-10-23/endpoint-rule-set-1.json.gzbin1151 -> 1151 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/iotevents/2018-07-27/endpoint-rule-set-1.json.gzbin1147 -> 1147 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/iotfleethub/2020-11-03/endpoint-rule-set-1.json.gzbin1153 -> 1153 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/iotfleetwise/2021-06-17/endpoint-rule-set-1.json.gzbin1150 -> 1150 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/iotsecuretunneling/2018-10-05/endpoint-rule-set-1.json.gzbin1157 -> 1157 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/iotsitewise/2019-12-02/endpoint-rule-set-1.json.gzbin1149 -> 1149 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/iotthingsgraph/2018-09-06/endpoint-rule-set-1.json.gzbin1218 -> 1218 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/iottwinmaker/2021-11-29/endpoint-rule-set-1.json.gzbin1150 -> 1150 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/iotwireless/2020-11-22/endpoint-rule-set-1.json.gzbin1152 -> 1152 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/ivs-realtime/2020-07-14/endpoint-rule-set-1.json.gzbin1292 -> 1292 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/ivs/2020-07-14/endpoint-rule-set-1.json.gzbin1144 -> 1144 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/ivschat/2020-07-14/endpoint-rule-set-1.json.gzbin1147 -> 1147 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/kafka/2018-11-14/endpoint-rule-set-1.json.gzbin1234 -> 1234 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/kafkaconnect/2021-09-14/endpoint-rule-set-1.json.gzbin1151 -> 1151 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/kendra-ranking/2022-10-19/endpoint-rule-set-1.json.gzbin1148 -> 1148 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/kendra/2019-02-03/endpoint-rule-set-1.json.gzbin1149 -> 1149 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/keyspaces/2022-02-10/endpoint-rule-set-1.json.gzbin1239 -> 1239 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/kinesis-video-archived-media/2017-09-30/endpoint-rule-set-1.json.gzbin1150 -> 1150 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/kinesis-video-media/2017-09-30/endpoint-rule-set-1.json.gzbin1150 -> 1150 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/kinesis-video-signaling/2019-12-04/endpoint-rule-set-1.json.gzbin1150 -> 1150 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/kinesis-video-webrtc-storage/2018-05-10/endpoint-rule-set-1.json.gzbin1293 -> 1293 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/kinesis/2013-12-02/endpoint-rule-set-1.json.gzbin4187 -> 4187 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/kinesisanalytics/2015-08-14/endpoint-rule-set-1.json.gzbin1156 -> 1156 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/kinesisanalyticsv2/2018-05-23/endpoint-rule-set-1.json.gzbin1156 -> 1156 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/kinesisvideo/2017-09-30/endpoint-rule-set-1.json.gzbin1150 -> 1150 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/kms/2014-11-01/endpoint-rule-set-1.json.gzbin1145 -> 1145 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/lakeformation/2017-03-31/endpoint-rule-set-1.json.gzbin1150 -> 1150 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/lambda/2014-11-11/endpoint-rule-set-1.json.gzbin1288 -> 1288 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/lambda/2015-03-31/endpoint-rule-set-1.json.gzbin1147 -> 1147 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/lex-models/2017-04-19/endpoint-rule-set-1.json.gzbin1337 -> 1337 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/lex-runtime/2016-11-28/endpoint-rule-set-1.json.gzbin1268 -> 1268 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/lexv2-models/2020-08-07/endpoint-rule-set-1.json.gzbin1156 -> 1156 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/lexv2-runtime/2020-08-07/endpoint-rule-set-1.json.gzbin1132 -> 1132 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/license-manager-linux-subscriptions/2018-05-10/endpoint-rule-set-1.json.gzbin1310 -> 1310 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/license-manager-user-subscriptions/2018-05-10/endpoint-rule-set-1.json.gzbin1167 -> 1167 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/license-manager/2018-08-01/endpoint-rule-set-1.json.gzbin1156 -> 1156 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/lightsail/2016-11-28/endpoint-rule-set-1.json.gzbin1149 -> 1149 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/location/2020-11-19/endpoint-rule-set-1.json.gzbin1144 -> 1144 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/logs/2014-03-28/endpoint-rule-set-1.json.gzbin1228 -> 1228 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/lookoutequipment/2020-12-15/endpoint-rule-set-1.json.gzbin1153 -> 1153 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/lookoutmetrics/2017-07-25/endpoint-rule-set-1.json.gzbin1152 -> 1152 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/lookoutvision/2020-11-20/endpoint-rule-set-1.json.gzbin1152 -> 1152 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/m2/2021-04-28/endpoint-rule-set-1.json.gzbin1145 -> 1145 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/machinelearning/2014-12-12/endpoint-rule-set-1.json.gzbin1156 -> 1156 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/macie/2017-12-19/endpoint-rule-set-1.json.gzbin1145 -> 1145 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/macie2/2020-01-01/endpoint-rule-set-1.json.gzbin1147 -> 1147 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/managedblockchain-query/2023-05-04/endpoint-rule-set-1.json.gzbin1302 -> 1313 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/managedblockchain-query/2023-05-04/service-2.json3
-rw-r--r--contrib/python/botocore/py3/botocore/data/managedblockchain/2018-09-24/endpoint-rule-set-1.json.gzbin1158 -> 1158 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/marketplace-catalog/2018-09-17/endpoint-rule-set-1.json.gzbin1156 -> 1156 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/marketplace-entitlement/2017-01-11/endpoint-rule-set-1.json.gzbin1158 -> 1158 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/marketplacecommerceanalytics/2015-07-01/endpoint-rule-set-1.json.gzbin1166 -> 1166 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/mediaconnect/2018-11-14/endpoint-rule-set-1.json.gzbin1150 -> 1150 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/mediaconvert/2017-08-29/endpoint-rule-set-1.json.gzbin1302 -> 1302 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/medialive/2017-10-14/endpoint-rule-set-1.json.gzbin1150 -> 1150 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/mediapackage-vod/2018-11-07/endpoint-rule-set-1.json.gzbin1156 -> 1156 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/mediapackage/2017-10-12/endpoint-rule-set-1.json.gzbin1150 -> 1150 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/mediapackagev2/2022-12-25/endpoint-rule-set-1.json.gzbin1306 -> 1306 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/mediastore-data/2017-09-01/endpoint-rule-set-1.json.gzbin1152 -> 1152 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/mediastore/2017-09-01/endpoint-rule-set-1.json.gzbin1148 -> 1148 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/mediatailor/2018-04-23/endpoint-rule-set-1.json.gzbin1152 -> 1152 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/medical-imaging/2023-07-19/endpoint-rule-set-1.json.gzbin1295 -> 1295 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/memorydb/2021-01-01/endpoint-rule-set-1.json.gzbin1255 -> 1255 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/meteringmarketplace/2016-01-14/endpoint-rule-set-1.json.gzbin1243 -> 1243 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/mgh/2017-05-31/endpoint-rule-set-1.json.gzbin1144 -> 1144 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/mgn/2020-02-26/endpoint-rule-set-1.json.gzbin1144 -> 1144 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/migration-hub-refactor-spaces/2021-10-26/endpoint-rule-set-1.json.gzbin1153 -> 1153 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/migrationhub-config/2019-06-30/endpoint-rule-set-1.json.gzbin1154 -> 1154 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/migrationhuborchestrator/2021-08-28/endpoint-rule-set-1.json.gzbin1300 -> 1300 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/migrationhubstrategy/2020-02-19/endpoint-rule-set-1.json.gzbin1158 -> 1158 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/mobile/2017-07-01/endpoint-rule-set-1.json.gzbin1146 -> 1146 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/mq/2017-11-27/endpoint-rule-set-1.json.gzbin1144 -> 1144 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/mturk/2017-01-17/endpoint-rule-set-1.json.gzbin1214 -> 1214 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/mwaa/2020-07-01/endpoint-rule-set-1.json.gzbin1147 -> 1147 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/neptune/2014-10-31/endpoint-rule-set-1.json.gzbin1234 -> 1234 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/neptunedata/2023-08-01/endpoint-rule-set-1.json.gzbin1291 -> 1300 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/neptunedata/2023-08-01/service-2.json90
-rw-r--r--contrib/python/botocore/py3/botocore/data/network-firewall/2020-11-12/endpoint-rule-set-1.json.gzbin1153 -> 1153 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/networkmanager/2019-07-05/endpoint-rule-set-1.json.gzbin1373 -> 1373 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/nimble/2020-08-01/endpoint-rule-set-1.json.gzbin1147 -> 1147 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/oam/2022-06-10/endpoint-rule-set-1.json.gzbin1287 -> 1287 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/omics/2022-11-28/endpoint-rule-set-1.json.gzbin1288 -> 1298 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/omics/2022-11-28/service-2.json50
-rw-r--r--contrib/python/botocore/py3/botocore/data/opensearch/2021-01-01/endpoint-rule-set-1.json.gzbin1143 -> 1145 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/opensearch/2021-01-01/service-2.json265
-rw-r--r--contrib/python/botocore/py3/botocore/data/opensearchserverless/2021-11-01/endpoint-rule-set-1.json.gzbin1287 -> 1287 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/opsworks/2013-02-18/endpoint-rule-set-1.json.gzbin1148 -> 1148 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/opsworkscm/2016-11-01/endpoint-rule-set-1.json.gzbin1151 -> 1151 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/organizations/2016-11-28/endpoint-rule-set-1.json.gzbin1498 -> 1498 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/osis/2022-01-01/endpoint-rule-set-1.json.gzbin1287 -> 1287 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/outposts/2019-12-03/endpoint-rule-set-1.json.gzbin1238 -> 1238 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/panorama/2019-07-24/endpoint-rule-set-1.json.gzbin1148 -> 1148 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/payment-cryptography-data/2022-02-03/endpoint-rule-set-1.json.gzbin1308 -> 1308 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/payment-cryptography/2021-09-14/endpoint-rule-set-1.json.gzbin1310 -> 1310 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/pca-connector-ad/2018-05-10/endpoint-rule-set-1.json.gzbin1296 -> 1296 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/personalize-events/2018-03-22/endpoint-rule-set-1.json.gzbin1157 -> 1157 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/personalize-runtime/2018-05-22/endpoint-rule-set-1.json.gzbin1159 -> 1159 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/personalize/2018-05-22/endpoint-rule-set-1.json.gzbin1150 -> 1150 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/pi/2018-02-27/endpoint-rule-set-1.json.gzbin1143 -> 1143 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/pinpoint-email/2018-07-26/endpoint-rule-set-1.json.gzbin1145 -> 1145 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/pinpoint-sms-voice-v2/2022-03-31/endpoint-rule-set-1.json.gzbin1151 -> 1151 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/pinpoint-sms-voice/2018-09-05/endpoint-rule-set-1.json.gzbin1112 -> 1112 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/pinpoint/2016-12-01/endpoint-rule-set-1.json.gzbin1309 -> 1309 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/pipes/2015-10-07/endpoint-rule-set-1.json.gzbin1287 -> 1287 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/polly/2016-06-10/endpoint-rule-set-1.json.gzbin1146 -> 1146 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/pricing/2017-10-15/endpoint-rule-set-1.json.gzbin1216 -> 1216 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/privatenetworks/2021-12-03/endpoint-rule-set-1.json.gzbin1156 -> 1156 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/proton/2020-07-20/endpoint-rule-set-1.json.gzbin1146 -> 1146 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/qldb-session/2019-07-11/endpoint-rule-set-1.json.gzbin1151 -> 1151 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/qldb/2019-01-02/endpoint-rule-set-1.json.gzbin1145 -> 1145 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/quicksight/2018-04-01/endpoint-rule-set-1.json.gzbin1150 -> 1153 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/quicksight/2018-04-01/service-2.json195
-rw-r--r--contrib/python/botocore/py3/botocore/data/ram/2018-01-04/endpoint-rule-set-1.json.gzbin1234 -> 1234 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/rbin/2021-06-15/endpoint-rule-set-1.json.gzbin1145 -> 1145 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/rds-data/2018-08-01/endpoint-rule-set-1.json.gzbin1148 -> 1148 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/rds/2014-09-01/endpoint-rule-set-1.json.gzbin1234 -> 1234 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/rds/2014-10-31/endpoint-rule-set-1.json.gzbin1232 -> 1232 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/redshift-data/2019-12-20/endpoint-rule-set-1.json.gzbin1151 -> 1151 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/redshift-serverless/2021-04-21/endpoint-rule-set-1.json.gzbin1154 -> 1154 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/redshift/2012-12-01/endpoint-rule-set-1.json.gzbin1238 -> 1238 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/rekognition/2016-06-27/endpoint-rule-set-1.json.gzbin1148 -> 1148 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/resiliencehub/2020-04-30/endpoint-rule-set-1.json.gzbin1151 -> 1151 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/resource-explorer-2/2022-07-28/endpoint-rule-set-1.json.gzbin1152 -> 1152 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/resource-groups/2017-11-27/endpoint-rule-set-1.json.gzbin1243 -> 1243 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/resourcegroupstaggingapi/2017-01-26/endpoint-rule-set-1.json.gzbin1147 -> 1147 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/robomaker/2018-06-29/endpoint-rule-set-1.json.gzbin1148 -> 1148 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/rolesanywhere/2018-05-10/endpoint-rule-set-1.json.gzbin1151 -> 1151 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/route53-recovery-cluster/2019-12-02/endpoint-rule-set-1.json.gzbin1169 -> 1169 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/route53-recovery-control-config/2020-11-02/endpoint-rule-set-1.json.gzbin1286 -> 1286 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/route53-recovery-readiness/2019-12-02/endpoint-rule-set-1.json.gzbin1166 -> 1166 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/route53/2013-04-01/endpoint-rule-set-1.json.gzbin1589 -> 1589 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/route53domains/2014-05-15/endpoint-rule-set-1.json.gzbin1156 -> 1156 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/route53resolver/2018-04-01/endpoint-rule-set-1.json.gzbin1239 -> 1239 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/rum/2018-05-10/endpoint-rule-set-1.json.gzbin1144 -> 1144 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/s3/2006-03-01/endpoint-rule-set-1.json.gzbin15799 -> 15799 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/s3control/2018-08-20/endpoint-rule-set-1.json.gzbin7044 -> 7044 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/s3outposts/2017-07-25/endpoint-rule-set-1.json.gzbin1151 -> 1151 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/sagemaker-a2i-runtime/2019-11-07/endpoint-rule-set-1.json.gzbin1160 -> 1160 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/sagemaker-edge/2020-09-23/endpoint-rule-set-1.json.gzbin1152 -> 1152 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/sagemaker-featurestore-runtime/2020-07-01/endpoint-rule-set-1.json.gzbin1165 -> 1165 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/sagemaker-geospatial/2020-05-27/endpoint-rule-set-1.json.gzbin1299 -> 1299 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/sagemaker-metrics/2022-09-30/endpoint-rule-set-1.json.gzbin1296 -> 1296 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/sagemaker-runtime/2017-05-13/endpoint-rule-set-1.json.gzbin1279 -> 1279 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/sagemaker/2017-07-24/endpoint-rule-set-1.json.gzbin1274 -> 1274 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/savingsplans/2019-06-28/endpoint-rule-set-1.json.gzbin1309 -> 1309 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/scheduler/2021-06-30/endpoint-rule-set-1.json.gzbin1290 -> 1290 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/schemas/2019-12-02/endpoint-rule-set-1.json.gzbin1147 -> 1147 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/sdb/2009-04-15/endpoint-rule-set-1.json.gzbin1198 -> 1198 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/secretsmanager/2017-10-17/endpoint-rule-set-1.json.gzbin1151 -> 1154 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/secretsmanager/2017-10-17/service-2.json12
-rw-r--r--contrib/python/botocore/py3/botocore/data/securityhub/2018-10-26/endpoint-rule-set-1.json.gzbin1153 -> 1153 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/securitylake/2018-05-10/endpoint-rule-set-1.json.gzbin1293 -> 1293 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/serverlessrepo/2017-09-08/endpoint-rule-set-1.json.gzbin1242 -> 1242 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/service-quotas/2019-06-24/endpoint-rule-set-1.json.gzbin1242 -> 1242 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/servicecatalog-appregistry/2020-06-24/endpoint-rule-set-1.json.gzbin1252 -> 1252 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/servicecatalog/2015-12-10/endpoint-rule-set-1.json.gzbin1151 -> 1154 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/servicecatalog/2015-12-10/service-2.json18
-rw-r--r--contrib/python/botocore/py3/botocore/data/servicediscovery/2017-03-14/endpoint-rule-set-1.json.gzbin1303 -> 1303 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/ses/2010-12-01/endpoint-rule-set-1.json.gzbin1287 -> 1287 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/sesv2/2019-09-27/endpoint-rule-set-1.json.gzbin1148 -> 1148 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/shield/2016-06-02/endpoint-rule-set-1.json.gzbin1349 -> 1349 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/signer/2017-08-25/endpoint-rule-set-1.json.gzbin1146 -> 1146 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/simspaceweaver/2022-10-28/endpoint-rule-set-1.json.gzbin1294 -> 1294 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/sms-voice/2018-09-05/endpoint-rule-set-1.json.gzbin1112 -> 1112 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/sms/2016-10-24/endpoint-rule-set-1.json.gzbin1286 -> 1286 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/snow-device-management/2021-08-04/endpoint-rule-set-1.json.gzbin1161 -> 1161 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/snowball/2016-06-30/endpoint-rule-set-1.json.gzbin1148 -> 1148 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/sns/2010-03-31/endpoint-rule-set-1.json.gzbin1227 -> 1227 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/sqs/2012-11-05/endpoint-rule-set-1.json.gzbin1235 -> 1235 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/ssm-contacts/2021-05-03/endpoint-rule-set-1.json.gzbin1151 -> 1151 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/ssm-incidents/2018-05-10/endpoint-rule-set-1.json.gzbin1154 -> 1154 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/ssm-sap/2018-05-10/endpoint-rule-set-1.json.gzbin1289 -> 1289 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/ssm/2014-11-06/endpoint-rule-set-1.json.gzbin1234 -> 1234 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/sso-admin/2020-07-20/endpoint-rule-set-1.json.gzbin1234 -> 1234 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/sso-oidc/2019-06-10/endpoint-rule-set-1.json.gzbin1235 -> 1235 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/sso/2019-06-10/endpoint-rule-set-1.json.gzbin1239 -> 1239 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/stepfunctions/2016-11-23/endpoint-rule-set-1.json.gzbin1369 -> 1369 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/storagegateway/2013-06-30/endpoint-rule-set-1.json.gzbin1152 -> 1152 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/sts/2011-06-15/endpoint-rule-set-1.json.gzbin1778 -> 1778 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/support-app/2021-08-20/endpoint-rule-set-1.json.gzbin1147 -> 1147 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/support/2013-04-15/endpoint-rule-set-1.json.gzbin1525 -> 1525 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/swf/2012-01-25/endpoint-rule-set-1.json.gzbin1235 -> 1235 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/synthetics/2017-10-11/endpoint-rule-set-1.json.gzbin1149 -> 1149 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/textract/2018-06-27/endpoint-rule-set-1.json.gzbin1147 -> 1147 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/timestream-query/2018-11-01/endpoint-rule-set-1.json.gzbin1156 -> 1156 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/timestream-write/2018-11-01/endpoint-rule-set-1.json.gzbin1246 -> 1246 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/tnb/2008-10-21/endpoint-rule-set-1.json.gzbin1287 -> 1287 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/transcribe/2017-10-26/endpoint-rule-set-1.json.gzbin1340 -> 1340 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/transfer/2018-11-05/endpoint-rule-set-1.json.gzbin1147 -> 1147 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/translate/2017-07-01/endpoint-rule-set-1.json.gzbin1148 -> 1148 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/verifiedpermissions/2021-12-01/endpoint-rule-set-1.json.gzbin1297 -> 1308 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/verifiedpermissions/2021-12-01/service-2.json20
-rw-r--r--contrib/python/botocore/py3/botocore/data/voice-id/2021-09-27/endpoint-rule-set-1.json.gzbin1147 -> 1147 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/vpc-lattice/2022-11-30/endpoint-rule-set-1.json.gzbin1292 -> 1292 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/waf-regional/2016-11-28/endpoint-rule-set-1.json.gzbin1148 -> 1148 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/waf/2015-08-24/endpoint-rule-set-1.json.gzbin1344 -> 1344 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/wafv2/2019-07-29/endpoint-rule-set-1.json.gzbin1147 -> 1147 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/wellarchitected/2020-03-31/endpoint-rule-set-1.json.gzbin1153 -> 1153 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/wisdom/2020-10-19/endpoint-rule-set-1.json.gzbin1149 -> 1149 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/workdocs/2016-05-01/endpoint-rule-set-1.json.gzbin1148 -> 1148 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/worklink/2018-09-25/endpoint-rule-set-1.json.gzbin1148 -> 1148 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/workmail/2017-10-01/endpoint-rule-set-1.json.gzbin1148 -> 1148 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/workmailmessageflow/2019-05-01/endpoint-rule-set-1.json.gzbin1157 -> 1157 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/workspaces-web/2020-07-08/endpoint-rule-set-1.json.gzbin1153 -> 1153 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/workspaces/2015-04-08/endpoint-rule-set-1.json.gzbin1149 -> 1152 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/workspaces/2015-04-08/service-2.json2
-rw-r--r--contrib/python/botocore/py3/botocore/data/xray/2016-04-12/endpoint-rule-set-1.json.gzbin1145 -> 1145 bytes
-rw-r--r--contrib/python/botocore/py3/ya.make6
409 files changed, 628 insertions, 2688 deletions
diff --git a/contrib/python/botocore/py3/.dist-info/METADATA b/contrib/python/botocore/py3/.dist-info/METADATA
index b6c5c4cf8af..107f1f673c2 100644
--- a/contrib/python/botocore/py3/.dist-info/METADATA
+++ b/contrib/python/botocore/py3/.dist-info/METADATA
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: botocore
-Version: 1.31.66
+Version: 1.31.67
Summary: Low-level, data-driven core of boto 3.
Home-page: https://github.com/boto/botocore
Author: Amazon Web Services
diff --git a/contrib/python/botocore/py3/botocore/__init__.py b/contrib/python/botocore/py3/botocore/__init__.py
index f220539aa96..6f08c276bb8 100644
--- a/contrib/python/botocore/py3/botocore/__init__.py
+++ b/contrib/python/botocore/py3/botocore/__init__.py
@@ -16,7 +16,7 @@ import logging
import os
import re
-__version__ = '1.31.66'
+__version__ = '1.31.67'
class NullHandler(logging.Handler):
diff --git a/contrib/python/botocore/py3/botocore/data/accessanalyzer/2019-11-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/accessanalyzer/2019-11-01/endpoint-rule-set-1.json.gz
index d27f044e59e..ae61c737f46 100644
--- a/contrib/python/botocore/py3/botocore/data/accessanalyzer/2019-11-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/accessanalyzer/2019-11-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/account/2021-02-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/account/2021-02-01/endpoint-rule-set-1.json.gz
index a3d818cc955..cb196f39b3c 100644
--- a/contrib/python/botocore/py3/botocore/data/account/2021-02-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/account/2021-02-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/acm-pca/2017-08-22/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/acm-pca/2017-08-22/endpoint-rule-set-1.json.gz
index 60d81e3b928..de3d784fb6d 100644
--- a/contrib/python/botocore/py3/botocore/data/acm-pca/2017-08-22/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/acm-pca/2017-08-22/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/acm/2015-12-08/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/acm/2015-12-08/endpoint-rule-set-1.json.gz
index 6ba27285a6d..378de83da35 100644
--- a/contrib/python/botocore/py3/botocore/data/acm/2015-12-08/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/acm/2015-12-08/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/alexaforbusiness/2017-11-09/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/alexaforbusiness/2017-11-09/endpoint-rule-set-1.json.gz
index 50e7f1769b8..9b30b640cad 100644
--- a/contrib/python/botocore/py3/botocore/data/alexaforbusiness/2017-11-09/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/alexaforbusiness/2017-11-09/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/amp/2020-08-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/amp/2020-08-01/endpoint-rule-set-1.json.gz
index 87470660614..a21a24a7b19 100644
--- a/contrib/python/botocore/py3/botocore/data/amp/2020-08-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/amp/2020-08-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/amplify/2017-07-25/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/amplify/2017-07-25/endpoint-rule-set-1.json.gz
index 4fc45267a40..fd49a12112d 100644
--- a/contrib/python/botocore/py3/botocore/data/amplify/2017-07-25/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/amplify/2017-07-25/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/amplifybackend/2020-08-11/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/amplifybackend/2020-08-11/endpoint-rule-set-1.json.gz
index 8173bcf683f..55f581154a9 100644
--- a/contrib/python/botocore/py3/botocore/data/amplifybackend/2020-08-11/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/amplifybackend/2020-08-11/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/amplifyuibuilder/2021-08-11/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/amplifyuibuilder/2021-08-11/endpoint-rule-set-1.json.gz
index f45e983bc0b..e5bd61227c0 100644
--- a/contrib/python/botocore/py3/botocore/data/amplifyuibuilder/2021-08-11/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/amplifyuibuilder/2021-08-11/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/apigateway/2015-07-09/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/apigateway/2015-07-09/endpoint-rule-set-1.json.gz
index 8d1af31fc1e..9ddafb60717 100644
--- a/contrib/python/botocore/py3/botocore/data/apigateway/2015-07-09/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/apigateway/2015-07-09/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/apigatewaymanagementapi/2018-11-29/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/apigatewaymanagementapi/2018-11-29/endpoint-rule-set-1.json.gz
index 606b0e4466f..9c9dd9eee19 100644
--- a/contrib/python/botocore/py3/botocore/data/apigatewaymanagementapi/2018-11-29/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/apigatewaymanagementapi/2018-11-29/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/apigatewayv2/2018-11-29/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/apigatewayv2/2018-11-29/endpoint-rule-set-1.json.gz
index 8d1af31fc1e..9ddafb60717 100644
--- a/contrib/python/botocore/py3/botocore/data/apigatewayv2/2018-11-29/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/apigatewayv2/2018-11-29/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/appconfig/2019-10-09/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/appconfig/2019-10-09/endpoint-rule-set-1.json.gz
index fa630886685..d777dc850b8 100644
--- a/contrib/python/botocore/py3/botocore/data/appconfig/2019-10-09/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/appconfig/2019-10-09/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/appconfigdata/2021-11-11/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/appconfigdata/2021-11-11/endpoint-rule-set-1.json.gz
index cd73b6f69d3..0ec9ae4f3b8 100644
--- a/contrib/python/botocore/py3/botocore/data/appconfigdata/2021-11-11/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/appconfigdata/2021-11-11/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/appfabric/2023-05-19/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/appfabric/2023-05-19/endpoint-rule-set-1.json.gz
index 77c950ee9cd..44b87caa834 100644
--- a/contrib/python/botocore/py3/botocore/data/appfabric/2023-05-19/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/appfabric/2023-05-19/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/appflow/2020-08-23/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/appflow/2020-08-23/endpoint-rule-set-1.json.gz
index d7b7b1f9be7..0ff0c3803a9 100644
--- a/contrib/python/botocore/py3/botocore/data/appflow/2020-08-23/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/appflow/2020-08-23/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/appintegrations/2020-07-29/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/appintegrations/2020-07-29/endpoint-rule-set-1.json.gz
index ddb624136a4..8119ff6a222 100644
--- a/contrib/python/botocore/py3/botocore/data/appintegrations/2020-07-29/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/appintegrations/2020-07-29/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/application-autoscaling/2016-02-06/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/application-autoscaling/2016-02-06/endpoint-rule-set-1.json.gz
index 49b08351781..64aca33e85c 100644
--- a/contrib/python/botocore/py3/botocore/data/application-autoscaling/2016-02-06/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/application-autoscaling/2016-02-06/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/application-insights/2018-11-25/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/application-insights/2018-11-25/endpoint-rule-set-1.json.gz
index 31cc998f61d..a82f91e8943 100644
--- a/contrib/python/botocore/py3/botocore/data/application-insights/2018-11-25/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/application-insights/2018-11-25/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/applicationcostprofiler/2020-09-10/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/applicationcostprofiler/2020-09-10/endpoint-rule-set-1.json.gz
index bec5197c63b..630bbf8cff8 100644
--- a/contrib/python/botocore/py3/botocore/data/applicationcostprofiler/2020-09-10/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/applicationcostprofiler/2020-09-10/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/appmesh/2018-10-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/appmesh/2018-10-01/endpoint-rule-set-1.json.gz
index d82c515c7f2..fc95118716c 100644
--- a/contrib/python/botocore/py3/botocore/data/appmesh/2018-10-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/appmesh/2018-10-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/appmesh/2019-01-25/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/appmesh/2019-01-25/endpoint-rule-set-1.json.gz
index da446f0ad10..0e1a12b3829 100644
--- a/contrib/python/botocore/py3/botocore/data/appmesh/2019-01-25/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/appmesh/2019-01-25/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/apprunner/2020-05-15/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/apprunner/2020-05-15/endpoint-rule-set-1.json.gz
index 7a95dd4507a..989d62499dc 100644
--- a/contrib/python/botocore/py3/botocore/data/apprunner/2020-05-15/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/apprunner/2020-05-15/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/appstream/2016-12-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/appstream/2016-12-01/endpoint-rule-set-1.json.gz
index becb3583e2d..8ab5d95db44 100644
--- a/contrib/python/botocore/py3/botocore/data/appstream/2016-12-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/appstream/2016-12-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/appsync/2017-07-25/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/appsync/2017-07-25/endpoint-rule-set-1.json.gz
index 68af857ae04..b4557653199 100644
--- a/contrib/python/botocore/py3/botocore/data/appsync/2017-07-25/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/appsync/2017-07-25/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/arc-zonal-shift/2022-10-30/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/arc-zonal-shift/2022-10-30/endpoint-rule-set-1.json.gz
index efe0962507e..22b6657b4c2 100644
--- a/contrib/python/botocore/py3/botocore/data/arc-zonal-shift/2022-10-30/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/arc-zonal-shift/2022-10-30/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/athena/2017-05-18/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/athena/2017-05-18/endpoint-rule-set-1.json.gz
index 55bc728ae13..c1e6aa205f4 100644
--- a/contrib/python/botocore/py3/botocore/data/athena/2017-05-18/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/athena/2017-05-18/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/auditmanager/2017-07-25/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/auditmanager/2017-07-25/endpoint-rule-set-1.json.gz
index a23fdc03460..a3c893b9469 100644
--- a/contrib/python/botocore/py3/botocore/data/auditmanager/2017-07-25/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/auditmanager/2017-07-25/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/autoscaling-plans/2018-01-06/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/autoscaling-plans/2018-01-06/endpoint-rule-set-1.json.gz
index e33c624137f..5fd24dd6f04 100644
--- a/contrib/python/botocore/py3/botocore/data/autoscaling-plans/2018-01-06/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/autoscaling-plans/2018-01-06/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/autoscaling/2011-01-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/autoscaling/2011-01-01/endpoint-rule-set-1.json.gz
index c1e25d19913..c65c8e81417 100644
--- a/contrib/python/botocore/py3/botocore/data/autoscaling/2011-01-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/autoscaling/2011-01-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/backup-gateway/2021-01-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/backup-gateway/2021-01-01/endpoint-rule-set-1.json.gz
index 230123ff116..024c4e4b0ec 100644
--- a/contrib/python/botocore/py3/botocore/data/backup-gateway/2021-01-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/backup-gateway/2021-01-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/backup/2018-11-15/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/backup/2018-11-15/endpoint-rule-set-1.json.gz
index 8efacb5df54..b40df93a7cb 100644
--- a/contrib/python/botocore/py3/botocore/data/backup/2018-11-15/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/backup/2018-11-15/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/backupstorage/2018-04-10/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/backupstorage/2018-04-10/endpoint-rule-set-1.json.gz
index dd7023aedd6..01f631306da 100644
--- a/contrib/python/botocore/py3/botocore/data/backupstorage/2018-04-10/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/backupstorage/2018-04-10/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/batch/2016-08-10/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/batch/2016-08-10/endpoint-rule-set-1.json.gz
index eedbacc6835..abb30474d36 100644
--- a/contrib/python/botocore/py3/botocore/data/batch/2016-08-10/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/batch/2016-08-10/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/bedrock-runtime/2023-09-30/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/bedrock-runtime/2023-09-30/endpoint-rule-set-1.json.gz
index 4340a0ca2a0..bd4510ed003 100644
--- a/contrib/python/botocore/py3/botocore/data/bedrock-runtime/2023-09-30/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/bedrock-runtime/2023-09-30/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/bedrock/2023-04-20/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/bedrock/2023-04-20/endpoint-rule-set-1.json.gz
index 5781d5c0588..169f80e00e6 100644
--- a/contrib/python/botocore/py3/botocore/data/bedrock/2023-04-20/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/bedrock/2023-04-20/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/billingconductor/2021-07-30/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/billingconductor/2021-07-30/endpoint-rule-set-1.json.gz
index a4aa0ad4092..48846bcc58a 100644
--- a/contrib/python/botocore/py3/botocore/data/billingconductor/2021-07-30/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/billingconductor/2021-07-30/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/braket/2019-09-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/braket/2019-09-01/endpoint-rule-set-1.json.gz
index fc5bb67023d..853843153cd 100644
--- a/contrib/python/botocore/py3/botocore/data/braket/2019-09-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/braket/2019-09-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/budgets/2016-10-20/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/budgets/2016-10-20/endpoint-rule-set-1.json.gz
index 306c905c37e..a8570e442c7 100644
--- a/contrib/python/botocore/py3/botocore/data/budgets/2016-10-20/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/budgets/2016-10-20/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/ce/2017-10-25/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/ce/2017-10-25/endpoint-rule-set-1.json.gz
index a0acfc228a4..a18e7a780bc 100644
--- a/contrib/python/botocore/py3/botocore/data/ce/2017-10-25/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/ce/2017-10-25/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/chime-sdk-identity/2021-04-20/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/chime-sdk-identity/2021-04-20/endpoint-rule-set-1.json.gz
index 54f8adc6e62..36add855205 100644
--- a/contrib/python/botocore/py3/botocore/data/chime-sdk-identity/2021-04-20/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/chime-sdk-identity/2021-04-20/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/chime-sdk-media-pipelines/2021-07-15/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/chime-sdk-media-pipelines/2021-07-15/endpoint-rule-set-1.json.gz
index 0e275ba874e..96c5fe7fd69 100644
--- a/contrib/python/botocore/py3/botocore/data/chime-sdk-media-pipelines/2021-07-15/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/chime-sdk-media-pipelines/2021-07-15/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/chime-sdk-meetings/2021-07-15/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/chime-sdk-meetings/2021-07-15/endpoint-rule-set-1.json.gz
index 90e252302cd..331b130feab 100644
--- a/contrib/python/botocore/py3/botocore/data/chime-sdk-meetings/2021-07-15/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/chime-sdk-meetings/2021-07-15/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/chime-sdk-messaging/2021-05-15/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/chime-sdk-messaging/2021-05-15/endpoint-rule-set-1.json.gz
index 97d03cb7f09..7a22054ea77 100644
--- a/contrib/python/botocore/py3/botocore/data/chime-sdk-messaging/2021-05-15/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/chime-sdk-messaging/2021-05-15/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/chime-sdk-voice/2022-08-03/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/chime-sdk-voice/2022-08-03/endpoint-rule-set-1.json.gz
index e1321aa3f62..adaa6c0819b 100644
--- a/contrib/python/botocore/py3/botocore/data/chime-sdk-voice/2022-08-03/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/chime-sdk-voice/2022-08-03/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/chime/2018-05-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/chime/2018-05-01/endpoint-rule-set-1.json.gz
index 089fe410fe4..e4bc2d089d1 100644
--- a/contrib/python/botocore/py3/botocore/data/chime/2018-05-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/chime/2018-05-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cleanrooms/2022-02-17/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cleanrooms/2022-02-17/endpoint-rule-set-1.json.gz
index e77cb85e830..14e3558613b 100644
--- a/contrib/python/botocore/py3/botocore/data/cleanrooms/2022-02-17/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cleanrooms/2022-02-17/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cloud9/2017-09-23/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cloud9/2017-09-23/endpoint-rule-set-1.json.gz
index 9634f062e1b..edc3df490b7 100644
--- a/contrib/python/botocore/py3/botocore/data/cloud9/2017-09-23/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cloud9/2017-09-23/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cloudcontrol/2021-09-30/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cloudcontrol/2021-09-30/endpoint-rule-set-1.json.gz
index 0c259b41bb9..f0014a13cb5 100644
--- a/contrib/python/botocore/py3/botocore/data/cloudcontrol/2021-09-30/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cloudcontrol/2021-09-30/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/clouddirectory/2016-05-10/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/clouddirectory/2016-05-10/endpoint-rule-set-1.json.gz
index bd3d6f72a48..53b55a5a960 100644
--- a/contrib/python/botocore/py3/botocore/data/clouddirectory/2016-05-10/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/clouddirectory/2016-05-10/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/clouddirectory/2017-01-11/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/clouddirectory/2017-01-11/endpoint-rule-set-1.json.gz
index 5cc204d73aa..1da20a05048 100644
--- a/contrib/python/botocore/py3/botocore/data/clouddirectory/2017-01-11/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/clouddirectory/2017-01-11/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cloudformation/2010-05-15/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cloudformation/2010-05-15/endpoint-rule-set-1.json.gz
index 4c1bc462e69..dde8f9ffec5 100644
--- a/contrib/python/botocore/py3/botocore/data/cloudformation/2010-05-15/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cloudformation/2010-05-15/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cloudfront/2014-05-31/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cloudfront/2014-05-31/endpoint-rule-set-1.json.gz
index ee4235654a3..a5407264449 100644
--- a/contrib/python/botocore/py3/botocore/data/cloudfront/2014-05-31/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cloudfront/2014-05-31/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cloudfront/2014-10-21/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cloudfront/2014-10-21/endpoint-rule-set-1.json.gz
index ee4235654a3..a5407264449 100644
--- a/contrib/python/botocore/py3/botocore/data/cloudfront/2014-10-21/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cloudfront/2014-10-21/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cloudfront/2014-11-06/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cloudfront/2014-11-06/endpoint-rule-set-1.json.gz
index ee4235654a3..a5407264449 100644
--- a/contrib/python/botocore/py3/botocore/data/cloudfront/2014-11-06/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cloudfront/2014-11-06/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cloudfront/2015-04-17/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cloudfront/2015-04-17/endpoint-rule-set-1.json.gz
index ee4235654a3..a5407264449 100644
--- a/contrib/python/botocore/py3/botocore/data/cloudfront/2015-04-17/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cloudfront/2015-04-17/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cloudfront/2015-07-27/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cloudfront/2015-07-27/endpoint-rule-set-1.json.gz
index ee4235654a3..a5407264449 100644
--- a/contrib/python/botocore/py3/botocore/data/cloudfront/2015-07-27/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cloudfront/2015-07-27/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cloudfront/2015-09-17/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cloudfront/2015-09-17/endpoint-rule-set-1.json.gz
index ee4235654a3..a5407264449 100644
--- a/contrib/python/botocore/py3/botocore/data/cloudfront/2015-09-17/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cloudfront/2015-09-17/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cloudfront/2016-01-13/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cloudfront/2016-01-13/endpoint-rule-set-1.json.gz
index ee4235654a3..a5407264449 100644
--- a/contrib/python/botocore/py3/botocore/data/cloudfront/2016-01-13/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cloudfront/2016-01-13/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cloudfront/2016-01-28/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cloudfront/2016-01-28/endpoint-rule-set-1.json.gz
index 7af32877565..fcbae02d042 100644
--- a/contrib/python/botocore/py3/botocore/data/cloudfront/2016-01-28/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cloudfront/2016-01-28/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cloudfront/2016-08-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cloudfront/2016-08-01/endpoint-rule-set-1.json.gz
index 7af32877565..fcbae02d042 100644
--- a/contrib/python/botocore/py3/botocore/data/cloudfront/2016-08-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cloudfront/2016-08-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cloudfront/2016-08-20/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cloudfront/2016-08-20/endpoint-rule-set-1.json.gz
index 7af32877565..fcbae02d042 100644
--- a/contrib/python/botocore/py3/botocore/data/cloudfront/2016-08-20/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cloudfront/2016-08-20/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cloudfront/2016-09-07/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cloudfront/2016-09-07/endpoint-rule-set-1.json.gz
index 7af32877565..fcbae02d042 100644
--- a/contrib/python/botocore/py3/botocore/data/cloudfront/2016-09-07/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cloudfront/2016-09-07/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cloudfront/2016-09-29/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cloudfront/2016-09-29/endpoint-rule-set-1.json.gz
index 7af32877565..fcbae02d042 100644
--- a/contrib/python/botocore/py3/botocore/data/cloudfront/2016-09-29/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cloudfront/2016-09-29/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cloudfront/2016-11-25/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cloudfront/2016-11-25/endpoint-rule-set-1.json.gz
index 7af32877565..fcbae02d042 100644
--- a/contrib/python/botocore/py3/botocore/data/cloudfront/2016-11-25/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cloudfront/2016-11-25/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cloudfront/2017-03-25/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cloudfront/2017-03-25/endpoint-rule-set-1.json.gz
index 7af32877565..fcbae02d042 100644
--- a/contrib/python/botocore/py3/botocore/data/cloudfront/2017-03-25/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cloudfront/2017-03-25/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cloudfront/2017-10-30/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cloudfront/2017-10-30/endpoint-rule-set-1.json.gz
index 7af32877565..fcbae02d042 100644
--- a/contrib/python/botocore/py3/botocore/data/cloudfront/2017-10-30/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cloudfront/2017-10-30/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cloudfront/2018-06-18/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cloudfront/2018-06-18/endpoint-rule-set-1.json.gz
index 7af32877565..fcbae02d042 100644
--- a/contrib/python/botocore/py3/botocore/data/cloudfront/2018-06-18/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cloudfront/2018-06-18/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cloudfront/2018-11-05/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cloudfront/2018-11-05/endpoint-rule-set-1.json.gz
index 7af32877565..fcbae02d042 100644
--- a/contrib/python/botocore/py3/botocore/data/cloudfront/2018-11-05/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cloudfront/2018-11-05/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cloudfront/2019-03-26/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cloudfront/2019-03-26/endpoint-rule-set-1.json.gz
index 7af32877565..fcbae02d042 100644
--- a/contrib/python/botocore/py3/botocore/data/cloudfront/2019-03-26/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cloudfront/2019-03-26/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cloudfront/2020-05-31/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cloudfront/2020-05-31/endpoint-rule-set-1.json.gz
index 0fd7beae4c2..0af545d4cb9 100644
--- a/contrib/python/botocore/py3/botocore/data/cloudfront/2020-05-31/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cloudfront/2020-05-31/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cloudhsm/2014-05-30/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cloudhsm/2014-05-30/endpoint-rule-set-1.json.gz
index b2763d119bd..f2ba2e9e9b5 100644
--- a/contrib/python/botocore/py3/botocore/data/cloudhsm/2014-05-30/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cloudhsm/2014-05-30/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cloudhsmv2/2017-04-28/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cloudhsmv2/2017-04-28/endpoint-rule-set-1.json.gz
index 721ff743b5b..f686f872b27 100644
--- a/contrib/python/botocore/py3/botocore/data/cloudhsmv2/2017-04-28/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cloudhsmv2/2017-04-28/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cloudsearch/2011-02-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cloudsearch/2011-02-01/endpoint-rule-set-1.json.gz
index 99ade01bb0d..22d2600db58 100644
--- a/contrib/python/botocore/py3/botocore/data/cloudsearch/2011-02-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cloudsearch/2011-02-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cloudsearch/2013-01-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cloudsearch/2013-01-01/endpoint-rule-set-1.json.gz
index 1d1a01f3246..94c35a14fea 100644
--- a/contrib/python/botocore/py3/botocore/data/cloudsearch/2013-01-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cloudsearch/2013-01-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cloudsearchdomain/2013-01-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cloudsearchdomain/2013-01-01/endpoint-rule-set-1.json.gz
index 527c9d77450..ae95dca26be 100644
--- a/contrib/python/botocore/py3/botocore/data/cloudsearchdomain/2013-01-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cloudsearchdomain/2013-01-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cloudtrail-data/2021-08-11/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cloudtrail-data/2021-08-11/endpoint-rule-set-1.json.gz
index 3b50e83bbaf..99955e7e5a4 100644
--- a/contrib/python/botocore/py3/botocore/data/cloudtrail-data/2021-08-11/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cloudtrail-data/2021-08-11/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cloudtrail/2013-11-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cloudtrail/2013-11-01/endpoint-rule-set-1.json.gz
index f5f7f56d3a1..ea30260ef61 100644
--- a/contrib/python/botocore/py3/botocore/data/cloudtrail/2013-11-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cloudtrail/2013-11-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cloudwatch/2010-08-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cloudwatch/2010-08-01/endpoint-rule-set-1.json.gz
index 07271e99214..46cdd9906d3 100644
--- a/contrib/python/botocore/py3/botocore/data/cloudwatch/2010-08-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cloudwatch/2010-08-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/codeartifact/2018-09-22/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/codeartifact/2018-09-22/endpoint-rule-set-1.json.gz
index 3d7dc577032..c9d453cc061 100644
--- a/contrib/python/botocore/py3/botocore/data/codeartifact/2018-09-22/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/codeartifact/2018-09-22/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/codebuild/2016-10-06/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/codebuild/2016-10-06/endpoint-rule-set-1.json.gz
index 4075637fabb..03ec7bef599 100644
--- a/contrib/python/botocore/py3/botocore/data/codebuild/2016-10-06/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/codebuild/2016-10-06/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/codecatalyst/2022-09-28/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/codecatalyst/2022-09-28/endpoint-rule-set-1.json.gz
index 172fa713fc9..c1c4c9162ff 100644
--- a/contrib/python/botocore/py3/botocore/data/codecatalyst/2022-09-28/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/codecatalyst/2022-09-28/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/codecommit/2015-04-13/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/codecommit/2015-04-13/endpoint-rule-set-1.json.gz
index 699bcb16c32..a5c8190f92e 100644
--- a/contrib/python/botocore/py3/botocore/data/codecommit/2015-04-13/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/codecommit/2015-04-13/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/codedeploy/2014-10-06/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/codedeploy/2014-10-06/endpoint-rule-set-1.json.gz
index d473a1cae42..36033b35a55 100644
--- a/contrib/python/botocore/py3/botocore/data/codedeploy/2014-10-06/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/codedeploy/2014-10-06/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/codeguru-reviewer/2019-09-19/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/codeguru-reviewer/2019-09-19/endpoint-rule-set-1.json.gz
index 34bec3350f3..c0ce1f3af3d 100644
--- a/contrib/python/botocore/py3/botocore/data/codeguru-reviewer/2019-09-19/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/codeguru-reviewer/2019-09-19/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/codeguru-security/2018-05-10/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/codeguru-security/2018-05-10/endpoint-rule-set-1.json.gz
index fa4d1bfa801..33443a64004 100644
--- a/contrib/python/botocore/py3/botocore/data/codeguru-security/2018-05-10/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/codeguru-security/2018-05-10/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/codeguruprofiler/2019-07-18/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/codeguruprofiler/2019-07-18/endpoint-rule-set-1.json.gz
index 7690baa28ca..e22d929fcac 100644
--- a/contrib/python/botocore/py3/botocore/data/codeguruprofiler/2019-07-18/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/codeguruprofiler/2019-07-18/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/codepipeline/2015-07-09/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/codepipeline/2015-07-09/endpoint-rule-set-1.json.gz
index f115b2fd73c..87ce9469d26 100644
--- a/contrib/python/botocore/py3/botocore/data/codepipeline/2015-07-09/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/codepipeline/2015-07-09/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/codestar-connections/2019-12-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/codestar-connections/2019-12-01/endpoint-rule-set-1.json.gz
index 1e52883fcd4..1d96c50c679 100644
--- a/contrib/python/botocore/py3/botocore/data/codestar-connections/2019-12-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/codestar-connections/2019-12-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/codestar-notifications/2019-10-15/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/codestar-notifications/2019-10-15/endpoint-rule-set-1.json.gz
index e001a70df06..2ae2c6a869b 100644
--- a/contrib/python/botocore/py3/botocore/data/codestar-notifications/2019-10-15/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/codestar-notifications/2019-10-15/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/codestar/2017-04-19/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/codestar/2017-04-19/endpoint-rule-set-1.json.gz
index 7436b17211b..712bfebf31b 100644
--- a/contrib/python/botocore/py3/botocore/data/codestar/2017-04-19/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/codestar/2017-04-19/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cognito-identity/2014-06-30/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cognito-identity/2014-06-30/endpoint-rule-set-1.json.gz
index 196962de430..55278987a00 100644
--- a/contrib/python/botocore/py3/botocore/data/cognito-identity/2014-06-30/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cognito-identity/2014-06-30/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cognito-idp/2016-04-18/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cognito-idp/2016-04-18/endpoint-rule-set-1.json.gz
index bf99bce1ee0..bd5ef507062 100644
--- a/contrib/python/botocore/py3/botocore/data/cognito-idp/2016-04-18/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cognito-idp/2016-04-18/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cognito-sync/2014-06-30/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cognito-sync/2014-06-30/endpoint-rule-set-1.json.gz
index ef99bfc2227..8856e235e90 100644
--- a/contrib/python/botocore/py3/botocore/data/cognito-sync/2014-06-30/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cognito-sync/2014-06-30/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/comprehend/2017-11-27/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/comprehend/2017-11-27/endpoint-rule-set-1.json.gz
index 3da5422d9d3..aa11dfb7d02 100644
--- a/contrib/python/botocore/py3/botocore/data/comprehend/2017-11-27/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/comprehend/2017-11-27/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/comprehendmedical/2018-10-30/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/comprehendmedical/2018-10-30/endpoint-rule-set-1.json.gz
index 4867f03e31e..240c2b95bea 100644
--- a/contrib/python/botocore/py3/botocore/data/comprehendmedical/2018-10-30/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/comprehendmedical/2018-10-30/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/compute-optimizer/2019-11-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/compute-optimizer/2019-11-01/endpoint-rule-set-1.json.gz
index b07b067a3fc..0cce5de5dc2 100644
--- a/contrib/python/botocore/py3/botocore/data/compute-optimizer/2019-11-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/compute-optimizer/2019-11-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/config/2014-11-12/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/config/2014-11-12/endpoint-rule-set-1.json.gz
index 93ecbc715ca..861aaab3c62 100644
--- a/contrib/python/botocore/py3/botocore/data/config/2014-11-12/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/config/2014-11-12/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/connect-contact-lens/2020-08-21/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/connect-contact-lens/2020-08-21/endpoint-rule-set-1.json.gz
index 13dbe8c1892..252ffd55cc9 100644
--- a/contrib/python/botocore/py3/botocore/data/connect-contact-lens/2020-08-21/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/connect-contact-lens/2020-08-21/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/connect/2017-08-08/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/connect/2017-08-08/endpoint-rule-set-1.json.gz
index c3c6c47a79c..c14d65cc50d 100644
--- a/contrib/python/botocore/py3/botocore/data/connect/2017-08-08/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/connect/2017-08-08/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/connectcampaigns/2021-01-30/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/connectcampaigns/2021-01-30/endpoint-rule-set-1.json.gz
index 1955076575b..9ccb12e8f17 100644
--- a/contrib/python/botocore/py3/botocore/data/connectcampaigns/2021-01-30/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/connectcampaigns/2021-01-30/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/connectcases/2022-10-03/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/connectcases/2022-10-03/endpoint-rule-set-1.json.gz
index 35f3fb08531..b2dbac2db72 100644
--- a/contrib/python/botocore/py3/botocore/data/connectcases/2022-10-03/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/connectcases/2022-10-03/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/connectparticipant/2018-09-07/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/connectparticipant/2018-09-07/endpoint-rule-set-1.json.gz
index 8ba0bcb88fd..51ecb68ffa2 100644
--- a/contrib/python/botocore/py3/botocore/data/connectparticipant/2018-09-07/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/connectparticipant/2018-09-07/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/controltower/2018-05-10/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/controltower/2018-05-10/endpoint-rule-set-1.json.gz
index 80dbeb49ad2..a77ea07791a 100644
--- a/contrib/python/botocore/py3/botocore/data/controltower/2018-05-10/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/controltower/2018-05-10/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/cur/2017-01-06/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/cur/2017-01-06/endpoint-rule-set-1.json.gz
index 5fab2aa1795..7a97c94f04a 100644
--- a/contrib/python/botocore/py3/botocore/data/cur/2017-01-06/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/cur/2017-01-06/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/customer-profiles/2020-08-15/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/customer-profiles/2020-08-15/endpoint-rule-set-1.json.gz
index ed0fca6f423..574ad872e6b 100644
--- a/contrib/python/botocore/py3/botocore/data/customer-profiles/2020-08-15/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/customer-profiles/2020-08-15/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/databrew/2017-07-25/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/databrew/2017-07-25/endpoint-rule-set-1.json.gz
index 3ab9dee3e92..303018300b2 100644
--- a/contrib/python/botocore/py3/botocore/data/databrew/2017-07-25/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/databrew/2017-07-25/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/dataexchange/2017-07-25/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/dataexchange/2017-07-25/endpoint-rule-set-1.json.gz
index 274bd295bf7..c2ec4fd845e 100644
--- a/contrib/python/botocore/py3/botocore/data/dataexchange/2017-07-25/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/dataexchange/2017-07-25/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/datapipeline/2012-10-29/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/datapipeline/2012-10-29/endpoint-rule-set-1.json.gz
index 86824cfb38e..e546bc7f54c 100644
--- a/contrib/python/botocore/py3/botocore/data/datapipeline/2012-10-29/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/datapipeline/2012-10-29/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/datasync/2018-11-09/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/datasync/2018-11-09/endpoint-rule-set-1.json.gz
index 60a2e1dc092..84548a55b57 100644
--- a/contrib/python/botocore/py3/botocore/data/datasync/2018-11-09/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/datasync/2018-11-09/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/datazone/2018-05-10/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/datazone/2018-05-10/endpoint-rule-set-1.json.gz
index 1e11b00afed..9fd5bea7648 100644
--- a/contrib/python/botocore/py3/botocore/data/datazone/2018-05-10/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/datazone/2018-05-10/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/dax/2017-04-19/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/dax/2017-04-19/endpoint-rule-set-1.json.gz
index c01a0541e40..4e936f82dbe 100644
--- a/contrib/python/botocore/py3/botocore/data/dax/2017-04-19/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/dax/2017-04-19/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/detective/2018-10-26/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/detective/2018-10-26/endpoint-rule-set-1.json.gz
index d0ef89f6c76..5d42ad3df51 100644
--- a/contrib/python/botocore/py3/botocore/data/detective/2018-10-26/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/detective/2018-10-26/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/devicefarm/2015-06-23/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/devicefarm/2015-06-23/endpoint-rule-set-1.json.gz
index 00e7912e0e2..1e74ea81614 100644
--- a/contrib/python/botocore/py3/botocore/data/devicefarm/2015-06-23/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/devicefarm/2015-06-23/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/devops-guru/2020-12-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/devops-guru/2020-12-01/endpoint-rule-set-1.json.gz
index 249595d8d9d..8226ddd2a89 100644
--- a/contrib/python/botocore/py3/botocore/data/devops-guru/2020-12-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/devops-guru/2020-12-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/directconnect/2012-10-25/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/directconnect/2012-10-25/endpoint-rule-set-1.json.gz
index b19ff31cf13..b195e99b4a7 100644
--- a/contrib/python/botocore/py3/botocore/data/directconnect/2012-10-25/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/directconnect/2012-10-25/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/discovery/2015-11-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/discovery/2015-11-01/endpoint-rule-set-1.json.gz
index f87fd6b9230..8882a7ee36f 100644
--- a/contrib/python/botocore/py3/botocore/data/discovery/2015-11-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/discovery/2015-11-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/dlm/2018-01-12/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/dlm/2018-01-12/endpoint-rule-set-1.json.gz
index a29e4a26456..f9da2eebf93 100644
--- a/contrib/python/botocore/py3/botocore/data/dlm/2018-01-12/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/dlm/2018-01-12/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/dms/2016-01-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/dms/2016-01-01/endpoint-rule-set-1.json.gz
index 7a4f9d04723..443a4f995db 100644
--- a/contrib/python/botocore/py3/botocore/data/dms/2016-01-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/dms/2016-01-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/docdb-elastic/2022-11-28/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/docdb-elastic/2022-11-28/endpoint-rule-set-1.json.gz
index 03edca7ab07..dc5b1de1abf 100644
--- a/contrib/python/botocore/py3/botocore/data/docdb-elastic/2022-11-28/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/docdb-elastic/2022-11-28/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/docdb/2014-10-31/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/docdb/2014-10-31/endpoint-rule-set-1.json.gz
index 920d37be408..ad9df236e2f 100644
--- a/contrib/python/botocore/py3/botocore/data/docdb/2014-10-31/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/docdb/2014-10-31/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/drs/2020-02-26/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/drs/2020-02-26/endpoint-rule-set-1.json.gz
index d3544705d9f..33eeb1acf76 100644
--- a/contrib/python/botocore/py3/botocore/data/drs/2020-02-26/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/drs/2020-02-26/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/ds/2015-04-16/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/ds/2015-04-16/endpoint-rule-set-1.json.gz
index eba9b96345b..f8d03081de9 100644
--- a/contrib/python/botocore/py3/botocore/data/ds/2015-04-16/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/ds/2015-04-16/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/dynamodb/2011-12-05/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/dynamodb/2011-12-05/endpoint-rule-set-1.json.gz
index d7e1b73d92a..e899640d8c5 100644
--- a/contrib/python/botocore/py3/botocore/data/dynamodb/2011-12-05/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/dynamodb/2011-12-05/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/dynamodb/2012-08-10/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/dynamodb/2012-08-10/endpoint-rule-set-1.json.gz
index 5c16c6f4adb..ec1ecbe6186 100644
--- a/contrib/python/botocore/py3/botocore/data/dynamodb/2012-08-10/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/dynamodb/2012-08-10/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/dynamodbstreams/2012-08-10/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/dynamodbstreams/2012-08-10/endpoint-rule-set-1.json.gz
index f795aebe055..c482b4a14c7 100644
--- a/contrib/python/botocore/py3/botocore/data/dynamodbstreams/2012-08-10/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/dynamodbstreams/2012-08-10/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/ebs/2019-11-02/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/ebs/2019-11-02/endpoint-rule-set-1.json.gz
index a7b080fa439..126864b31fa 100644
--- a/contrib/python/botocore/py3/botocore/data/ebs/2019-11-02/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/ebs/2019-11-02/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/ec2-instance-connect/2018-04-02/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/ec2-instance-connect/2018-04-02/endpoint-rule-set-1.json.gz
index 846a326c7a7..186bd29cc93 100644
--- a/contrib/python/botocore/py3/botocore/data/ec2-instance-connect/2018-04-02/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/ec2-instance-connect/2018-04-02/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/ec2/2014-09-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/ec2/2014-09-01/endpoint-rule-set-1.json.gz
index 67769061a34..a2a7cf790d5 100644
--- a/contrib/python/botocore/py3/botocore/data/ec2/2014-09-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/ec2/2014-09-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/ec2/2014-10-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/ec2/2014-10-01/endpoint-rule-set-1.json.gz
index 67769061a34..a2a7cf790d5 100644
--- a/contrib/python/botocore/py3/botocore/data/ec2/2014-10-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/ec2/2014-10-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/ec2/2015-03-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/ec2/2015-03-01/endpoint-rule-set-1.json.gz
index 67769061a34..a2a7cf790d5 100644
--- a/contrib/python/botocore/py3/botocore/data/ec2/2015-03-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/ec2/2015-03-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/ec2/2015-04-15/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/ec2/2015-04-15/endpoint-rule-set-1.json.gz
index 67769061a34..a2a7cf790d5 100644
--- a/contrib/python/botocore/py3/botocore/data/ec2/2015-04-15/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/ec2/2015-04-15/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/ec2/2015-10-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/ec2/2015-10-01/endpoint-rule-set-1.json.gz
index a3fbdc324ac..12a96e5b0cb 100644
--- a/contrib/python/botocore/py3/botocore/data/ec2/2015-10-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/ec2/2015-10-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/ec2/2016-04-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/ec2/2016-04-01/endpoint-rule-set-1.json.gz
index a3fbdc324ac..12a96e5b0cb 100644
--- a/contrib/python/botocore/py3/botocore/data/ec2/2016-04-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/ec2/2016-04-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/ec2/2016-09-15/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/ec2/2016-09-15/endpoint-rule-set-1.json.gz
index a3fbdc324ac..12a96e5b0cb 100644
--- a/contrib/python/botocore/py3/botocore/data/ec2/2016-09-15/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/ec2/2016-09-15/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/ec2/2016-11-15/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/ec2/2016-11-15/endpoint-rule-set-1.json.gz
index b1f3de6e540..e0c34835b38 100644
--- a/contrib/python/botocore/py3/botocore/data/ec2/2016-11-15/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/ec2/2016-11-15/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/ec2/2016-11-15/service-2.json b/contrib/python/botocore/py3/botocore/data/ec2/2016-11-15/service-2.json
index 1893df7a1df..51b6f4d9b15 100644
--- a/contrib/python/botocore/py3/botocore/data/ec2/2016-11-15/service-2.json
+++ b/contrib/python/botocore/py3/botocore/data/ec2/2016-11-15/service-2.json
@@ -35626,7 +35626,29 @@
"r7iz.8xlarge",
"r7iz.12xlarge",
"r7iz.16xlarge",
- "r7iz.32xlarge"
+ "r7iz.32xlarge",
+ "c7a.medium",
+ "c7a.large",
+ "c7a.xlarge",
+ "c7a.2xlarge",
+ "c7a.4xlarge",
+ "c7a.8xlarge",
+ "c7a.12xlarge",
+ "c7a.16xlarge",
+ "c7a.24xlarge",
+ "c7a.32xlarge",
+ "c7a.48xlarge",
+ "c7a.metal-48xl",
+ "r7a.metal-48xl",
+ "r7i.large",
+ "r7i.xlarge",
+ "r7i.2xlarge",
+ "r7i.4xlarge",
+ "r7i.8xlarge",
+ "r7i.12xlarge",
+ "r7i.16xlarge",
+ "r7i.24xlarge",
+ "r7i.48xlarge"
]
},
"InstanceTypeHypervisor":{
diff --git a/contrib/python/botocore/py3/botocore/data/ecr-public/2020-10-30/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/ecr-public/2020-10-30/endpoint-rule-set-1.json.gz
index 750417ac855..7e9ca7294a8 100644
--- a/contrib/python/botocore/py3/botocore/data/ecr-public/2020-10-30/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/ecr-public/2020-10-30/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/ecr/2015-09-21/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/ecr/2015-09-21/endpoint-rule-set-1.json.gz
index 2cc91ea337f..b5a664c2e8f 100644
--- a/contrib/python/botocore/py3/botocore/data/ecr/2015-09-21/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/ecr/2015-09-21/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/ecs/2014-11-13/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/ecs/2014-11-13/endpoint-rule-set-1.json.gz
index 4348ebb6354..c12362b248e 100644
--- a/contrib/python/botocore/py3/botocore/data/ecs/2014-11-13/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/ecs/2014-11-13/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/efs/2015-02-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/efs/2015-02-01/endpoint-rule-set-1.json.gz
index 9d33131052c..70609598359 100644
--- a/contrib/python/botocore/py3/botocore/data/efs/2015-02-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/efs/2015-02-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/eks/2017-11-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/eks/2017-11-01/endpoint-rule-set-1.json.gz
index abe8e03c552..cfb154d34e5 100644
--- a/contrib/python/botocore/py3/botocore/data/eks/2017-11-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/eks/2017-11-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/elastic-inference/2017-07-25/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/elastic-inference/2017-07-25/endpoint-rule-set-1.json.gz
index 1b92bddefc1..70986c09464 100644
--- a/contrib/python/botocore/py3/botocore/data/elastic-inference/2017-07-25/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/elastic-inference/2017-07-25/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/elasticache/2014-09-30/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/elasticache/2014-09-30/endpoint-rule-set-1.json.gz
index f86a11f5278..4c78e2e6483 100644
--- a/contrib/python/botocore/py3/botocore/data/elasticache/2014-09-30/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/elasticache/2014-09-30/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/elasticache/2015-02-02/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/elasticache/2015-02-02/endpoint-rule-set-1.json.gz
index fdf4944c1b8..954af4311f7 100644
--- a/contrib/python/botocore/py3/botocore/data/elasticache/2015-02-02/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/elasticache/2015-02-02/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/elasticbeanstalk/2010-12-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/elasticbeanstalk/2010-12-01/endpoint-rule-set-1.json.gz
index b7372a3dd87..576c56c099d 100644
--- a/contrib/python/botocore/py3/botocore/data/elasticbeanstalk/2010-12-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/elasticbeanstalk/2010-12-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/elastictranscoder/2012-09-25/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/elastictranscoder/2012-09-25/endpoint-rule-set-1.json.gz
index 39f9221a891..4d5a69bf5af 100644
--- a/contrib/python/botocore/py3/botocore/data/elastictranscoder/2012-09-25/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/elastictranscoder/2012-09-25/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/elb/2012-06-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/elb/2012-06-01/endpoint-rule-set-1.json.gz
index da721fd86f6..e3b7b1422ad 100644
--- a/contrib/python/botocore/py3/botocore/data/elb/2012-06-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/elb/2012-06-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/elbv2/2015-12-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/elbv2/2015-12-01/endpoint-rule-set-1.json.gz
index edbf7ab46cd..e7be6e4db7b 100644
--- a/contrib/python/botocore/py3/botocore/data/elbv2/2015-12-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/elbv2/2015-12-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/emr-containers/2020-10-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/emr-containers/2020-10-01/endpoint-rule-set-1.json.gz
index b30c7d1f18e..40508b04bbb 100644
--- a/contrib/python/botocore/py3/botocore/data/emr-containers/2020-10-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/emr-containers/2020-10-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/emr-serverless/2021-07-13/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/emr-serverless/2021-07-13/endpoint-rule-set-1.json.gz
index e1c081bf1cc..d41653a0d16 100644
--- a/contrib/python/botocore/py3/botocore/data/emr-serverless/2021-07-13/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/emr-serverless/2021-07-13/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/emr/2009-03-31/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/emr/2009-03-31/endpoint-rule-set-1.json.gz
index cfa841e591c..24b93355da3 100644
--- a/contrib/python/botocore/py3/botocore/data/emr/2009-03-31/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/emr/2009-03-31/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/endpoints.json b/contrib/python/botocore/py3/botocore/data/endpoints.json
index 97430bec888..5037492bc2a 100644
--- a/contrib/python/botocore/py3/botocore/data/endpoints.json
+++ b/contrib/python/botocore/py3/botocore/data/endpoints.json
@@ -7718,12 +7718,6 @@
"us-west-2" : { }
}
},
- "gamesparks" : {
- "endpoints" : {
- "ap-northeast-1" : { },
- "us-east-1" : { }
- }
- },
"geo" : {
"endpoints" : {
"ap-northeast-1" : { },
@@ -23417,6 +23411,36 @@
}
}
},
+ "resiliencehub" : {
+ "endpoints" : {
+ "fips-us-gov-east-1" : {
+ "credentialScope" : {
+ "region" : "us-gov-east-1"
+ },
+ "deprecated" : true,
+ "hostname" : "resiliencehub-fips.us-gov-east-1.amazonaws.com"
+ },
+ "fips-us-gov-west-1" : {
+ "credentialScope" : {
+ "region" : "us-gov-west-1"
+ },
+ "deprecated" : true,
+ "hostname" : "resiliencehub-fips.us-gov-west-1.amazonaws.com"
+ },
+ "us-gov-east-1" : {
+ "variants" : [ {
+ "hostname" : "resiliencehub-fips.us-gov-east-1.amazonaws.com",
+ "tags" : [ "fips" ]
+ } ]
+ },
+ "us-gov-west-1" : {
+ "variants" : [ {
+ "hostname" : "resiliencehub-fips.us-gov-west-1.amazonaws.com",
+ "tags" : [ "fips" ]
+ } ]
+ }
+ }
+ },
"resource-explorer-2" : {
"defaults" : {
"dnsSuffix" : "api.aws",
diff --git a/contrib/python/botocore/py3/botocore/data/entityresolution/2018-05-10/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/entityresolution/2018-05-10/endpoint-rule-set-1.json.gz
index ad1d3f72346..37ee6e8c085 100644
--- a/contrib/python/botocore/py3/botocore/data/entityresolution/2018-05-10/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/entityresolution/2018-05-10/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/es/2015-01-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/es/2015-01-01/endpoint-rule-set-1.json.gz
index 5e2981a2973..64a7bf583fb 100644
--- a/contrib/python/botocore/py3/botocore/data/es/2015-01-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/es/2015-01-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/events/2014-02-03/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/events/2014-02-03/endpoint-rule-set-1.json.gz
index 64a22954476..78f90cbede8 100644
--- a/contrib/python/botocore/py3/botocore/data/events/2014-02-03/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/events/2014-02-03/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/events/2015-10-07/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/events/2015-10-07/endpoint-rule-set-1.json.gz
index 9a48e98830f..1e294ad051b 100644
--- a/contrib/python/botocore/py3/botocore/data/events/2015-10-07/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/events/2015-10-07/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/evidently/2021-02-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/evidently/2021-02-01/endpoint-rule-set-1.json.gz
index 43496236c93..a0900bb7e06 100644
--- a/contrib/python/botocore/py3/botocore/data/evidently/2021-02-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/evidently/2021-02-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/finspace-data/2020-07-13/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/finspace-data/2020-07-13/endpoint-rule-set-1.json.gz
index 0d3c10f8cad..b07e4c23a09 100644
--- a/contrib/python/botocore/py3/botocore/data/finspace-data/2020-07-13/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/finspace-data/2020-07-13/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/finspace/2021-03-12/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/finspace/2021-03-12/endpoint-rule-set-1.json.gz
index 8077f0501e8..9e54f286f04 100644
--- a/contrib/python/botocore/py3/botocore/data/finspace/2021-03-12/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/finspace/2021-03-12/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/firehose/2015-08-04/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/firehose/2015-08-04/endpoint-rule-set-1.json.gz
index 7e248de671a..a180ce6d53a 100644
--- a/contrib/python/botocore/py3/botocore/data/firehose/2015-08-04/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/firehose/2015-08-04/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/fis/2020-12-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/fis/2020-12-01/endpoint-rule-set-1.json.gz
index 5e8abcc4c68..271b5bb13c3 100644
--- a/contrib/python/botocore/py3/botocore/data/fis/2020-12-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/fis/2020-12-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/fms/2018-01-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/fms/2018-01-01/endpoint-rule-set-1.json.gz
index 30f308f38d6..6edc096af2b 100644
--- a/contrib/python/botocore/py3/botocore/data/fms/2018-01-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/fms/2018-01-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/forecast/2018-06-26/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/forecast/2018-06-26/endpoint-rule-set-1.json.gz
index 2f49e0e2652..00af3d1303d 100644
--- a/contrib/python/botocore/py3/botocore/data/forecast/2018-06-26/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/forecast/2018-06-26/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/forecastquery/2018-06-26/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/forecastquery/2018-06-26/endpoint-rule-set-1.json.gz
index 2aa49ce2ce7..d8ea67fade3 100644
--- a/contrib/python/botocore/py3/botocore/data/forecastquery/2018-06-26/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/forecastquery/2018-06-26/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/frauddetector/2019-11-15/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/frauddetector/2019-11-15/endpoint-rule-set-1.json.gz
index 0ed4dc5316f..becc91f75d2 100644
--- a/contrib/python/botocore/py3/botocore/data/frauddetector/2019-11-15/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/frauddetector/2019-11-15/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/fsx/2018-03-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/fsx/2018-03-01/endpoint-rule-set-1.json.gz
index 197ddfa32b6..f5ed6768872 100644
--- a/contrib/python/botocore/py3/botocore/data/fsx/2018-03-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/fsx/2018-03-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/gamelift/2015-10-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/gamelift/2015-10-01/endpoint-rule-set-1.json.gz
index 23fe1cff38b..c6a06aab159 100644
--- a/contrib/python/botocore/py3/botocore/data/gamelift/2015-10-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/gamelift/2015-10-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/gamesparks/2021-08-17/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/gamesparks/2021-08-17/endpoint-rule-set-1.json.gz
deleted file mode 100644
index 5f15a113848..00000000000
--- a/contrib/python/botocore/py3/botocore/data/gamesparks/2021-08-17/endpoint-rule-set-1.json.gz
+++ /dev/null
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/gamesparks/2021-08-17/examples-1.json b/contrib/python/botocore/py3/botocore/data/gamesparks/2021-08-17/examples-1.json
deleted file mode 100644
index 0ea7e3b0bbe..00000000000
--- a/contrib/python/botocore/py3/botocore/data/gamesparks/2021-08-17/examples-1.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "version": "1.0",
- "examples": {
- }
-}
diff --git a/contrib/python/botocore/py3/botocore/data/gamesparks/2021-08-17/paginators-1.json b/contrib/python/botocore/py3/botocore/data/gamesparks/2021-08-17/paginators-1.json
deleted file mode 100644
index 755ad2baa0a..00000000000
--- a/contrib/python/botocore/py3/botocore/data/gamesparks/2021-08-17/paginators-1.json
+++ /dev/null
@@ -1,46 +0,0 @@
-{
- "pagination": {
- "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/contrib/python/botocore/py3/botocore/data/gamesparks/2021-08-17/service-2.json b/contrib/python/botocore/py3/botocore/data/gamesparks/2021-08-17/service-2.json
deleted file mode 100644
index 4247cae6de4..00000000000
--- a/contrib/python/botocore/py3/botocore/data/gamesparks/2021-08-17/service-2.json
+++ /dev/null
@@ -1,2540 +0,0 @@
-{
- "version":"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"}
- ],
- "documentation":"<p> Creates a new game with an empty configuration. After creating your game, you can update the configuration using <code>UpdateGameConfiguration</code> or <code>ImportGameConfiguration</code>. </p>",
- "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"}
- ],
- "documentation":"<p>Creates a snapshot of the game configuration.</p>"
- },
- "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"}
- ],
- "documentation":"<p>Creates a new stage for stage-by-stage game development and deployment.</p>",
- "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"}
- ],
- "documentation":"<p>Deletes a game.</p>",
- "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"}
- ],
- "documentation":"<p>Deletes a stage from a game, along with the associated game runtime.</p>",
- "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"}
- ],
- "documentation":"<p>Disconnects a player from the game runtime.</p> <p> If a player has multiple connections, this operation attempts to close all of them. </p>",
- "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"}
- ],
- "documentation":"<p>Exports a game configuration snapshot.</p>"
- },
- "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"}
- ],
- "documentation":"<p>Gets details about a specified extension.</p>"
- },
- "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"}
- ],
- "documentation":"<p>Gets details about a specified extension version.</p>"
- },
- "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"}
- ],
- "documentation":"<p>Gets details about a game.</p>"
- },
- "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"}
- ],
- "documentation":"<p>Gets the configuration of the game.</p>"
- },
- "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"}
- ],
- "documentation":"<p>Gets details about a job that is generating code for a snapshot.</p>"
- },
- "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"}
- ],
- "documentation":"<p>Gets the status of a player's connection to the game runtime.</p> <p> It's possible for a single player to have multiple connections to the game runtime. If a player is not connected, this operation returns an empty list. </p>"
- },
- "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"}
- ],
- "documentation":"<p>Gets a copy of the game configuration in a snapshot.</p>"
- },
- "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"}
- ],
- "documentation":"<p>Gets information about a stage.</p>"
- },
- "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"}
- ],
- "documentation":"<p>Gets information about a stage deployment.</p>"
- },
- "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"}
- ],
- "documentation":"<p>Imports a game configuration.</p> <p> This operation replaces the current configuration of the game with the provided input. This is not a reversible operation. If you want to preserve the previous configuration, use <code>CreateSnapshot</code> to make a new snapshot before importing. </p>",
- "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"}
- ],
- "documentation":"<p>Gets a paginated list of available versions for the extension.</p> <p> Each time an API change is made to an extension, the version is incremented. The list retrieved by this operation shows the versions that are currently available. </p>"
- },
- "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"}
- ],
- "documentation":"<p>Gets a paginated list of available extensions.</p> <p> Extensions provide features that games can use from scripts. </p>"
- },
- "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"}
- ],
- "documentation":"<p>Gets a paginated list of games.</p>"
- },
- "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"}
- ],
- "documentation":"<p>Gets a paginated list of code generation jobs for a snapshot.</p>"
- },
- "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"}
- ],
- "documentation":"<p>Gets a paginated list of snapshot summaries from the game.</p>"
- },
- "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"}
- ],
- "documentation":"<p>Gets a paginated list of stage deployment summaries from the game.</p>"
- },
- "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"}
- ],
- "documentation":"<p>Gets a paginated list of stage summaries from the game.</p>"
- },
- "ListTagsForResource":{
- "name":"ListTagsForResource",
- "http":{
- "method":"GET",
- "requestUri":"/tags/{ResourceArn}",
- "responseCode":200
- },
- "input":{"shape":"ListTagsForResourceRequest"},
- "output":{"shape":"ListTagsForResourceResult"},
- "errors":[
- {"shape":"ValidationException"},
- {"shape":"ResourceNotFoundException"},
- {"shape":"InternalServerException"}
- ],
- "documentation":"<p>Lists the tags associated with a GameSparks resource.</p>"
- },
- "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"}
- ],
- "documentation":"<p> Starts an asynchronous process that generates client code for system-defined and custom messages. The resulting code is collected as a .zip file and uploaded to a pre-signed Amazon S3 URL. </p>"
- },
- "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"}
- ],
- "documentation":"<p>Deploys a snapshot to the stage and creates a new game runtime.</p> <p> After you call this operation, you can check the deployment status by using <code>GetStageDeployment</code>. </p> <p> If there are any players connected to the previous game runtime, then both runtimes persist. Existing connections to the previous runtime are maintained. When players disconnect and reconnect, they connect to the new runtime. After there are no connections to the previous game runtime, it is deleted. </p>",
- "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"}
- ],
- "documentation":"<p>Adds tags to a GameSparks resource.</p>"
- },
- "UntagResource":{
- "name":"UntagResource",
- "http":{
- "method":"DELETE",
- "requestUri":"/tags/{ResourceArn}",
- "responseCode":200
- },
- "input":{"shape":"UntagResourceRequest"},
- "output":{"shape":"UntagResourceResult"},
- "errors":[
- {"shape":"ValidationException"},
- {"shape":"ResourceNotFoundException"},
- {"shape":"InternalServerException"}
- ],
- "documentation":"<p>Removes tags from a GameSparks resource.</p>",
- "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"}
- ],
- "documentation":"<p>Updates details of the game.</p>",
- "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"}
- ],
- "documentation":"<p>Updates one or more sections of the game configuration.</p>",
- "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"}
- ],
- "documentation":"<p>Updates the metadata of a GameSparks snapshot.</p>",
- "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"}
- ],
- "documentation":"<p>Updates the metadata of a stage.</p>",
- "idempotent":true
- }
- },
- "shapes":{
- "ARN":{
- "type":"string",
- "max":2048,
- "min":20,
- "pattern":"^[A-Za-z0-9:_/-]+$"
- },
- "AccessDeniedException":{
- "type":"structure",
- "members":{
- "Message":{"shape":"ExceptionMessage"}
- },
- "documentation":"<p>You do not have sufficient access to perform this action.</p>",
- "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"}
- },
- "documentation":"<p>The resource already exists, or another operation is in progress.</p>",
- "error":{
- "httpStatusCode":409,
- "senderFault":true
- },
- "exception":true
- },
- "Connection":{
- "type":"structure",
- "members":{
- "Created":{
- "shape":"DateTime",
- "documentation":"<p>The date and time when the connection was created.</p>"
- },
- "Id":{
- "shape":"ConnectionId",
- "documentation":"<p>The identifier used to indicate a specific WebSocket connection.</p>"
- }
- },
- "documentation":"<p>Details about a WebSocket connection.</p>"
- },
- "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",
- "documentation":"<p> A client-defined token. With an active client token in the request, this action is idempotent. </p>"
- },
- "Description":{
- "shape":"GameDescription",
- "documentation":"<p>The description of the game.</p>"
- },
- "GameName":{
- "shape":"GameName",
- "documentation":"<p>The name of the game.</p>"
- },
- "Tags":{
- "shape":"TagMap",
- "documentation":"<p>The list of tags to apply to the game.</p>"
- }
- }
- },
- "CreateGameResult":{
- "type":"structure",
- "members":{
- "Game":{
- "shape":"GameDetails",
- "documentation":"<p>Details about the game that was created.</p>"
- }
- }
- },
- "CreateSnapshotRequest":{
- "type":"structure",
- "required":["GameName"],
- "members":{
- "Description":{
- "shape":"SnapshotDescription",
- "documentation":"<p>The description of the snapshot.</p>"
- },
- "GameName":{
- "shape":"GameName",
- "documentation":"<p>The name of the game.</p>",
- "location":"uri",
- "locationName":"GameName"
- }
- }
- },
- "CreateSnapshotResult":{
- "type":"structure",
- "members":{
- "Snapshot":{
- "shape":"SnapshotDetails",
- "documentation":"<p>Properties that provide details of the created snapshot.</p>"
- }
- }
- },
- "CreateStageRequest":{
- "type":"structure",
- "required":[
- "GameName",
- "Role",
- "StageName"
- ],
- "members":{
- "ClientToken":{
- "shape":"ClientToken",
- "documentation":"<p> A client-defined token. With an active client token in the request, this action is idempotent. </p>"
- },
- "Description":{
- "shape":"StageDescription",
- "documentation":"<p>The description of the stage.</p>"
- },
- "GameName":{
- "shape":"GameName",
- "documentation":"<p>The name of the game.</p>",
- "location":"uri",
- "locationName":"GameName"
- },
- "Role":{
- "shape":"RoleARN",
- "documentation":"<p> The Amazon Resource Name (ARN) of the role to run the game with. This role can be a game-defined role or the default role that GameSparks created. </p>"
- },
- "StageName":{
- "shape":"StageName",
- "documentation":"<p>The name of the stage.</p>"
- },
- "Tags":{
- "shape":"TagMap",
- "documentation":"<p>The list of tags to apply to the stage.</p>"
- }
- }
- },
- "CreateStageResult":{
- "type":"structure",
- "members":{
- "Stage":{
- "shape":"StageDetails",
- "documentation":"<p>Properties that describe the stage.</p>"
- }
- }
- },
- "DateTime":{
- "type":"timestamp",
- "timestampFormat":"iso8601"
- },
- "DeleteGameRequest":{
- "type":"structure",
- "required":["GameName"],
- "members":{
- "GameName":{
- "shape":"GameName",
- "documentation":"<p>The name of the game to delete.</p>",
- "location":"uri",
- "locationName":"GameName"
- }
- }
- },
- "DeleteGameResult":{
- "type":"structure",
- "members":{
- }
- },
- "DeleteStageRequest":{
- "type":"structure",
- "required":[
- "GameName",
- "StageName"
- ],
- "members":{
- "GameName":{
- "shape":"GameName",
- "documentation":"<p>The name of the game.</p>",
- "location":"uri",
- "locationName":"GameName"
- },
- "StageName":{
- "shape":"StageName",
- "documentation":"<p>The name of the stage to delete.</p>",
- "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",
- "documentation":"<p>Details about the deployment result.</p>"
- },
- "ResultCode":{
- "shape":"ResultCode",
- "documentation":"<p>The type of deployment result.</p>"
- }
- },
- "documentation":"<p>The result of the deployment.</p>"
- },
- "DeploymentState":{
- "type":"string",
- "enum":[
- "PENDING",
- "IN_PROGRESS",
- "COMPLETED",
- "FAILED"
- ]
- },
- "DisconnectPlayerRequest":{
- "type":"structure",
- "required":[
- "GameName",
- "PlayerId",
- "StageName"
- ],
- "members":{
- "GameName":{
- "shape":"GameName",
- "documentation":"<p>The name of the game.</p>",
- "location":"uri",
- "locationName":"GameName"
- },
- "PlayerId":{
- "shape":"PlayerId",
- "documentation":"<p>The unique identifier representing a player.</p>",
- "location":"uri",
- "locationName":"PlayerId"
- },
- "StageName":{
- "shape":"StageName",
- "documentation":"<p>The name of the stage.</p>",
- "location":"uri",
- "locationName":"StageName"
- }
- }
- },
- "DisconnectPlayerResult":{
- "type":"structure",
- "members":{
- "DisconnectFailures":{
- "shape":"ConnectionIdList",
- "documentation":"<p>The list of the connection ids that could not be disconnected.</p>"
- },
- "DisconnectSuccesses":{
- "shape":"ConnectionIdList",
- "documentation":"<p>The list of the connection ids that were disconnected.</p>"
- }
- }
- },
- "Document":{
- "type":"structure",
- "members":{
- },
- "documentation":"<p/>",
- "document":true
- },
- "ExceptionMessage":{"type":"string"},
- "ExportSnapshotRequest":{
- "type":"structure",
- "required":[
- "GameName",
- "SnapshotId"
- ],
- "members":{
- "GameName":{
- "shape":"GameName",
- "documentation":"<p>The name of the game.</p>",
- "location":"uri",
- "locationName":"GameName"
- },
- "SnapshotId":{
- "shape":"SnapshotId",
- "documentation":"<p>The identifier of the snapshot to export.</p>",
- "location":"uri",
- "locationName":"SnapshotId"
- }
- }
- },
- "ExportSnapshotResult":{
- "type":"structure",
- "members":{
- "S3Url":{
- "shape":"S3PresignedUrl",
- "documentation":"<p>The presigned URL for the snapshot data.</p> <p> This URL will be available for 10 minutes, and can be used to download the snapshot content. If the URL expires, a new one can be requested using the same operation. </p>"
- }
- }
- },
- "ExtensionDescription":{
- "type":"string",
- "max":250,
- "min":0,
- "pattern":"^\\S(.*\\S)?$|^$"
- },
- "ExtensionDetails":{
- "type":"structure",
- "members":{
- "Description":{
- "shape":"ExtensionDescription",
- "documentation":"<p>The description of the extension.</p>"
- },
- "Name":{
- "shape":"ExtensionName",
- "documentation":"<p>The name of the extension.</p>"
- },
- "Namespace":{
- "shape":"ExtensionNamespace",
- "documentation":"<p>The namespace (qualifier) of the extension.</p>"
- }
- },
- "documentation":"<p>Details about the extension.</p>"
- },
- "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",
- "documentation":"<p>The name of the extension.</p>"
- },
- "Namespace":{
- "shape":"ExtensionNamespace",
- "documentation":"<p>The namespace (qualifier) of the extension.</p>"
- },
- "Schema":{
- "shape":"ExtensionVersionSchema",
- "documentation":"<p>The model that defines the interface for this extension version.</p>"
- },
- "Version":{
- "shape":"ExtensionVersion",
- "documentation":"<p>The version of the extension.</p>"
- }
- },
- "documentation":"<p>Details about the extension version.</p>"
- },
- "ExtensionVersionDetailsList":{
- "type":"list",
- "member":{"shape":"ExtensionVersionDetails"}
- },
- "ExtensionVersionSchema":{
- "type":"string",
- "max":2048,
- "min":0
- },
- "GameConfigurationDetails":{
- "type":"structure",
- "members":{
- "Created":{
- "shape":"DateTime",
- "documentation":"<p>The date when the game was created.</p>"
- },
- "LastUpdated":{
- "shape":"DateTime",
- "documentation":"<p>The date when the game was last modified.</p>"
- },
- "Sections":{
- "shape":"Sections",
- "documentation":"<p>Configuration data, organized by section name.</p>"
- }
- },
- "documentation":"<p>Details about the game configuration.</p> <p> The game configuration is organized into named sections, where the schema of each section is defined by an extension. The schema for these sections can be retrieved using the <code>GetExtensionVersion</code> operation. </p>"
- },
- "GameDescription":{
- "type":"string",
- "max":250,
- "min":0,
- "pattern":"^\\S(.*\\S)?$|^$"
- },
- "GameDetails":{
- "type":"structure",
- "members":{
- "Arn":{
- "shape":"ARN",
- "documentation":"<p>The Amazon Resource Name (ARN) of this game.</p>"
- },
- "Created":{
- "shape":"DateTime",
- "documentation":"<p>The date when the game was created.</p>"
- },
- "Description":{
- "shape":"GameDescription",
- "documentation":"<p>The description of the game.</p>"
- },
- "EnableTerminationProtection":{
- "shape":"GameTerminationProtection",
- "documentation":"<p>Determines if the game can be deleted.</p>"
- },
- "LastUpdated":{
- "shape":"DateTime",
- "documentation":"<p>The date when the game was last modified.</p>"
- },
- "Name":{
- "shape":"GameName",
- "documentation":"<p>The name of the game.</p>"
- },
- "State":{
- "shape":"GameState",
- "documentation":"<p>The state of the game.</p>"
- },
- "Tags":{
- "shape":"TagMap",
- "documentation":"<p>The tags associated with the game.</p>"
- }
- },
- "documentation":"<p>Details about a game.</p>"
- },
- "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",
- "documentation":"<p>The description of the game.</p>"
- },
- "Name":{
- "shape":"GameName",
- "documentation":"<p>The name of the game.</p>"
- },
- "State":{
- "shape":"GameState",
- "documentation":"<p>The state of the game.</p>"
- },
- "Tags":{
- "shape":"TagMap",
- "documentation":"<p>The tags associated with the game.</p>"
- }
- },
- "documentation":"<p>The summary of the properties of a game.</p>"
- },
- "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",
- "documentation":"<p>The description of the generated code job.</p>"
- },
- "ExpirationTime":{
- "shape":"DateTime",
- "documentation":"<p>The expiration date and time for the download URL.</p> <p> The download URL us guaranteed to be available until at least this time. </p>"
- },
- "GeneratedCodeJobId":{
- "shape":"GeneratedCodeJobId",
- "documentation":"<p>The identifier for the generated code job.</p>"
- },
- "S3Url":{
- "shape":"S3PresignedUrl",
- "documentation":"<p>A presigned URL that can be used to download the generated code.</p>"
- },
- "Status":{
- "shape":"GeneratedCodeJobState",
- "documentation":"<p>The status of the generated code job</p>"
- }
- },
- "documentation":"<p>Details about a generated code job.</p>"
- },
- "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",
- "documentation":"<p>The target version of the GameSparks Game SDK.</p>"
- },
- "Language":{
- "shape":"Language",
- "documentation":"<p>The programming language for the generated code.</p> <p> Not all languages are supported for each platform. For cases where multiple languages are supported, this parameter specifies the language to be used. If this value is omitted, the default language for the target platform will be used. </p>"
- },
- "TargetPlatform":{
- "shape":"TargetPlatform",
- "documentation":"<p>The platform that will be used to run the generated code.</p>"
- }
- },
- "documentation":"<p>Properties that specify the code generator for a generated code job.</p>"
- },
- "GetExtensionRequest":{
- "type":"structure",
- "required":[
- "Name",
- "Namespace"
- ],
- "members":{
- "Name":{
- "shape":"ExtensionName",
- "documentation":"<p>The name of the extension.</p>",
- "location":"uri",
- "locationName":"Name"
- },
- "Namespace":{
- "shape":"ExtensionNamespace",
- "documentation":"<p>The namespace (qualifier) of the extension.</p>",
- "location":"uri",
- "locationName":"Namespace"
- }
- }
- },
- "GetExtensionResult":{
- "type":"structure",
- "members":{
- "Extension":{
- "shape":"ExtensionDetails",
- "documentation":"<p>Details about the extension.</p>"
- }
- }
- },
- "GetExtensionVersionRequest":{
- "type":"structure",
- "required":[
- "ExtensionVersion",
- "Name",
- "Namespace"
- ],
- "members":{
- "ExtensionVersion":{
- "shape":"ExtensionVersion",
- "documentation":"<p>The version of the extension.</p>",
- "location":"uri",
- "locationName":"ExtensionVersion"
- },
- "Name":{
- "shape":"ExtensionName",
- "documentation":"<p>The name of the extension.</p>",
- "location":"uri",
- "locationName":"Name"
- },
- "Namespace":{
- "shape":"ExtensionNamespace",
- "documentation":"<p>The namespace (qualifier) of the extension.</p>",
- "location":"uri",
- "locationName":"Namespace"
- }
- }
- },
- "GetExtensionVersionResult":{
- "type":"structure",
- "members":{
- "ExtensionVersion":{
- "shape":"ExtensionVersionDetails",
- "documentation":"<p>The version of the extension.</p>"
- }
- }
- },
- "GetGameConfigurationRequest":{
- "type":"structure",
- "required":["GameName"],
- "members":{
- "GameName":{
- "shape":"GameName",
- "documentation":"<p>The name of the game.</p>",
- "location":"uri",
- "locationName":"GameName"
- },
- "Sections":{
- "shape":"SectionList",
- "documentation":"<p>The list of sections to return.</p>",
- "location":"querystring",
- "locationName":"Sections"
- }
- }
- },
- "GetGameConfigurationResult":{
- "type":"structure",
- "members":{
- "GameConfiguration":{
- "shape":"GameConfigurationDetails",
- "documentation":"<p>Details about the game configuration.</p>"
- }
- }
- },
- "GetGameRequest":{
- "type":"structure",
- "required":["GameName"],
- "members":{
- "GameName":{
- "shape":"GameName",
- "documentation":"<p>The name of the game.</p>",
- "location":"uri",
- "locationName":"GameName"
- }
- }
- },
- "GetGameResult":{
- "type":"structure",
- "members":{
- "Game":{
- "shape":"GameDetails",
- "documentation":"<p>The details of the game.</p>"
- }
- }
- },
- "GetGeneratedCodeJobRequest":{
- "type":"structure",
- "required":[
- "GameName",
- "JobId",
- "SnapshotId"
- ],
- "members":{
- "GameName":{
- "shape":"GameName",
- "documentation":"<p>The name of the game.</p>",
- "location":"uri",
- "locationName":"GameName"
- },
- "JobId":{
- "shape":"GeneratedCodeJobId",
- "documentation":"<p>The identifier of the code generation job.</p>",
- "location":"uri",
- "locationName":"JobId"
- },
- "SnapshotId":{
- "shape":"SnapshotId",
- "documentation":"<p>The identifier of the snapshot for the code generation job.</p>",
- "location":"uri",
- "locationName":"SnapshotId"
- }
- }
- },
- "GetGeneratedCodeJobResult":{
- "type":"structure",
- "members":{
- "GeneratedCodeJob":{
- "shape":"GeneratedCodeJobDetails",
- "documentation":"<p>Details about the generated code job.</p>"
- }
- }
- },
- "GetPlayerConnectionStatusRequest":{
- "type":"structure",
- "required":[
- "GameName",
- "PlayerId",
- "StageName"
- ],
- "members":{
- "GameName":{
- "shape":"GameName",
- "documentation":"<p>The name of the game.</p>",
- "location":"uri",
- "locationName":"GameName"
- },
- "PlayerId":{
- "shape":"PlayerId",
- "documentation":"<p>The unique identifier representing a player.</p>",
- "location":"uri",
- "locationName":"PlayerId"
- },
- "StageName":{
- "shape":"StageName",
- "documentation":"<p>The name of the stage.</p>",
- "location":"uri",
- "locationName":"StageName"
- }
- }
- },
- "GetPlayerConnectionStatusResult":{
- "type":"structure",
- "members":{
- "Connections":{
- "shape":"ConnectionList",
- "documentation":"<p>The list of connection ids, one for each connection in use by the player.</p>"
- }
- }
- },
- "GetSnapshotRequest":{
- "type":"structure",
- "required":[
- "GameName",
- "SnapshotId"
- ],
- "members":{
- "GameName":{
- "shape":"GameName",
- "documentation":"<p>The name of the game.</p>",
- "location":"uri",
- "locationName":"GameName"
- },
- "Sections":{
- "shape":"SectionList",
- "documentation":"<p>The list of game configuration sections to be described.</p>",
- "location":"querystring",
- "locationName":"Sections"
- },
- "SnapshotId":{
- "shape":"SnapshotId",
- "documentation":"<p>The identifier of the snapshot.</p>",
- "location":"uri",
- "locationName":"SnapshotId"
- }
- }
- },
- "GetSnapshotResult":{
- "type":"structure",
- "members":{
- "Snapshot":{
- "shape":"SnapshotDetails",
- "documentation":"<p>Properties that provide details of the snapshot.</p>"
- }
- }
- },
- "GetStageDeploymentRequest":{
- "type":"structure",
- "required":[
- "GameName",
- "StageName"
- ],
- "members":{
- "DeploymentId":{
- "shape":"DeploymentId",
- "documentation":"<p> The identifier of the stage deployment. <code>StartStageDeployment</code> returns the identifier that you use here. </p>",
- "location":"querystring",
- "locationName":"DeploymentId"
- },
- "GameName":{
- "shape":"GameName",
- "documentation":"<p>The name of the game.</p>",
- "location":"uri",
- "locationName":"GameName"
- },
- "StageName":{
- "shape":"StageName",
- "documentation":"<p>The name of the stage.</p>",
- "location":"uri",
- "locationName":"StageName"
- }
- }
- },
- "GetStageDeploymentResult":{
- "type":"structure",
- "members":{
- "StageDeployment":{
- "shape":"StageDeploymentDetails",
- "documentation":"<p>Properties that provide details of the stage deployment.</p>"
- }
- }
- },
- "GetStageRequest":{
- "type":"structure",
- "required":[
- "GameName",
- "StageName"
- ],
- "members":{
- "GameName":{
- "shape":"GameName",
- "documentation":"<p>The name of the game.</p>",
- "location":"uri",
- "locationName":"GameName"
- },
- "StageName":{
- "shape":"StageName",
- "documentation":"<p>The name of the stage.</p>",
- "location":"uri",
- "locationName":"StageName"
- }
- }
- },
- "GetStageResult":{
- "type":"structure",
- "members":{
- "Stage":{
- "shape":"StageDetails",
- "documentation":"<p>Properties that provide details of the stage.</p>"
- }
- }
- },
- "ImportGameConfigurationRequest":{
- "type":"structure",
- "required":[
- "GameName",
- "ImportSource"
- ],
- "members":{
- "GameName":{
- "shape":"GameName",
- "documentation":"<p>The name of the game.</p>",
- "location":"uri",
- "locationName":"GameName"
- },
- "ImportSource":{
- "shape":"ImportGameConfigurationSource",
- "documentation":"<p>The source used to import configuration sections.</p>"
- }
- }
- },
- "ImportGameConfigurationResult":{
- "type":"structure",
- "members":{
- "GameConfiguration":{
- "shape":"GameConfigurationDetails",
- "documentation":"<p>Details about the game configuration.</p>"
- }
- }
- },
- "ImportGameConfigurationSource":{
- "type":"structure",
- "required":["File"],
- "members":{
- "File":{
- "shape":"RawGameConfigurationData",
- "documentation":"<p>The JSON string containing the configuration sections.</p>"
- }
- },
- "documentation":"<p>The source used to import configuration sections.</p>"
- },
- "InternalServerException":{
- "type":"structure",
- "members":{
- "Message":{"shape":"ExceptionMessage"}
- },
- "documentation":"<p>The service encountered an internal error.</p>",
- "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",
- "documentation":"<p>The maximum number of results to return.</p> <p> Use this parameter with NextToken to get results as a set of sequential pages. </p>",
- "location":"querystring",
- "locationName":"MaxResults"
- },
- "Name":{
- "shape":"ExtensionName",
- "documentation":"<p>The name of the extension.</p>",
- "location":"uri",
- "locationName":"Name"
- },
- "Namespace":{
- "shape":"ExtensionNamespace",
- "documentation":"<p>The namespace (qualifier) of the extension.</p>",
- "location":"uri",
- "locationName":"Namespace"
- },
- "NextToken":{
- "shape":"NextToken",
- "documentation":"<p>The token that indicates the start of the next sequential page of results.</p> <p> Use the token that is returned with a previous call to this operation. To start at the beginning of the result set, do not specify a value. </p>",
- "location":"querystring",
- "locationName":"NextToken"
- }
- }
- },
- "ListExtensionVersionsResult":{
- "type":"structure",
- "members":{
- "ExtensionVersions":{
- "shape":"ExtensionVersionDetailsList",
- "documentation":"<p>The list of extension versions.</p>"
- },
- "NextToken":{
- "shape":"NextToken",
- "documentation":"<p>The token that indicates the start of the next sequential page of results.</p> <p> Use this value when making the next call to this operation to continue where the last one finished. </p>"
- }
- }
- },
- "ListExtensionsRequest":{
- "type":"structure",
- "members":{
- "MaxResults":{
- "shape":"MaxResults",
- "documentation":"<p>The maximum number of results to return.</p> <p> Use this parameter with NextToken to get results as a set of sequential pages. </p>",
- "location":"querystring",
- "locationName":"MaxResults"
- },
- "NextToken":{
- "shape":"NextToken",
- "documentation":"<p>The token that indicates the start of the next sequential page of results.</p> <p> Use the token that is returned with a previous call to this operation. To start at the beginning of the result set, do not specify a value. </p>",
- "location":"querystring",
- "locationName":"NextToken"
- }
- }
- },
- "ListExtensionsResult":{
- "type":"structure",
- "members":{
- "Extensions":{
- "shape":"ExtensionDetailsList",
- "documentation":"<p>The list of extensions.</p>"
- },
- "NextToken":{
- "shape":"NextToken",
- "documentation":"<p>The token that indicates the start of the next sequential page of results.</p> <p> Use this value when making the next call to this operation to continue where the last one finished. </p>"
- }
- }
- },
- "ListGamesRequest":{
- "type":"structure",
- "members":{
- "MaxResults":{
- "shape":"MaxResults",
- "documentation":"<p>The maximum number of results to return.</p> <p> Use this parameter with NextToken to get results as a set of sequential pages. </p>",
- "location":"querystring",
- "locationName":"MaxResults"
- },
- "NextToken":{
- "shape":"NextToken",
- "documentation":"<p>The token that indicates the start of the next sequential page of results.</p> <p> Use the token that is returned with a previous call to this operation. To start at the beginning of the result set, do not specify a value. </p>",
- "location":"querystring",
- "locationName":"NextToken"
- }
- }
- },
- "ListGamesResult":{
- "type":"structure",
- "members":{
- "Games":{
- "shape":"GameSummaryList",
- "documentation":"<p>The list of games.</p>"
- },
- "NextToken":{
- "shape":"NextToken",
- "documentation":"<p>The token that indicates the start of the next sequential page of results.</p> <p> Use this value when making the next call to this operation to continue where the last one finished. </p>"
- }
- }
- },
- "ListGeneratedCodeJobsRequest":{
- "type":"structure",
- "required":[
- "GameName",
- "SnapshotId"
- ],
- "members":{
- "GameName":{
- "shape":"GameName",
- "documentation":"<p>The name of the game.</p>",
- "location":"uri",
- "locationName":"GameName"
- },
- "MaxResults":{
- "shape":"MaxResults",
- "documentation":"<p>The maximum number of results to return.</p> <p> Use this parameter with NextToken to get results as a set of sequential pages. </p>",
- "location":"querystring",
- "locationName":"MaxResults"
- },
- "NextToken":{
- "shape":"NextToken",
- "documentation":"<p>The token that indicates the start of the next sequential page of results.</p> <p> Use the token that is returned with a previous call to this operation. To start at the beginning of the result set, do not specify a value. </p>",
- "location":"querystring",
- "locationName":"NextToken"
- },
- "SnapshotId":{
- "shape":"SnapshotId",
- "documentation":"<p>The identifier of the snapshot.</p>",
- "location":"uri",
- "locationName":"SnapshotId"
- }
- }
- },
- "ListGeneratedCodeJobsResult":{
- "type":"structure",
- "members":{
- "GeneratedCodeJobs":{
- "shape":"GeneratedCodeJobDetailsList",
- "documentation":"<p>The list of generated code jobs.</p>"
- },
- "NextToken":{
- "shape":"NextToken",
- "documentation":"<p>The token that indicates the start of the next sequential page of results.</p> <p> Use this value when making the next call to this operation to continue where the last one finished. </p>"
- }
- }
- },
- "ListSnapshotsRequest":{
- "type":"structure",
- "required":["GameName"],
- "members":{
- "GameName":{
- "shape":"GameName",
- "documentation":"<p>The name of the game.</p>",
- "location":"uri",
- "locationName":"GameName"
- },
- "MaxResults":{
- "shape":"MaxResults",
- "documentation":"<p>The maximum number of results to return.</p> <p> Use this parameter with NextToken to get results as a set of sequential pages. </p>",
- "location":"querystring",
- "locationName":"MaxResults"
- },
- "NextToken":{
- "shape":"NextToken",
- "documentation":"<p>The token that indicates the start of the next sequential page of results.</p> <p> Use the token that is returned with a previous call to this operation. To start at the beginning of the result set, do not specify a value. </p>",
- "location":"querystring",
- "locationName":"NextToken"
- }
- }
- },
- "ListSnapshotsResult":{
- "type":"structure",
- "members":{
- "NextToken":{
- "shape":"NextToken",
- "documentation":"<p>The token that indicates the start of the next sequential page of results.</p> <p> Use this value when making the next call to this operation to continue where the last one finished. </p>"
- },
- "Snapshots":{
- "shape":"SnapshotSummaryList",
- "documentation":"<p> A list of snapshot summaries. You can use the returned snapshot IDs in the <code>UpdateSnapshot</code> and <code>GetSnapshot</code> operations. </p>"
- }
- }
- },
- "ListStageDeploymentsRequest":{
- "type":"structure",
- "required":[
- "GameName",
- "StageName"
- ],
- "members":{
- "GameName":{
- "shape":"GameName",
- "documentation":"<p>The name of the game.</p>",
- "location":"uri",
- "locationName":"GameName"
- },
- "MaxResults":{
- "shape":"MaxResults",
- "documentation":"<p>The maximum number of results to return.</p> <p> Use this parameter with NextToken to get results as a set of sequential pages. </p>",
- "location":"querystring",
- "locationName":"MaxResults"
- },
- "NextToken":{
- "shape":"NextToken",
- "documentation":"<p>The token that indicates the start of the next sequential page of results.</p> <p> Use the token that is returned with a previous call to this operation. To start at the beginning of the result set, do not specify a value. </p>",
- "location":"querystring",
- "locationName":"NextToken"
- },
- "StageName":{
- "shape":"StageName",
- "documentation":"<p>The name of the stage.</p>",
- "location":"uri",
- "locationName":"StageName"
- }
- }
- },
- "ListStageDeploymentsResult":{
- "type":"structure",
- "members":{
- "NextToken":{
- "shape":"NextToken",
- "documentation":"<p>The token that indicates the start of the next sequential page of results.</p> <p> Use this value when making the next call to this operation to continue where the last one finished. </p>"
- },
- "StageDeployments":{
- "shape":"StageDeploymentList",
- "documentation":"<p> A list of stage deployment summaries. You can use the deployment IDs in the <code>UpdateStageDeployment</code> and <code>GetStageDeployment</code> actions. </p>"
- }
- }
- },
- "ListStagesRequest":{
- "type":"structure",
- "required":["GameName"],
- "members":{
- "GameName":{
- "shape":"GameName",
- "documentation":"<p>The name of the game.</p>",
- "location":"uri",
- "locationName":"GameName"
- },
- "MaxResults":{
- "shape":"MaxResults",
- "documentation":"<p>The maximum number of results to return.</p> <p> Use this parameter with NextToken to get results as a set of sequential pages. </p>",
- "location":"querystring",
- "locationName":"MaxResults"
- },
- "NextToken":{
- "shape":"NextToken",
- "documentation":"<p>The token that indicates the start of the next sequential page of results.</p> <p> Use the token that is returned with a previous call to this operation. To start at the beginning of the result set, do not specify a value. </p>",
- "location":"querystring",
- "locationName":"NextToken"
- }
- }
- },
- "ListStagesResult":{
- "type":"structure",
- "members":{
- "NextToken":{
- "shape":"NextToken",
- "documentation":"<p>The token that indicates the start of the next sequential page of results.</p> <p> Use this value when making the next call to this operation to continue where the last one finished. </p>"
- },
- "Stages":{
- "shape":"StageSummaryList",
- "documentation":"<p> A list of stage summaries. You can use the stage names in the <code>UpdateStage</code> and <code>GetStage</code> actions. </p>"
- }
- }
- },
- "ListTagsForResourceRequest":{
- "type":"structure",
- "required":["ResourceArn"],
- "members":{
- "ResourceArn":{
- "shape":"ResourceArn",
- "documentation":"<p>The Amazon Resource Name (ARN) of the GameSparks resource.</p>",
- "location":"uri",
- "locationName":"ResourceArn"
- }
- }
- },
- "ListTagsForResourceResult":{
- "type":"structure",
- "members":{
- "tags":{
- "shape":"TagMap",
- "documentation":"<p>The tags associated with the resource.</p>"
- }
- }
- },
- "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"}
- },
- "documentation":"<p>The resource specified in the request does not exist.</p>",
- "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",
- "documentation":"<p>The content of a configuration section.</p>"
- },
- "Name":{
- "shape":"SectionName",
- "documentation":"<p>The name of the section.</p>"
- },
- "Size":{
- "shape":"ByteSize",
- "documentation":"<p>The size, in bytes, of the section contents.</p>"
- }
- },
- "documentation":"<p>The configuration section.</p>"
- },
- "SectionList":{
- "type":"list",
- "member":{"shape":"SectionName"},
- "max":100,
- "min":1
- },
- "SectionModification":{
- "type":"structure",
- "required":[
- "Operation",
- "Path",
- "Section"
- ],
- "members":{
- "Operation":{
- "shape":"Operation",
- "documentation":"<p>The operation to be performed on a configuration section.</p> <p> Content can be added, deleted, or replaced within a section. </p>"
- },
- "Path":{
- "shape":"Path",
- "documentation":"<p>The path within the section content to be modified.</p>"
- },
- "Section":{
- "shape":"SectionName",
- "documentation":"<p>The name of the section to be modified.</p>"
- },
- "Value":{
- "shape":"Document",
- "documentation":"<p>For add and replace operations, this is the value that will be used.</p> <p> This field should be omitted for delete operations. </p>"
- }
- },
- "documentation":"<p>A single modification to the configuration section.</p>"
- },
- "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"}
- },
- "documentation":"<p>The request would result in exceeding service quota.</p>",
- "error":{
- "httpStatusCode":402,
- "senderFault":true
- },
- "exception":true
- },
- "SnapshotDescription":{
- "type":"string",
- "max":250,
- "min":0,
- "pattern":"^\\S(.*\\S)?$|^$"
- },
- "SnapshotDetails":{
- "type":"structure",
- "members":{
- "Created":{
- "shape":"DateTime",
- "documentation":"<p>The timestamp of when the snapshot was created.</p>"
- },
- "Description":{
- "shape":"SnapshotDescription",
- "documentation":"<p>The description of the snapshot.</p>"
- },
- "Id":{
- "shape":"SnapshotId",
- "documentation":"<p>The identifier of the snapshot.</p>"
- },
- "LastUpdated":{
- "shape":"DateTime",
- "documentation":"<p>The timestamp of when the snapshot was last updated.</p>"
- },
- "Sections":{
- "shape":"Sections",
- "documentation":"<p>The sections in the snapshot.</p>"
- }
- },
- "documentation":"<p>Properties that provide details of a snapshot.</p>"
- },
- "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",
- "documentation":"<p>The timestamp of when the snapshot was created.</p>"
- },
- "Description":{
- "shape":"SnapshotDescription",
- "documentation":"<p>The description of the snapshot.</p>"
- },
- "Id":{
- "shape":"SnapshotId",
- "documentation":"<p>The identifier of the snapshot.</p>"
- },
- "LastUpdated":{
- "shape":"DateTime",
- "documentation":"<p>Then timestamp of when the snapshot was last updated.</p>"
- }
- },
- "documentation":"<p>The summary of the properties of a snapshot.</p>"
- },
- "SnapshotSummaryList":{
- "type":"list",
- "member":{"shape":"SnapshotSummary"}
- },
- "StageDeploymentDetails":{
- "type":"structure",
- "members":{
- "Created":{
- "shape":"DateTime",
- "documentation":"<p>The timestamp of when the stage deployment was created.</p>"
- },
- "DeploymentAction":{
- "shape":"DeploymentAction",
- "documentation":"<p>The type of action of the stage deployment.</p>"
- },
- "DeploymentId":{
- "shape":"DeploymentId",
- "documentation":"<p>The identifier of the deployment.</p>"
- },
- "DeploymentResult":{
- "shape":"DeploymentResult",
- "documentation":"<p>The result of the deployment.</p>"
- },
- "DeploymentState":{
- "shape":"DeploymentState",
- "documentation":"<p>The state of the deployment.</p>"
- },
- "LastUpdated":{
- "shape":"DateTime",
- "documentation":"<p>The timestamp of when the deployment was last updated.</p>"
- },
- "SnapshotId":{
- "shape":"SnapshotId",
- "documentation":"<p>The identifier of the snapshot associated with the stage deployment.</p>"
- }
- },
- "documentation":"<p>Properties that provide details of a stage deployment.</p>"
- },
- "StageDeploymentList":{
- "type":"list",
- "member":{"shape":"StageDeploymentSummary"}
- },
- "StageDeploymentSummary":{
- "type":"structure",
- "members":{
- "DeploymentAction":{
- "shape":"DeploymentAction",
- "documentation":"<p>The type of action of the deployment.</p>"
- },
- "DeploymentId":{
- "shape":"DeploymentId",
- "documentation":"<p>The identifier of the deployment.</p>"
- },
- "DeploymentResult":{
- "shape":"DeploymentResult",
- "documentation":"<p>The result of the deployment.</p>"
- },
- "DeploymentState":{
- "shape":"DeploymentState",
- "documentation":"<p>The state of the deployment.</p>"
- },
- "LastUpdated":{
- "shape":"DateTime",
- "documentation":"<p>The timestamp of when the deployment was last updated.</p>"
- },
- "SnapshotId":{
- "shape":"SnapshotId",
- "documentation":"<p>The identifier of the snapshot associated with the stage deployment.</p>"
- }
- },
- "documentation":"<p>The summary of the properties of a stage deployment.</p>"
- },
- "StageDescription":{
- "type":"string",
- "max":250,
- "min":0,
- "pattern":"^\\S(.*\\S)?$|^$"
- },
- "StageDetails":{
- "type":"structure",
- "members":{
- "Arn":{
- "shape":"ARN",
- "documentation":"<p>The Amazon Resource Name (ARN) of the stage.</p>"
- },
- "Created":{
- "shape":"DateTime",
- "documentation":"<p>The timestamp of when the stage was created.</p>"
- },
- "Description":{
- "shape":"StageDescription",
- "documentation":"<p>The description of the stage.</p>"
- },
- "GameKey":{
- "shape":"GameKey",
- "documentation":"<p>The game key associated with the stage.</p> <p> The game key is a unique identifier that the game client uses to connect to the GameSparks backend. </p>"
- },
- "LastUpdated":{
- "shape":"DateTime",
- "documentation":"<p>The timestamp of when the stage was last updated.</p>"
- },
- "LogGroup":{
- "shape":"LogGroupName",
- "documentation":"<p>The Amazon CloudWatch log group for game runtimes deployed to the stage.</p>"
- },
- "Name":{
- "shape":"StageName",
- "documentation":"<p>The name of the stage.</p>"
- },
- "Role":{
- "shape":"RoleARN",
- "documentation":"<p>The Amazon Resource Name (ARN) of the role used to run the game runtimes deployed to the stage.</p>"
- },
- "State":{
- "shape":"StageState",
- "documentation":"<p>The state of the stage.</p>"
- },
- "Tags":{
- "shape":"TagMap",
- "documentation":"<p>The tags associated with the stage.</p>"
- }
- },
- "documentation":"<p>Properties that provide details of a stage.</p>"
- },
- "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",
- "documentation":"<p>The description of the stage.</p>"
- },
- "GameKey":{
- "shape":"GameKey",
- "documentation":"<p>The game key associated with the stage.</p> <p> The game key is a unique identifier that the game client uses to connect to the GameSparks backend. </p>"
- },
- "Name":{
- "shape":"StageName",
- "documentation":"<p>The name of the stage.</p>"
- },
- "State":{
- "shape":"StageState",
- "documentation":"<p>The state of the stage.</p>"
- },
- "Tags":{
- "shape":"TagMap",
- "documentation":"<p>The tags associated with the stage.</p>"
- }
- },
- "documentation":"<p>The summary of the properties of a stage.</p>"
- },
- "StageSummaryList":{
- "type":"list",
- "member":{"shape":"StageSummary"}
- },
- "StartGeneratedCodeJobRequest":{
- "type":"structure",
- "required":[
- "GameName",
- "Generator",
- "SnapshotId"
- ],
- "members":{
- "GameName":{
- "shape":"GameName",
- "documentation":"<p>The name of the game.</p>",
- "location":"uri",
- "locationName":"GameName"
- },
- "Generator":{
- "shape":"Generator",
- "documentation":"<p>Properties of the generator to use for the job.</p>"
- },
- "SnapshotId":{
- "shape":"SnapshotId",
- "documentation":"<p>The identifier of the snapshot for which to generate code.</p>",
- "location":"uri",
- "locationName":"SnapshotId"
- }
- }
- },
- "StartGeneratedCodeJobResult":{
- "type":"structure",
- "members":{
- "GeneratedCodeJobId":{
- "shape":"GeneratedCodeJobId",
- "documentation":"<p> The identifier of the code generation job. You can use this identifier in the <code>GetGeneratedCodeJob</code> operation. </p>"
- }
- }
- },
- "StartStageDeploymentRequest":{
- "type":"structure",
- "required":[
- "GameName",
- "SnapshotId",
- "StageName"
- ],
- "members":{
- "ClientToken":{
- "shape":"ClientToken",
- "documentation":"<p> A client-defined token. With an active client token in the request, this action is idempotent. </p>"
- },
- "GameName":{
- "shape":"GameName",
- "documentation":"<p>The name of the game.</p>",
- "location":"uri",
- "locationName":"GameName"
- },
- "SnapshotId":{
- "shape":"SnapshotId",
- "documentation":"<p>The identifier of the snapshot to deploy.</p>"
- },
- "StageName":{
- "shape":"StageName",
- "documentation":"<p>The name of the stage to deploy the snapshot onto.</p>",
- "location":"uri",
- "locationName":"StageName"
- }
- }
- },
- "StartStageDeploymentResult":{
- "type":"structure",
- "members":{
- "StageDeployment":{
- "shape":"StageDeploymentDetails",
- "documentation":"<p>Properties that describe the stage deployment.</p>"
- }
- }
- },
- "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",
- "documentation":"<p>The Amazon Resource Name (ARN) of the resource to add the tags to.</p>",
- "location":"uri",
- "locationName":"ResourceArn"
- },
- "tags":{
- "shape":"TagMap",
- "documentation":"<p>The tags to add to the resource.</p>"
- }
- }
- },
- "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"}
- },
- "documentation":"<p>The request throughput limit was exceeded.</p>",
- "error":{
- "httpStatusCode":429,
- "senderFault":true
- },
- "exception":true
- },
- "UntagResourceRequest":{
- "type":"structure",
- "required":[
- "ResourceArn",
- "tagKeys"
- ],
- "members":{
- "ResourceArn":{
- "shape":"ResourceArn",
- "documentation":"<p>The Amazon Resource Name (ARN) of the resource to remove the tags from.</p>",
- "location":"uri",
- "locationName":"ResourceArn"
- },
- "tagKeys":{
- "shape":"TagKeyList",
- "documentation":"<p>The keys of the tags to remove.</p>",
- "location":"querystring",
- "locationName":"tagKeys"
- }
- }
- },
- "UntagResourceResult":{
- "type":"structure",
- "members":{
- }
- },
- "UpdateGameConfigurationRequest":{
- "type":"structure",
- "required":[
- "GameName",
- "Modifications"
- ],
- "members":{
- "GameName":{
- "shape":"GameName",
- "documentation":"<p>The name of the game.</p>",
- "location":"uri",
- "locationName":"GameName"
- },
- "Modifications":{
- "shape":"SectionModificationList",
- "documentation":"<p>The list of modifications to make.</p>"
- }
- }
- },
- "UpdateGameConfigurationResult":{
- "type":"structure",
- "members":{
- "GameConfiguration":{
- "shape":"GameConfigurationDetails",
- "documentation":"<p>Details about the game configuration.</p>"
- }
- }
- },
- "UpdateGameRequest":{
- "type":"structure",
- "required":["GameName"],
- "members":{
- "Description":{
- "shape":"GameDescription",
- "documentation":"<p>The description of the game.</p>"
- },
- "GameName":{
- "shape":"GameName",
- "documentation":"<p>The name of the game.</p>",
- "location":"uri",
- "locationName":"GameName"
- }
- }
- },
- "UpdateGameResult":{
- "type":"structure",
- "members":{
- "Game":{
- "shape":"GameDetails",
- "documentation":"<p>The details of the game.</p>"
- }
- }
- },
- "UpdateSnapshotRequest":{
- "type":"structure",
- "required":[
- "GameName",
- "SnapshotId"
- ],
- "members":{
- "Description":{
- "shape":"SnapshotDescription",
- "documentation":"<p>The description of the snapshot.</p>"
- },
- "GameName":{
- "shape":"GameName",
- "documentation":"<p>The name of the game.</p>",
- "location":"uri",
- "locationName":"GameName"
- },
- "SnapshotId":{
- "shape":"SnapshotId",
- "documentation":"<p>The identifier of the snapshot.</p>",
- "location":"uri",
- "locationName":"SnapshotId"
- }
- }
- },
- "UpdateSnapshotResult":{
- "type":"structure",
- "members":{
- "Snapshot":{
- "shape":"SnapshotDetails",
- "documentation":"<p>Properties that provide details of the updated snapshot.</p>"
- }
- }
- },
- "UpdateStageRequest":{
- "type":"structure",
- "required":[
- "GameName",
- "StageName"
- ],
- "members":{
- "Description":{
- "shape":"StageDescription",
- "documentation":"<p>The description of the stage.</p>"
- },
- "GameName":{
- "shape":"GameName",
- "documentation":"<p>The name of the game.</p>",
- "location":"uri",
- "locationName":"GameName"
- },
- "Role":{
- "shape":"RoleARN",
- "documentation":"<p>The Amazon Resource Name (ARN) of the role to use for the game snapshots deployed to this stage.</p>"
- },
- "StageName":{
- "shape":"StageName",
- "documentation":"<p>The name of the stage.</p>",
- "location":"uri",
- "locationName":"StageName"
- }
- }
- },
- "UpdateStageResult":{
- "type":"structure",
- "members":{
- "Stage":{
- "shape":"StageDetails",
- "documentation":"<p>Properties that provide details of the updated stage.</p>"
- }
- }
- },
- "ValidationException":{
- "type":"structure",
- "members":{
- "Message":{"shape":"ExceptionMessage"}
- },
- "documentation":"<p>One of the parameters in the request is invalid.</p>",
- "error":{
- "httpStatusCode":400,
- "senderFault":true
- },
- "exception":true
- }
- },
- "documentation":"<p/>"
-}
diff --git a/contrib/python/botocore/py3/botocore/data/glacier/2012-06-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/glacier/2012-06-01/endpoint-rule-set-1.json.gz
index f65100ec978..dfb22d1fc4d 100644
--- a/contrib/python/botocore/py3/botocore/data/glacier/2012-06-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/glacier/2012-06-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/globalaccelerator/2018-08-08/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/globalaccelerator/2018-08-08/endpoint-rule-set-1.json.gz
index eeef8b06c90..d9e3f8331b5 100644
--- a/contrib/python/botocore/py3/botocore/data/globalaccelerator/2018-08-08/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/globalaccelerator/2018-08-08/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/glue/2017-03-31/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/glue/2017-03-31/endpoint-rule-set-1.json.gz
index 049d969d285..0332e21e788 100644
--- a/contrib/python/botocore/py3/botocore/data/glue/2017-03-31/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/glue/2017-03-31/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/grafana/2020-08-18/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/grafana/2020-08-18/endpoint-rule-set-1.json.gz
index ec067a9bdde..e93e4f9bb0c 100644
--- a/contrib/python/botocore/py3/botocore/data/grafana/2020-08-18/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/grafana/2020-08-18/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/greengrass/2017-06-07/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/greengrass/2017-06-07/endpoint-rule-set-1.json.gz
index b8fc92c65ee..109fe56da18 100644
--- a/contrib/python/botocore/py3/botocore/data/greengrass/2017-06-07/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/greengrass/2017-06-07/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/greengrassv2/2020-11-30/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/greengrassv2/2020-11-30/endpoint-rule-set-1.json.gz
index b8fc92c65ee..109fe56da18 100644
--- a/contrib/python/botocore/py3/botocore/data/greengrassv2/2020-11-30/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/greengrassv2/2020-11-30/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/groundstation/2019-05-23/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/groundstation/2019-05-23/endpoint-rule-set-1.json.gz
index 820aa7139b1..ee2d7613a5f 100644
--- a/contrib/python/botocore/py3/botocore/data/groundstation/2019-05-23/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/groundstation/2019-05-23/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/guardduty/2017-11-28/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/guardduty/2017-11-28/endpoint-rule-set-1.json.gz
index 09905909096..3f27778d0ff 100644
--- a/contrib/python/botocore/py3/botocore/data/guardduty/2017-11-28/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/guardduty/2017-11-28/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/health/2016-08-04/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/health/2016-08-04/endpoint-rule-set-1.json.gz
index 5b1bcd5e27b..3992a2e70fc 100644
--- a/contrib/python/botocore/py3/botocore/data/health/2016-08-04/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/health/2016-08-04/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/healthlake/2017-07-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/healthlake/2017-07-01/endpoint-rule-set-1.json.gz
index e3721c5a333..04b0957fbfa 100644
--- a/contrib/python/botocore/py3/botocore/data/healthlake/2017-07-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/healthlake/2017-07-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/honeycode/2020-03-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/honeycode/2020-03-01/endpoint-rule-set-1.json.gz
index c9ec6a90083..1585147c67b 100644
--- a/contrib/python/botocore/py3/botocore/data/honeycode/2020-03-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/honeycode/2020-03-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/iam/2010-05-08/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/iam/2010-05-08/endpoint-rule-set-1.json.gz
index 53472179c28..ac8af17c321 100644
--- a/contrib/python/botocore/py3/botocore/data/iam/2010-05-08/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/iam/2010-05-08/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/identitystore/2020-06-15/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/identitystore/2020-06-15/endpoint-rule-set-1.json.gz
index c815b94a78c..6e9ab4657cd 100644
--- a/contrib/python/botocore/py3/botocore/data/identitystore/2020-06-15/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/identitystore/2020-06-15/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/imagebuilder/2019-12-02/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/imagebuilder/2019-12-02/endpoint-rule-set-1.json.gz
index 7a0cba7e351..d59291c0c30 100644
--- a/contrib/python/botocore/py3/botocore/data/imagebuilder/2019-12-02/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/imagebuilder/2019-12-02/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/importexport/2010-06-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/importexport/2010-06-01/endpoint-rule-set-1.json.gz
index 8d86422a1c1..1ce8909a401 100644
--- a/contrib/python/botocore/py3/botocore/data/importexport/2010-06-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/importexport/2010-06-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/inspector/2015-08-18/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/inspector/2015-08-18/endpoint-rule-set-1.json.gz
index 27f9b460c13..fa525c74f2d 100644
--- a/contrib/python/botocore/py3/botocore/data/inspector/2015-08-18/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/inspector/2015-08-18/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/inspector/2016-02-16/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/inspector/2016-02-16/endpoint-rule-set-1.json.gz
index 2d951ed5d8e..202b22eae4b 100644
--- a/contrib/python/botocore/py3/botocore/data/inspector/2016-02-16/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/inspector/2016-02-16/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/inspector2/2020-06-08/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/inspector2/2020-06-08/endpoint-rule-set-1.json.gz
index 724c8750b60..4425dac72f8 100644
--- a/contrib/python/botocore/py3/botocore/data/inspector2/2020-06-08/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/inspector2/2020-06-08/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/internetmonitor/2021-06-03/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/internetmonitor/2021-06-03/endpoint-rule-set-1.json.gz
index 0256a956b97..551d6a8cd5a 100644
--- a/contrib/python/botocore/py3/botocore/data/internetmonitor/2021-06-03/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/internetmonitor/2021-06-03/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/iot-data/2015-05-28/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/iot-data/2015-05-28/endpoint-rule-set-1.json.gz
index 05607e63df4..ea9764d0f50 100644
--- a/contrib/python/botocore/py3/botocore/data/iot-data/2015-05-28/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/iot-data/2015-05-28/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/iot-jobs-data/2017-09-29/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/iot-jobs-data/2017-09-29/endpoint-rule-set-1.json.gz
index a1f3e09d0b8..3a8ee12cc9d 100644
--- a/contrib/python/botocore/py3/botocore/data/iot-jobs-data/2017-09-29/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/iot-jobs-data/2017-09-29/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/iot-roborunner/2018-05-10/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/iot-roborunner/2018-05-10/endpoint-rule-set-1.json.gz
index 54c6e7d0b11..fdebf91628e 100644
--- a/contrib/python/botocore/py3/botocore/data/iot-roborunner/2018-05-10/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/iot-roborunner/2018-05-10/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/iot/2015-05-28/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/iot/2015-05-28/endpoint-rule-set-1.json.gz
index 7137247bb64..fe9a284b833 100644
--- a/contrib/python/botocore/py3/botocore/data/iot/2015-05-28/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/iot/2015-05-28/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/iot1click-devices/2018-05-14/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/iot1click-devices/2018-05-14/endpoint-rule-set-1.json.gz
index 6092aa0c41b..d653c791867 100644
--- a/contrib/python/botocore/py3/botocore/data/iot1click-devices/2018-05-14/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/iot1click-devices/2018-05-14/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/iot1click-projects/2018-05-14/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/iot1click-projects/2018-05-14/endpoint-rule-set-1.json.gz
index 57ba656391b..ff438f64fe2 100644
--- a/contrib/python/botocore/py3/botocore/data/iot1click-projects/2018-05-14/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/iot1click-projects/2018-05-14/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/iotanalytics/2017-11-27/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/iotanalytics/2017-11-27/endpoint-rule-set-1.json.gz
index 22d448eb421..95093fa1570 100644
--- a/contrib/python/botocore/py3/botocore/data/iotanalytics/2017-11-27/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/iotanalytics/2017-11-27/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/iotdeviceadvisor/2020-09-18/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/iotdeviceadvisor/2020-09-18/endpoint-rule-set-1.json.gz
index 6c7a8fc98c0..d64a6d72a28 100644
--- a/contrib/python/botocore/py3/botocore/data/iotdeviceadvisor/2020-09-18/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/iotdeviceadvisor/2020-09-18/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/iotevents-data/2018-10-23/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/iotevents-data/2018-10-23/endpoint-rule-set-1.json.gz
index a1e3a8c61d4..cc92ab0ca56 100644
--- a/contrib/python/botocore/py3/botocore/data/iotevents-data/2018-10-23/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/iotevents-data/2018-10-23/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/iotevents/2018-07-27/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/iotevents/2018-07-27/endpoint-rule-set-1.json.gz
index b697af93277..bdab5c3c296 100644
--- a/contrib/python/botocore/py3/botocore/data/iotevents/2018-07-27/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/iotevents/2018-07-27/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/iotfleethub/2020-11-03/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/iotfleethub/2020-11-03/endpoint-rule-set-1.json.gz
index a8894a22a22..bad00be873f 100644
--- a/contrib/python/botocore/py3/botocore/data/iotfleethub/2020-11-03/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/iotfleethub/2020-11-03/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/iotfleetwise/2021-06-17/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/iotfleetwise/2021-06-17/endpoint-rule-set-1.json.gz
index 8c9aef7e406..9ef8e781ac3 100644
--- a/contrib/python/botocore/py3/botocore/data/iotfleetwise/2021-06-17/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/iotfleetwise/2021-06-17/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/iotsecuretunneling/2018-10-05/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/iotsecuretunneling/2018-10-05/endpoint-rule-set-1.json.gz
index 631bcce4d9e..a9c3eb281df 100644
--- a/contrib/python/botocore/py3/botocore/data/iotsecuretunneling/2018-10-05/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/iotsecuretunneling/2018-10-05/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/iotsitewise/2019-12-02/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/iotsitewise/2019-12-02/endpoint-rule-set-1.json.gz
index 6929fb6c8bb..ae7073df9c5 100644
--- a/contrib/python/botocore/py3/botocore/data/iotsitewise/2019-12-02/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/iotsitewise/2019-12-02/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/iotthingsgraph/2018-09-06/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/iotthingsgraph/2018-09-06/endpoint-rule-set-1.json.gz
index f6494c85268..7f84fb1f6ce 100644
--- a/contrib/python/botocore/py3/botocore/data/iotthingsgraph/2018-09-06/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/iotthingsgraph/2018-09-06/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/iottwinmaker/2021-11-29/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/iottwinmaker/2021-11-29/endpoint-rule-set-1.json.gz
index 61b6de5a33e..93073012035 100644
--- a/contrib/python/botocore/py3/botocore/data/iottwinmaker/2021-11-29/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/iottwinmaker/2021-11-29/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/iotwireless/2020-11-22/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/iotwireless/2020-11-22/endpoint-rule-set-1.json.gz
index c04a86c72f5..98f32a6b443 100644
--- a/contrib/python/botocore/py3/botocore/data/iotwireless/2020-11-22/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/iotwireless/2020-11-22/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/ivs-realtime/2020-07-14/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/ivs-realtime/2020-07-14/endpoint-rule-set-1.json.gz
index 5ad027331cf..96aa6081dd8 100644
--- a/contrib/python/botocore/py3/botocore/data/ivs-realtime/2020-07-14/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/ivs-realtime/2020-07-14/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/ivs/2020-07-14/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/ivs/2020-07-14/endpoint-rule-set-1.json.gz
index 52a331438fe..e0e9c19d86c 100644
--- a/contrib/python/botocore/py3/botocore/data/ivs/2020-07-14/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/ivs/2020-07-14/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/ivschat/2020-07-14/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/ivschat/2020-07-14/endpoint-rule-set-1.json.gz
index 5a2742ea558..f5e12840170 100644
--- a/contrib/python/botocore/py3/botocore/data/ivschat/2020-07-14/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/ivschat/2020-07-14/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/kafka/2018-11-14/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/kafka/2018-11-14/endpoint-rule-set-1.json.gz
index 6bbbde27585..de4b15b07f2 100644
--- a/contrib/python/botocore/py3/botocore/data/kafka/2018-11-14/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/kafka/2018-11-14/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/kafkaconnect/2021-09-14/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/kafkaconnect/2021-09-14/endpoint-rule-set-1.json.gz
index 0bf2d47b651..ad043485a7b 100644
--- a/contrib/python/botocore/py3/botocore/data/kafkaconnect/2021-09-14/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/kafkaconnect/2021-09-14/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/kendra-ranking/2022-10-19/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/kendra-ranking/2022-10-19/endpoint-rule-set-1.json.gz
index bcbc9759f62..a579578c54a 100644
--- a/contrib/python/botocore/py3/botocore/data/kendra-ranking/2022-10-19/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/kendra-ranking/2022-10-19/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/kendra/2019-02-03/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/kendra/2019-02-03/endpoint-rule-set-1.json.gz
index 2f6e6d3bde7..3c11591546f 100644
--- a/contrib/python/botocore/py3/botocore/data/kendra/2019-02-03/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/kendra/2019-02-03/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/keyspaces/2022-02-10/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/keyspaces/2022-02-10/endpoint-rule-set-1.json.gz
index 7ac9a34f213..cb9e5654483 100644
--- a/contrib/python/botocore/py3/botocore/data/keyspaces/2022-02-10/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/keyspaces/2022-02-10/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/kinesis-video-archived-media/2017-09-30/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/kinesis-video-archived-media/2017-09-30/endpoint-rule-set-1.json.gz
index ef2e537bd5f..d1b55833ff6 100644
--- a/contrib/python/botocore/py3/botocore/data/kinesis-video-archived-media/2017-09-30/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/kinesis-video-archived-media/2017-09-30/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/kinesis-video-media/2017-09-30/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/kinesis-video-media/2017-09-30/endpoint-rule-set-1.json.gz
index ef2e537bd5f..d1b55833ff6 100644
--- a/contrib/python/botocore/py3/botocore/data/kinesis-video-media/2017-09-30/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/kinesis-video-media/2017-09-30/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/kinesis-video-signaling/2019-12-04/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/kinesis-video-signaling/2019-12-04/endpoint-rule-set-1.json.gz
index ef2e537bd5f..d1b55833ff6 100644
--- a/contrib/python/botocore/py3/botocore/data/kinesis-video-signaling/2019-12-04/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/kinesis-video-signaling/2019-12-04/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/kinesis-video-webrtc-storage/2018-05-10/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/kinesis-video-webrtc-storage/2018-05-10/endpoint-rule-set-1.json.gz
index 18a8fff75ac..ccfc8243177 100644
--- a/contrib/python/botocore/py3/botocore/data/kinesis-video-webrtc-storage/2018-05-10/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/kinesis-video-webrtc-storage/2018-05-10/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/kinesis/2013-12-02/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/kinesis/2013-12-02/endpoint-rule-set-1.json.gz
index be35cdc2259..517f7989ecb 100644
--- a/contrib/python/botocore/py3/botocore/data/kinesis/2013-12-02/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/kinesis/2013-12-02/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/kinesisanalytics/2015-08-14/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/kinesisanalytics/2015-08-14/endpoint-rule-set-1.json.gz
index 31d11eeb962..dd2492b485f 100644
--- a/contrib/python/botocore/py3/botocore/data/kinesisanalytics/2015-08-14/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/kinesisanalytics/2015-08-14/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/kinesisanalyticsv2/2018-05-23/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/kinesisanalyticsv2/2018-05-23/endpoint-rule-set-1.json.gz
index 31d11eeb962..dd2492b485f 100644
--- a/contrib/python/botocore/py3/botocore/data/kinesisanalyticsv2/2018-05-23/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/kinesisanalyticsv2/2018-05-23/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/kinesisvideo/2017-09-30/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/kinesisvideo/2017-09-30/endpoint-rule-set-1.json.gz
index ef2e537bd5f..d1b55833ff6 100644
--- a/contrib/python/botocore/py3/botocore/data/kinesisvideo/2017-09-30/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/kinesisvideo/2017-09-30/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/kms/2014-11-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/kms/2014-11-01/endpoint-rule-set-1.json.gz
index f4db24cde9d..ce288f5f958 100644
--- a/contrib/python/botocore/py3/botocore/data/kms/2014-11-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/kms/2014-11-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/lakeformation/2017-03-31/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/lakeformation/2017-03-31/endpoint-rule-set-1.json.gz
index 33d76dd8863..5f2dbe80116 100644
--- a/contrib/python/botocore/py3/botocore/data/lakeformation/2017-03-31/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/lakeformation/2017-03-31/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/lambda/2014-11-11/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/lambda/2014-11-11/endpoint-rule-set-1.json.gz
index 8a144335f89..5de87192f6a 100644
--- a/contrib/python/botocore/py3/botocore/data/lambda/2014-11-11/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/lambda/2014-11-11/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/lambda/2015-03-31/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/lambda/2015-03-31/endpoint-rule-set-1.json.gz
index df57a1a7a93..a4f0a77dbf2 100644
--- a/contrib/python/botocore/py3/botocore/data/lambda/2015-03-31/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/lambda/2015-03-31/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/lex-models/2017-04-19/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/lex-models/2017-04-19/endpoint-rule-set-1.json.gz
index f399bc76f36..a9fe7bd1729 100644
--- a/contrib/python/botocore/py3/botocore/data/lex-models/2017-04-19/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/lex-models/2017-04-19/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/lex-runtime/2016-11-28/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/lex-runtime/2016-11-28/endpoint-rule-set-1.json.gz
index 81493481854..a13f8f1eb70 100644
--- a/contrib/python/botocore/py3/botocore/data/lex-runtime/2016-11-28/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/lex-runtime/2016-11-28/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/lexv2-models/2020-08-07/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/lexv2-models/2020-08-07/endpoint-rule-set-1.json.gz
index bedd96b8870..6e6fdd8ca82 100644
--- a/contrib/python/botocore/py3/botocore/data/lexv2-models/2020-08-07/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/lexv2-models/2020-08-07/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/lexv2-runtime/2020-08-07/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/lexv2-runtime/2020-08-07/endpoint-rule-set-1.json.gz
index 3fe9412d59b..32be4efc02f 100644
--- a/contrib/python/botocore/py3/botocore/data/lexv2-runtime/2020-08-07/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/lexv2-runtime/2020-08-07/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/license-manager-linux-subscriptions/2018-05-10/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/license-manager-linux-subscriptions/2018-05-10/endpoint-rule-set-1.json.gz
index bcceb92aaa7..c9818679eb0 100644
--- a/contrib/python/botocore/py3/botocore/data/license-manager-linux-subscriptions/2018-05-10/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/license-manager-linux-subscriptions/2018-05-10/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/license-manager-user-subscriptions/2018-05-10/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/license-manager-user-subscriptions/2018-05-10/endpoint-rule-set-1.json.gz
index f9b70510339..7def5e66580 100644
--- a/contrib/python/botocore/py3/botocore/data/license-manager-user-subscriptions/2018-05-10/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/license-manager-user-subscriptions/2018-05-10/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/license-manager/2018-08-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/license-manager/2018-08-01/endpoint-rule-set-1.json.gz
index 13e616b4867..b78b91322b6 100644
--- a/contrib/python/botocore/py3/botocore/data/license-manager/2018-08-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/license-manager/2018-08-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/lightsail/2016-11-28/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/lightsail/2016-11-28/endpoint-rule-set-1.json.gz
index 718415c254e..65e160efb0b 100644
--- a/contrib/python/botocore/py3/botocore/data/lightsail/2016-11-28/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/lightsail/2016-11-28/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/location/2020-11-19/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/location/2020-11-19/endpoint-rule-set-1.json.gz
index 7336c9b623f..f019d32e445 100644
--- a/contrib/python/botocore/py3/botocore/data/location/2020-11-19/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/location/2020-11-19/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/logs/2014-03-28/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/logs/2014-03-28/endpoint-rule-set-1.json.gz
index afeb07cf055..a674c94cbf5 100644
--- a/contrib/python/botocore/py3/botocore/data/logs/2014-03-28/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/logs/2014-03-28/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/lookoutequipment/2020-12-15/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/lookoutequipment/2020-12-15/endpoint-rule-set-1.json.gz
index 7a97eb9abc4..03c8253853e 100644
--- a/contrib/python/botocore/py3/botocore/data/lookoutequipment/2020-12-15/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/lookoutequipment/2020-12-15/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/lookoutmetrics/2017-07-25/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/lookoutmetrics/2017-07-25/endpoint-rule-set-1.json.gz
index 2ac6cc751b2..9f2898b0366 100644
--- a/contrib/python/botocore/py3/botocore/data/lookoutmetrics/2017-07-25/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/lookoutmetrics/2017-07-25/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/lookoutvision/2020-11-20/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/lookoutvision/2020-11-20/endpoint-rule-set-1.json.gz
index e9d67d9b25b..f0ca21261cb 100644
--- a/contrib/python/botocore/py3/botocore/data/lookoutvision/2020-11-20/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/lookoutvision/2020-11-20/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/m2/2021-04-28/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/m2/2021-04-28/endpoint-rule-set-1.json.gz
index 4a94308a1e9..620f6e8e1fb 100644
--- a/contrib/python/botocore/py3/botocore/data/m2/2021-04-28/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/m2/2021-04-28/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/machinelearning/2014-12-12/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/machinelearning/2014-12-12/endpoint-rule-set-1.json.gz
index 1ccb5162a66..75882b5d098 100644
--- a/contrib/python/botocore/py3/botocore/data/machinelearning/2014-12-12/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/machinelearning/2014-12-12/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/macie/2017-12-19/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/macie/2017-12-19/endpoint-rule-set-1.json.gz
index 592d7989c26..50d88136cbd 100644
--- a/contrib/python/botocore/py3/botocore/data/macie/2017-12-19/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/macie/2017-12-19/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/macie2/2020-01-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/macie2/2020-01-01/endpoint-rule-set-1.json.gz
index 550739ba57f..74fcfc8aa6e 100644
--- a/contrib/python/botocore/py3/botocore/data/macie2/2020-01-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/macie2/2020-01-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/managedblockchain-query/2023-05-04/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/managedblockchain-query/2023-05-04/endpoint-rule-set-1.json.gz
index f5dce1f484e..7b560c946fe 100644
--- a/contrib/python/botocore/py3/botocore/data/managedblockchain-query/2023-05-04/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/managedblockchain-query/2023-05-04/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/managedblockchain-query/2023-05-04/service-2.json b/contrib/python/botocore/py3/botocore/data/managedblockchain-query/2023-05-04/service-2.json
index b84fe2bf3d0..156405a2f3c 100644
--- a/contrib/python/botocore/py3/botocore/data/managedblockchain-query/2023-05-04/service-2.json
+++ b/contrib/python/botocore/py3/botocore/data/managedblockchain-query/2023-05-04/service-2.json
@@ -750,7 +750,8 @@
"enum":[
"ETHEREUM_MAINNET",
"BITCOIN_MAINNET",
- "BITCOIN_TESTNET"
+ "BITCOIN_TESTNET",
+ "ETHEREUM_SEPOLIA_TESTNET"
]
},
"QueryTokenId":{
diff --git a/contrib/python/botocore/py3/botocore/data/managedblockchain/2018-09-24/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/managedblockchain/2018-09-24/endpoint-rule-set-1.json.gz
index 7a683d5af39..e71e6c169f9 100644
--- a/contrib/python/botocore/py3/botocore/data/managedblockchain/2018-09-24/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/managedblockchain/2018-09-24/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/marketplace-catalog/2018-09-17/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/marketplace-catalog/2018-09-17/endpoint-rule-set-1.json.gz
index abc7b46b25f..39e1f90fdb7 100644
--- a/contrib/python/botocore/py3/botocore/data/marketplace-catalog/2018-09-17/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/marketplace-catalog/2018-09-17/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/marketplace-entitlement/2017-01-11/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/marketplace-entitlement/2017-01-11/endpoint-rule-set-1.json.gz
index 30182dfcf39..31b288155d6 100644
--- a/contrib/python/botocore/py3/botocore/data/marketplace-entitlement/2017-01-11/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/marketplace-entitlement/2017-01-11/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/marketplacecommerceanalytics/2015-07-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/marketplacecommerceanalytics/2015-07-01/endpoint-rule-set-1.json.gz
index 3ea71610b49..1edec01b6b7 100644
--- a/contrib/python/botocore/py3/botocore/data/marketplacecommerceanalytics/2015-07-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/marketplacecommerceanalytics/2015-07-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/mediaconnect/2018-11-14/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/mediaconnect/2018-11-14/endpoint-rule-set-1.json.gz
index 25d0d80dad8..04b1df5d89e 100644
--- a/contrib/python/botocore/py3/botocore/data/mediaconnect/2018-11-14/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/mediaconnect/2018-11-14/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/mediaconvert/2017-08-29/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/mediaconvert/2017-08-29/endpoint-rule-set-1.json.gz
index a90524940d5..38f3cb399f3 100644
--- a/contrib/python/botocore/py3/botocore/data/mediaconvert/2017-08-29/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/mediaconvert/2017-08-29/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/medialive/2017-10-14/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/medialive/2017-10-14/endpoint-rule-set-1.json.gz
index 593d1049671..3c478a96491 100644
--- a/contrib/python/botocore/py3/botocore/data/medialive/2017-10-14/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/medialive/2017-10-14/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/mediapackage-vod/2018-11-07/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/mediapackage-vod/2018-11-07/endpoint-rule-set-1.json.gz
index 91a627cfdb2..c0e55c706ac 100644
--- a/contrib/python/botocore/py3/botocore/data/mediapackage-vod/2018-11-07/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/mediapackage-vod/2018-11-07/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/mediapackage/2017-10-12/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/mediapackage/2017-10-12/endpoint-rule-set-1.json.gz
index 612dc5a3f8c..8b543d3ae25 100644
--- a/contrib/python/botocore/py3/botocore/data/mediapackage/2017-10-12/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/mediapackage/2017-10-12/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/mediapackagev2/2022-12-25/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/mediapackagev2/2022-12-25/endpoint-rule-set-1.json.gz
index b125be65042..39f0a69b365 100644
--- a/contrib/python/botocore/py3/botocore/data/mediapackagev2/2022-12-25/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/mediapackagev2/2022-12-25/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/mediastore-data/2017-09-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/mediastore-data/2017-09-01/endpoint-rule-set-1.json.gz
index a428df47089..f9348cff1d0 100644
--- a/contrib/python/botocore/py3/botocore/data/mediastore-data/2017-09-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/mediastore-data/2017-09-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/mediastore/2017-09-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/mediastore/2017-09-01/endpoint-rule-set-1.json.gz
index 8beab93afd6..d81e419b286 100644
--- a/contrib/python/botocore/py3/botocore/data/mediastore/2017-09-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/mediastore/2017-09-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/mediatailor/2018-04-23/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/mediatailor/2018-04-23/endpoint-rule-set-1.json.gz
index 95bae84aa02..714b72a45c0 100644
--- a/contrib/python/botocore/py3/botocore/data/mediatailor/2018-04-23/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/mediatailor/2018-04-23/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/medical-imaging/2023-07-19/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/medical-imaging/2023-07-19/endpoint-rule-set-1.json.gz
index 0e2cda5bfdf..a47a290accc 100644
--- a/contrib/python/botocore/py3/botocore/data/medical-imaging/2023-07-19/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/medical-imaging/2023-07-19/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/memorydb/2021-01-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/memorydb/2021-01-01/endpoint-rule-set-1.json.gz
index b9f9023d9c6..c05fc785dd4 100644
--- a/contrib/python/botocore/py3/botocore/data/memorydb/2021-01-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/memorydb/2021-01-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/meteringmarketplace/2016-01-14/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/meteringmarketplace/2016-01-14/endpoint-rule-set-1.json.gz
index afc4db70cac..af56efbf031 100644
--- a/contrib/python/botocore/py3/botocore/data/meteringmarketplace/2016-01-14/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/meteringmarketplace/2016-01-14/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/mgh/2017-05-31/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/mgh/2017-05-31/endpoint-rule-set-1.json.gz
index e2a27f119b6..f08ece1c117 100644
--- a/contrib/python/botocore/py3/botocore/data/mgh/2017-05-31/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/mgh/2017-05-31/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/mgn/2020-02-26/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/mgn/2020-02-26/endpoint-rule-set-1.json.gz
index f69803784a8..fd323cb3f8e 100644
--- a/contrib/python/botocore/py3/botocore/data/mgn/2020-02-26/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/mgn/2020-02-26/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/migration-hub-refactor-spaces/2021-10-26/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/migration-hub-refactor-spaces/2021-10-26/endpoint-rule-set-1.json.gz
index 44e85df1972..e6a0ef79b40 100644
--- a/contrib/python/botocore/py3/botocore/data/migration-hub-refactor-spaces/2021-10-26/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/migration-hub-refactor-spaces/2021-10-26/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/migrationhub-config/2019-06-30/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/migrationhub-config/2019-06-30/endpoint-rule-set-1.json.gz
index 4b287c553a3..636558fbec0 100644
--- a/contrib/python/botocore/py3/botocore/data/migrationhub-config/2019-06-30/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/migrationhub-config/2019-06-30/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/migrationhuborchestrator/2021-08-28/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/migrationhuborchestrator/2021-08-28/endpoint-rule-set-1.json.gz
index 4aeb5b3372a..b9648458b2b 100644
--- a/contrib/python/botocore/py3/botocore/data/migrationhuborchestrator/2021-08-28/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/migrationhuborchestrator/2021-08-28/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/migrationhubstrategy/2020-02-19/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/migrationhubstrategy/2020-02-19/endpoint-rule-set-1.json.gz
index cba230180c4..d11697cad67 100644
--- a/contrib/python/botocore/py3/botocore/data/migrationhubstrategy/2020-02-19/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/migrationhubstrategy/2020-02-19/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/mobile/2017-07-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/mobile/2017-07-01/endpoint-rule-set-1.json.gz
index c86fe844a16..207c1c4f5a3 100644
--- a/contrib/python/botocore/py3/botocore/data/mobile/2017-07-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/mobile/2017-07-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/mq/2017-11-27/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/mq/2017-11-27/endpoint-rule-set-1.json.gz
index 3450a0889f5..4ea097522ab 100644
--- a/contrib/python/botocore/py3/botocore/data/mq/2017-11-27/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/mq/2017-11-27/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/mturk/2017-01-17/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/mturk/2017-01-17/endpoint-rule-set-1.json.gz
index 66e5495a506..0e4d746733c 100644
--- a/contrib/python/botocore/py3/botocore/data/mturk/2017-01-17/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/mturk/2017-01-17/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/mwaa/2020-07-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/mwaa/2020-07-01/endpoint-rule-set-1.json.gz
index 803b10ef3f0..84f5a413073 100644
--- a/contrib/python/botocore/py3/botocore/data/mwaa/2020-07-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/mwaa/2020-07-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/neptune/2014-10-31/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/neptune/2014-10-31/endpoint-rule-set-1.json.gz
index 920d37be408..ad9df236e2f 100644
--- a/contrib/python/botocore/py3/botocore/data/neptune/2014-10-31/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/neptune/2014-10-31/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/neptunedata/2023-08-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/neptunedata/2023-08-01/endpoint-rule-set-1.json.gz
index 273a9026fd9..eeaf4532665 100644
--- a/contrib/python/botocore/py3/botocore/data/neptunedata/2023-08-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/neptunedata/2023-08-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/neptunedata/2023-08-01/service-2.json b/contrib/python/botocore/py3/botocore/data/neptunedata/2023-08-01/service-2.json
index 30689da9482..81e5d9867b7 100644
--- a/contrib/python/botocore/py3/botocore/data/neptunedata/2023-08-01/service-2.json
+++ b/contrib/python/botocore/py3/botocore/data/neptunedata/2023-08-01/service-2.json
@@ -37,7 +37,7 @@
{"shape":"ConcurrentModificationException"},
{"shape":"MissingParameterException"}
],
- "documentation":"<p>Cancels a Gremlin query. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/gremlin-api-status-cancel.html\">Gremlin query cancellation</a> for more information.</p>",
+ "documentation":"<p>Cancels a Gremlin query. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/gremlin-api-status-cancel.html\">Gremlin query cancellation</a> for more information.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#cancelquery\">neptune-db:CancelQuery</a> IAM action in that cluster.</p>",
"idempotent":true
},
"CancelLoaderJob":{
@@ -64,7 +64,7 @@
{"shape":"InvalidArgumentException"},
{"shape":"MissingParameterException"}
],
- "documentation":"<p>Cancels a specified load job. This is an HTTP <code>DELETE</code> request.</p> <p>See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/load-api-reference-status.htm\">Neptune Loader Get-Status API</a> for more information.</p>",
+ "documentation":"<p>Cancels a specified load job. This is an HTTP <code>DELETE</code> request. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/load-api-reference-status.htm\">Neptune Loader Get-Status API</a> for more information.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#cancelloaderjob\">neptune-db:CancelLoaderJob</a> IAM action in that cluster..</p>",
"idempotent":true
},
"CancelMLDataProcessingJob":{
@@ -89,7 +89,7 @@
{"shape":"IllegalArgumentException"},
{"shape":"TooManyRequestsException"}
],
- "documentation":"<p>Cancels a Neptune ML data processing job. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/machine-learning-api-dataprocessing.html\">The <code>dataprocessing</code> command</a>.</p>",
+ "documentation":"<p>Cancels a Neptune ML data processing job. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/machine-learning-api-dataprocessing.html\">The <code>dataprocessing</code> command</a>.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#cancelmldataprocessingjob\">neptune-db:CancelMLDataProcessingJob</a> IAM action in that cluster.</p>",
"idempotent":true
},
"CancelMLModelTrainingJob":{
@@ -114,7 +114,7 @@
{"shape":"IllegalArgumentException"},
{"shape":"TooManyRequestsException"}
],
- "documentation":"<p>Cancels a Neptune ML model training job. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/machine-learning-api-modeltraining.html\">Model training using the <code>modeltraining</code> command</a>.</p>",
+ "documentation":"<p>Cancels a Neptune ML model training job. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/machine-learning-api-modeltraining.html\">Model training using the <code>modeltraining</code> command</a>.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#cancelmlmodeltrainingjob\">neptune-db:CancelMLModelTrainingJob</a> IAM action in that cluster.</p>",
"idempotent":true
},
"CancelMLModelTransformJob":{
@@ -139,7 +139,7 @@
{"shape":"IllegalArgumentException"},
{"shape":"TooManyRequestsException"}
],
- "documentation":"<p>Cancels a specified model transform job. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/machine-learning-model-transform.html\">Use a trained model to generate new model artifacts</a>.</p>",
+ "documentation":"<p>Cancels a specified model transform job. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/machine-learning-model-transform.html\">Use a trained model to generate new model artifacts</a>.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#cancelmlmodeltransformjob\">neptune-db:CancelMLModelTransformJob</a> IAM action in that cluster.</p>",
"idempotent":true
},
"CancelOpenCypherQuery":{
@@ -168,7 +168,7 @@
{"shape":"ConcurrentModificationException"},
{"shape":"MissingParameterException"}
],
- "documentation":"<p>Cancels a specified openCypher query. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/access-graph-opencypher-status.html\">Neptune openCypher status endpoint</a> for more information.</p>",
+ "documentation":"<p>Cancels a specified openCypher query. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/access-graph-opencypher-status.html\">Neptune openCypher status endpoint</a> for more information.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#cancelquery\">neptune-db:CancelQuery</a> IAM action in that cluster.</p>",
"idempotent":true
},
"CreateMLEndpoint":{
@@ -193,7 +193,7 @@
{"shape":"IllegalArgumentException"},
{"shape":"TooManyRequestsException"}
],
- "documentation":"<p>Creates a new Neptune ML inference endpoint that lets you query one specific model that the model-training process constructed. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/machine-learning-api-endpoints.html\">Managing inference endpoints using the endpoints command</a>.</p>"
+ "documentation":"<p>Creates a new Neptune ML inference endpoint that lets you query one specific model that the model-training process constructed. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/machine-learning-api-endpoints.html\">Managing inference endpoints using the endpoints command</a>.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#createmlendpoint\">neptune-db:CreateMLEndpoint</a> IAM action in that cluster.</p>"
},
"DeleteMLEndpoint":{
"name":"DeleteMLEndpoint",
@@ -217,7 +217,7 @@
{"shape":"IllegalArgumentException"},
{"shape":"TooManyRequestsException"}
],
- "documentation":"<p>Cancels the creation of a Neptune ML inference endpoint. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/machine-learning-api-endpoints.html\">Managing inference endpoints using the endpoints command</a>.</p>",
+ "documentation":"<p>Cancels the creation of a Neptune ML inference endpoint. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/machine-learning-api-endpoints.html\">Managing inference endpoints using the endpoints command</a>.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#deletemlendpoint\">neptune-db:DeleteMLEndpoint</a> IAM action in that cluster.</p>",
"idempotent":true
},
"DeletePropertygraphStatistics":{
@@ -243,7 +243,7 @@
{"shape":"InvalidArgumentException"},
{"shape":"MissingParameterException"}
],
- "documentation":"<p>Deletes statistics for Gremlin and openCypher (property graph) data.</p>",
+ "documentation":"<p>Deletes statistics for Gremlin and openCypher (property graph) data.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#deletestatistics\">neptune-db:DeleteStatistics</a> IAM action in that cluster.</p>",
"idempotent":true
},
"DeleteSparqlStatistics":{
@@ -269,7 +269,7 @@
{"shape":"InvalidArgumentException"},
{"shape":"MissingParameterException"}
],
- "documentation":"<p>Deletes SPARQL statistics</p>",
+ "documentation":"<p>Deletes SPARQL statistics</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#deletestatistics\">neptune-db:DeleteStatistics</a> IAM action in that cluster.</p>",
"idempotent":true
},
"ExecuteFastReset":{
@@ -296,7 +296,7 @@
{"shape":"InvalidArgumentException"},
{"shape":"MissingParameterException"}
],
- "documentation":"<p>The fast reset REST API lets you reset a Neptune graph quicky and easily, removing all of its data.</p> <p>Neptune fast reset is a two-step process. First you call <code>ExecuteFastReset</code> with <code>action</code> set to <code>initiateDatabaseReset</code>. This returns a UUID token which you then include when calling <code>ExecuteFastReset</code> again with <code>action</code> set to <code>performDatabaseReset</code>. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/manage-console-fast-reset.html\">Empty an Amazon Neptune DB cluster using the fast reset API</a>.</p>",
+ "documentation":"<p>The fast reset REST API lets you reset a Neptune graph quicky and easily, removing all of its data.</p> <p>Neptune fast reset is a two-step process. First you call <code>ExecuteFastReset</code> with <code>action</code> set to <code>initiateDatabaseReset</code>. This returns a UUID token which you then include when calling <code>ExecuteFastReset</code> again with <code>action</code> set to <code>performDatabaseReset</code>. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/manage-console-fast-reset.html\">Empty an Amazon Neptune DB cluster using the fast reset API</a>.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#resetdatabase\">neptune-db:ResetDatabase</a> IAM action in that cluster.</p>",
"idempotent":true
},
"ExecuteGremlinExplainQuery":{
@@ -330,7 +330,7 @@
{"shape":"ConcurrentModificationException"},
{"shape":"MissingParameterException"}
],
- "documentation":"<p>Executes a Gremlin Explain query.</p> <p>Amazon Neptune has added a Gremlin feature named <code>explain</code> that provides is a self-service tool for understanding the execution approach being taken by the Neptune engine for the query. You invoke it by adding an <code>explain</code> parameter to an HTTP call that submits a Gremlin query.</p> <p>The explain feature provides information about the logical structure of query execution plans. You can use this information to identify potential evaluation and execution bottlenecks and to tune your query, as explained in <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/gremlin-traversal-tuning.html\">Tuning Gremlin queries</a>. You can also use query hints to improve query execution plans.</p>"
+ "documentation":"<p>Executes a Gremlin Explain query.</p> <p>Amazon Neptune has added a Gremlin feature named <code>explain</code> that provides is a self-service tool for understanding the execution approach being taken by the Neptune engine for the query. You invoke it by adding an <code>explain</code> parameter to an HTTP call that submits a Gremlin query.</p> <p>The explain feature provides information about the logical structure of query execution plans. You can use this information to identify potential evaluation and execution bottlenecks and to tune your query, as explained in <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/gremlin-traversal-tuning.html\">Tuning Gremlin queries</a>. You can also use query hints to improve query execution plans.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows one of the following IAM actions in that cluster, depending on the query:</p> <ul> <li> <p> <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#readdataviaquery\">neptune-db:ReadDataViaQuery</a> </p> </li> <li> <p> <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#writedataviaquery\">neptune-db:WriteDataViaQuery</a> </p> </li> <li> <p> <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#deletedataviaquery\">neptune-db:DeleteDataViaQuery</a> </p> </li> </ul> <p>Note that the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-data-condition-keys.html#iam-neptune-condition-keys\">neptune-db:QueryLanguage:Gremlin</a> IAM condition key can be used in the policy document to restrict the use of Gremlin queries (see <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-data-condition-keys.html\">Condition keys available in Neptune IAM data-access policy statements</a>).</p>"
},
"ExecuteGremlinProfileQuery":{
"name":"ExecuteGremlinProfileQuery",
@@ -363,7 +363,7 @@
{"shape":"ConcurrentModificationException"},
{"shape":"MissingParameterException"}
],
- "documentation":"<p>Executes a Gremlin Profile query, which runs a specified traversal, collects various metrics about the run, and produces a profile report as output. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/gremlin-profile-api.html\">Gremlin profile API in Neptune</a> for details.</p>"
+ "documentation":"<p>Executes a Gremlin Profile query, which runs a specified traversal, collects various metrics about the run, and produces a profile report as output. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/gremlin-profile-api.html\">Gremlin profile API in Neptune</a> for details.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#readdataviaquery\">neptune-db:ReadDataViaQuery</a> IAM action in that cluster.</p> <p>Note that the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-data-condition-keys.html#iam-neptune-condition-keys\">neptune-db:QueryLanguage:Gremlin</a> IAM condition key can be used in the policy document to restrict the use of Gremlin queries (see <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-data-condition-keys.html\">Condition keys available in Neptune IAM data-access policy statements</a>).</p>"
},
"ExecuteGremlinQuery":{
"name":"ExecuteGremlinQuery",
@@ -396,7 +396,7 @@
{"shape":"ConcurrentModificationException"},
{"shape":"MissingParameterException"}
],
- "documentation":"<p>This commands executes a Gremlin query. Amazon Neptune is compatible with Apache TinkerPop3 and Gremlin, so you can use the Gremlin traversal language to query the graph, as described under <a href=\"https://tinkerpop.apache.org/docs/current/reference/#graph\">The Graph</a> in the Apache TinkerPop3 documentation. More details can also be found in <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/access-graph-gremlin.html\">Accessing a Neptune graph with Gremlin</a>.</p>"
+ "documentation":"<p>This commands executes a Gremlin query. Amazon Neptune is compatible with Apache TinkerPop3 and Gremlin, so you can use the Gremlin traversal language to query the graph, as described under <a href=\"https://tinkerpop.apache.org/docs/current/reference/#graph\">The Graph</a> in the Apache TinkerPop3 documentation. More details can also be found in <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/access-graph-gremlin.html\">Accessing a Neptune graph with Gremlin</a>.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that enables one of the following IAM actions in that cluster, depending on the query:</p> <ul> <li> <p> <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#readdataviaquery\">neptune-db:ReadDataViaQuery</a> </p> </li> <li> <p> <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#writedataviaquery\">neptune-db:WriteDataViaQuery</a> </p> </li> <li> <p> <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#deletedataviaquery\">neptune-db:DeleteDataViaQuery</a> </p> </li> </ul> <p>Note that the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-data-condition-keys.html#iam-neptune-condition-keys\">neptune-db:QueryLanguage:Gremlin</a> IAM condition key can be used in the policy document to restrict the use of Gremlin queries (see <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-data-condition-keys.html\">Condition keys available in Neptune IAM data-access policy statements</a>).</p>"
},
"ExecuteOpenCypherExplainQuery":{
"name":"ExecuteOpenCypherExplainQuery",
@@ -430,7 +430,7 @@
{"shape":"ConcurrentModificationException"},
{"shape":"MissingParameterException"}
],
- "documentation":"<p>Executes an openCypher <code>explain</code> request. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/access-graph-opencypher-explain.html\">The openCypher explain feature</a> for more information.</p>"
+ "documentation":"<p>Executes an openCypher <code>explain</code> request. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/access-graph-opencypher-explain.html\">The openCypher explain feature</a> for more information.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#readdataviaquery\">neptune-db:ReadDataViaQuery</a> IAM action in that cluster.</p> <p>Note that the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-data-condition-keys.html#iam-neptune-condition-keys\">neptune-db:QueryLanguage:Opencypher</a> IAM condition key can be used in the policy document to restrict the use of openCypher queries (see <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-data-condition-keys.html\">Condition keys available in Neptune IAM data-access policy statements</a>).</p>"
},
"ExecuteOpenCypherQuery":{
"name":"ExecuteOpenCypherQuery",
@@ -464,7 +464,7 @@
{"shape":"ConcurrentModificationException"},
{"shape":"MissingParameterException"}
],
- "documentation":"<p>Executes an openCypher query. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/access-graph-opencypher.html\">Accessing the Neptune Graph with openCypher</a> for more information.</p> <p>Neptune supports building graph applications using openCypher, which is currently one of the most popular query languages among developers working with graph databases. Developers, business analysts, and data scientists like openCypher's declarative, SQL-inspired syntax because it provides a familiar structure in which to querying property graphs.</p> <p>The openCypher language was originally developed by Neo4j, then open-sourced in 2015 and contributed to the <a href=\"https://opencypher.org/\">openCypher project</a> under an Apache 2 open-source license.</p>"
+ "documentation":"<p>Executes an openCypher query. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/access-graph-opencypher.html\">Accessing the Neptune Graph with openCypher</a> for more information.</p> <p>Neptune supports building graph applications using openCypher, which is currently one of the most popular query languages among developers working with graph databases. Developers, business analysts, and data scientists like openCypher's declarative, SQL-inspired syntax because it provides a familiar structure in which to querying property graphs.</p> <p>The openCypher language was originally developed by Neo4j, then open-sourced in 2015 and contributed to the <a href=\"https://opencypher.org/\">openCypher project</a> under an Apache 2 open-source license.</p> <p>Note that when invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows one of the following IAM actions in that cluster, depending on the query:</p> <ul> <li> <p> <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#readdataviaquery\">neptune-db:ReadDataViaQuery</a> </p> </li> <li> <p> <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#writedataviaquery\">neptune-db:WriteDataViaQuery</a> </p> </li> <li> <p> <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#deletedataviaquery\">neptune-db:DeleteDataViaQuery</a> </p> </li> </ul> <p>Note also that the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-data-condition-keys.html#iam-neptune-condition-keys\">neptune-db:QueryLanguage:Opencypher</a> IAM condition key can be used in the policy document to restrict the use of openCypher queries (see <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-data-condition-keys.html\">Condition keys available in Neptune IAM data-access policy statements</a>).</p>"
},
"GetEngineStatus":{
"name":"GetEngineStatus",
@@ -484,7 +484,7 @@
{"shape":"IllegalArgumentException"},
{"shape":"TooManyRequestsException"}
],
- "documentation":"<p>Check the status of the graph database on the host.</p>"
+ "documentation":"<p>Retrieves the status of the graph database on the host.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#getenginestatus\">neptune-db:GetEngineStatus</a> IAM action in that cluster.</p>"
},
"GetGremlinQueryStatus":{
"name":"GetGremlinQueryStatus",
@@ -513,7 +513,7 @@
{"shape":"ConcurrentModificationException"},
{"shape":"MissingParameterException"}
],
- "documentation":"<p>Gets the status of a specified Gremlin query.</p>"
+ "documentation":"<p>Gets the status of a specified Gremlin query.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#getquerystatus\">neptune-db:GetQueryStatus</a> IAM action in that cluster.</p> <p>Note that the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-data-condition-keys.html#iam-neptune-condition-keys\">neptune-db:QueryLanguage:Gremlin</a> IAM condition key can be used in the policy document to restrict the use of Gremlin queries (see <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-data-condition-keys.html\">Condition keys available in Neptune IAM data-access policy statements</a>).</p>"
},
"GetLoaderJobStatus":{
"name":"GetLoaderJobStatus",
@@ -539,7 +539,7 @@
{"shape":"InvalidArgumentException"},
{"shape":"MissingParameterException"}
],
- "documentation":"<p>Gets status information about a specified load job. Neptune keeps track of the most recent 1,024 bulk load jobs, and stores the last 10,000 error details per job.</p> <p>See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/load-api-reference-status.htm\">Neptune Loader Get-Status API</a> for more information.</p>"
+ "documentation":"<p>Gets status information about a specified load job. Neptune keeps track of the most recent 1,024 bulk load jobs, and stores the last 10,000 error details per job.</p> <p>See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/load-api-reference-status.htm\">Neptune Loader Get-Status API</a> for more information.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#getloaderjobstatus\">neptune-db:GetLoaderJobStatus</a> IAM action in that cluster..</p>"
},
"GetMLDataProcessingJob":{
"name":"GetMLDataProcessingJob",
@@ -563,7 +563,7 @@
{"shape":"IllegalArgumentException"},
{"shape":"TooManyRequestsException"}
],
- "documentation":"<p>Retrieves information about a specified data processing job. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/machine-learning-api-dataprocessing.html\">The <code>dataprocessing</code> command</a>.</p>"
+ "documentation":"<p>Retrieves information about a specified data processing job. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/machine-learning-api-dataprocessing.html\">The <code>dataprocessing</code> command</a>.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#getmldataprocessingjobstatus\">neptune-db:neptune-db:GetMLDataProcessingJobStatus</a> IAM action in that cluster.</p>"
},
"GetMLEndpoint":{
"name":"GetMLEndpoint",
@@ -587,7 +587,7 @@
{"shape":"IllegalArgumentException"},
{"shape":"TooManyRequestsException"}
],
- "documentation":"<p>Retrieves details about an inference endpoint. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/machine-learning-api-endpoints.html\">Managing inference endpoints using the endpoints command</a>.</p>"
+ "documentation":"<p>Retrieves details about an inference endpoint. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/machine-learning-api-endpoints.html\">Managing inference endpoints using the endpoints command</a>.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#getmlendpointstatus\">neptune-db:GetMLEndpointStatus</a> IAM action in that cluster.</p>"
},
"GetMLModelTrainingJob":{
"name":"GetMLModelTrainingJob",
@@ -611,7 +611,7 @@
{"shape":"IllegalArgumentException"},
{"shape":"TooManyRequestsException"}
],
- "documentation":"<p>Retrieves information about a Neptune ML model training job. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/machine-learning-api-modeltraining.html\">Model training using the <code>modeltraining</code> command</a>.</p>"
+ "documentation":"<p>Retrieves information about a Neptune ML model training job. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/machine-learning-api-modeltraining.html\">Model training using the <code>modeltraining</code> command</a>.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#getmlmodeltrainingjobstatus\">neptune-db:GetMLModelTrainingJobStatus</a> IAM action in that cluster.</p>"
},
"GetMLModelTransformJob":{
"name":"GetMLModelTransformJob",
@@ -635,7 +635,7 @@
{"shape":"IllegalArgumentException"},
{"shape":"TooManyRequestsException"}
],
- "documentation":"<p>Gets information about a specified model transform job. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/machine-learning-model-transform.html\">Use a trained model to generate new model artifacts</a>.</p>"
+ "documentation":"<p>Gets information about a specified model transform job. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/machine-learning-model-transform.html\">Use a trained model to generate new model artifacts</a>.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#getmlmodeltransformjobstatus\">neptune-db:GetMLModelTransformJobStatus</a> IAM action in that cluster.</p>"
},
"GetOpenCypherQueryStatus":{
"name":"GetOpenCypherQueryStatus",
@@ -665,7 +665,7 @@
{"shape":"ConcurrentModificationException"},
{"shape":"MissingParameterException"}
],
- "documentation":"<p>Retrieves the status of a specified openCypher query.</p>"
+ "documentation":"<p>Retrieves the status of a specified openCypher query.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#getquerystatus\">neptune-db:GetQueryStatus</a> IAM action in that cluster.</p> <p>Note that the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-data-condition-keys.html#iam-neptune-condition-keys\">neptune-db:QueryLanguage:Opencypher</a> IAM condition key can be used in the policy document to restrict the use of openCypher queries (see <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-data-condition-keys.html\">Condition keys available in Neptune IAM data-access policy statements</a>).</p>"
},
"GetPropertygraphStatistics":{
"name":"GetPropertygraphStatistics",
@@ -690,7 +690,7 @@
{"shape":"InvalidArgumentException"},
{"shape":"MissingParameterException"}
],
- "documentation":"<p>Gets property graph statistics (Gremlin and openCypher).</p>"
+ "documentation":"<p>Gets property graph statistics (Gremlin and openCypher).</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#getstatisticsstatus\">neptune-db:GetStatisticsStatus</a> IAM action in that cluster.</p>"
},
"GetPropertygraphStream":{
"name":"GetPropertygraphStream",
@@ -715,7 +715,7 @@
{"shape":"IllegalArgumentException"},
{"shape":"TooManyRequestsException"}
],
- "documentation":"<p>Gets a stream for a property graph.</p> <p>With the Neptune Streams feature, you can generate a complete sequence of change-log entries that record every change made to your graph data as it happens. <code>GetPropertygraphStream</code> lets you collect these change-log entries for a property graph.</p> <p>The Neptune streams feature needs to be enabled on your Neptune DBcluster. To enable streams, set the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/parameters.html#parameters-db-cluster-parameters-neptune_streams\">neptune_streams</a> DB cluster parameter to <code>1</code>.</p> <p>See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/streams.html\">Capturing graph changes in real time using Neptune streams</a>.</p>"
+ "documentation":"<p>Gets a stream for a property graph.</p> <p>With the Neptune Streams feature, you can generate a complete sequence of change-log entries that record every change made to your graph data as it happens. <code>GetPropertygraphStream</code> lets you collect these change-log entries for a property graph.</p> <p>The Neptune streams feature needs to be enabled on your Neptune DBcluster. To enable streams, set the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/parameters.html#parameters-db-cluster-parameters-neptune_streams\">neptune_streams</a> DB cluster parameter to <code>1</code>.</p> <p>See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/streams.html\">Capturing graph changes in real time using Neptune streams</a>.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#getstreamrecords\">neptune-db:GetStreamRecords</a> IAM action in that cluster.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that enables one of the following IAM actions, depending on the query:</p> <p>Note that you can restrict property-graph queries using the following IAM context keys:</p> <ul> <li> <p> <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-data-condition-keys.html#iam-neptune-condition-keys\">neptune-db:QueryLanguage:Gremlin</a> </p> </li> <li> <p> <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-data-condition-keys.html#iam-neptune-condition-keys\">neptune-db:QueryLanguage:Opencypher</a> </p> </li> </ul> <p>See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-data-condition-keys.html\">Condition keys available in Neptune IAM data-access policy statements</a>).</p>"
},
"GetPropertygraphSummary":{
"name":"GetPropertygraphSummary",
@@ -741,7 +741,7 @@
{"shape":"InvalidArgumentException"},
{"shape":"MissingParameterException"}
],
- "documentation":"<p>Gets a graph summary for a property graph.</p>"
+ "documentation":"<p>Gets a graph summary for a property graph.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#getgraphsummary\">neptune-db:GetGraphSummary</a> IAM action in that cluster.</p>"
},
"GetRDFGraphSummary":{
"name":"GetRDFGraphSummary",
@@ -767,7 +767,7 @@
{"shape":"InvalidArgumentException"},
{"shape":"MissingParameterException"}
],
- "documentation":"<p>Gets a graph summary for an RDF graph.</p>"
+ "documentation":"<p>Gets a graph summary for an RDF graph.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#getgraphsummary\">neptune-db:GetGraphSummary</a> IAM action in that cluster.</p>"
},
"GetSparqlStatistics":{
"name":"GetSparqlStatistics",
@@ -817,7 +817,7 @@
{"shape":"IllegalArgumentException"},
{"shape":"TooManyRequestsException"}
],
- "documentation":"<p>Gets a stream for an RDF graph.</p> <p>With the Neptune Streams feature, you can generate a complete sequence of change-log entries that record every change made to your graph data as it happens. <code>GetSparqlStream</code> lets you collect these change-log entries for an RDF graph.</p> <p>The Neptune streams feature needs to be enabled on your Neptune DBcluster. To enable streams, set the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/parameters.html#parameters-db-cluster-parameters-neptune_streams\">neptune_streams</a> DB cluster parameter to <code>1</code>.</p> <p>See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/streams.html\">Capturing graph changes in real time using Neptune streams</a>.</p>"
+ "documentation":"<p>Gets a stream for an RDF graph.</p> <p>With the Neptune Streams feature, you can generate a complete sequence of change-log entries that record every change made to your graph data as it happens. <code>GetSparqlStream</code> lets you collect these change-log entries for an RDF graph.</p> <p>The Neptune streams feature needs to be enabled on your Neptune DBcluster. To enable streams, set the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/parameters.html#parameters-db-cluster-parameters-neptune_streams\">neptune_streams</a> DB cluster parameter to <code>1</code>.</p> <p>See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/streams.html\">Capturing graph changes in real time using Neptune streams</a>.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#getstreamrecords\">neptune-db:GetStreamRecords</a> IAM action in that cluster.</p> <p>Note that the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-data-condition-keys.html#iam-neptune-condition-keys\">neptune-db:QueryLanguage:Sparql</a> IAM condition key can be used in the policy document to restrict the use of SPARQL queries (see <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-data-condition-keys.html\">Condition keys available in Neptune IAM data-access policy statements</a>).</p>"
},
"ListGremlinQueries":{
"name":"ListGremlinQueries",
@@ -846,7 +846,7 @@
{"shape":"ConcurrentModificationException"},
{"shape":"MissingParameterException"}
],
- "documentation":"<p>Lists active Gremlin queries. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/gremlin-api-status.html\">Gremlin query status API</a> for details about the output.</p>"
+ "documentation":"<p>Lists active Gremlin queries. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/gremlin-api-status.html\">Gremlin query status API</a> for details about the output.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#getquerystatus\">neptune-db:GetQueryStatus</a> IAM action in that cluster.</p> <p>Note that the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-data-condition-keys.html#iam-neptune-condition-keys\">neptune-db:QueryLanguage:Gremlin</a> IAM condition key can be used in the policy document to restrict the use of Gremlin queries (see <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-data-condition-keys.html\">Condition keys available in Neptune IAM data-access policy statements</a>).</p>"
},
"ListLoaderJobs":{
"name":"ListLoaderJobs",
@@ -871,7 +871,7 @@
{"shape":"IllegalArgumentException"},
{"shape":"TooManyRequestsException"}
],
- "documentation":"<p>Retrieves a list of the <code>loadIds</code> for all active loader jobs.</p>"
+ "documentation":"<p>Retrieves a list of the <code>loadIds</code> for all active loader jobs.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#listloaderjobs\">neptune-db:ListLoaderJobs</a> IAM action in that cluster..</p>"
},
"ListMLDataProcessingJobs":{
"name":"ListMLDataProcessingJobs",
@@ -895,7 +895,7 @@
{"shape":"IllegalArgumentException"},
{"shape":"TooManyRequestsException"}
],
- "documentation":"<p>Returns a list of Neptune ML data processing jobs. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/machine-learning-api-dataprocessing.html#machine-learning-api-dataprocessing-list-jobs\">Listing active data-processing jobs using the Neptune ML dataprocessing command</a>.</p>"
+ "documentation":"<p>Returns a list of Neptune ML data processing jobs. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/machine-learning-api-dataprocessing.html#machine-learning-api-dataprocessing-list-jobs\">Listing active data-processing jobs using the Neptune ML dataprocessing command</a>.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#listmldataprocessingjobs\">neptune-db:ListMLDataProcessingJobs</a> IAM action in that cluster.</p>"
},
"ListMLEndpoints":{
"name":"ListMLEndpoints",
@@ -919,7 +919,7 @@
{"shape":"IllegalArgumentException"},
{"shape":"TooManyRequestsException"}
],
- "documentation":"<p>Lists existing inference endpoints. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/machine-learning-api-endpoints.html\">Managing inference endpoints using the endpoints command</a>.</p>"
+ "documentation":"<p>Lists existing inference endpoints. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/machine-learning-api-endpoints.html\">Managing inference endpoints using the endpoints command</a>.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#listmlendpoints\">neptune-db:ListMLEndpoints</a> IAM action in that cluster.</p>"
},
"ListMLModelTrainingJobs":{
"name":"ListMLModelTrainingJobs",
@@ -943,7 +943,7 @@
{"shape":"IllegalArgumentException"},
{"shape":"TooManyRequestsException"}
],
- "documentation":"<p>Lists Neptune ML model-training jobs. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/machine-learning-api-modeltraining.html\">Model training using the <code>modeltraining</code> command</a>.</p>"
+ "documentation":"<p>Lists Neptune ML model-training jobs. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/machine-learning-api-modeltraining.html\">Model training using the <code>modeltraining</code> command</a>.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#neptune-db:listmlmodeltrainingjobs\">neptune-db:neptune-db:ListMLModelTrainingJobs</a> IAM action in that cluster.</p>"
},
"ListMLModelTransformJobs":{
"name":"ListMLModelTransformJobs",
@@ -967,7 +967,7 @@
{"shape":"IllegalArgumentException"},
{"shape":"TooManyRequestsException"}
],
- "documentation":"<p>Returns a list of model transform job IDs. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/machine-learning-model-transform.html\">Use a trained model to generate new model artifacts</a>.</p>"
+ "documentation":"<p>Returns a list of model transform job IDs. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/machine-learning-model-transform.html\">Use a trained model to generate new model artifacts</a>.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#listmlmodeltransformjobs\">neptune-db:ListMLModelTransformJobs</a> IAM action in that cluster.</p>"
},
"ListOpenCypherQueries":{
"name":"ListOpenCypherQueries",
@@ -997,7 +997,7 @@
{"shape":"ConcurrentModificationException"},
{"shape":"MissingParameterException"}
],
- "documentation":"<p>Lists active openCypher queries. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/access-graph-opencypher-status.html\">Neptune openCypher status endpoint</a> for more information.</p>"
+ "documentation":"<p>Lists active openCypher queries. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/access-graph-opencypher-status.html\">Neptune openCypher status endpoint</a> for more information.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#getquerystatus\">neptune-db:GetQueryStatus</a> IAM action in that cluster.</p> <p>Note that the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-data-condition-keys.html#iam-neptune-condition-keys\">neptune-db:QueryLanguage:Opencypher</a> IAM condition key can be used in the policy document to restrict the use of openCypher queries (see <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-data-condition-keys.html\">Condition keys available in Neptune IAM data-access policy statements</a>).</p>"
},
"ManagePropertygraphStatistics":{
"name":"ManagePropertygraphStatistics",
@@ -1023,7 +1023,7 @@
{"shape":"InvalidArgumentException"},
{"shape":"MissingParameterException"}
],
- "documentation":"<p>Manages the generation and use of property graph statistics.</p>",
+ "documentation":"<p>Manages the generation and use of property graph statistics.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#managestatistics\">neptune-db:ManageStatistics</a> IAM action in that cluster.</p>",
"idempotent":true
},
"ManageSparqlStatistics":{
@@ -1050,7 +1050,7 @@
{"shape":"InvalidArgumentException"},
{"shape":"MissingParameterException"}
],
- "documentation":"<p>Manages the generation and use of RDF graph statistics.</p>",
+ "documentation":"<p>Manages the generation and use of RDF graph statistics.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#managestatistics\">neptune-db:ManageStatistics</a> IAM action in that cluster.</p>",
"idempotent":true
},
"StartLoaderJob":{
@@ -1078,7 +1078,7 @@
{"shape":"InvalidArgumentException"},
{"shape":"MissingParameterException"}
],
- "documentation":"<p>Starts a Neptune bulk loader job to load data from an Amazon S3 bucket into a Neptune DB instance. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/bulk-load.html\">Using the Amazon Neptune Bulk Loader to Ingest Data</a>.</p>",
+ "documentation":"<p>Starts a Neptune bulk loader job to load data from an Amazon S3 bucket into a Neptune DB instance. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/bulk-load.html\">Using the Amazon Neptune Bulk Loader to Ingest Data</a>.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#startloaderjob\">neptune-db:StartLoaderJob</a> IAM action in that cluster.</p>",
"idempotent":true
},
"StartMLDataProcessingJob":{
@@ -1103,7 +1103,7 @@
{"shape":"IllegalArgumentException"},
{"shape":"TooManyRequestsException"}
],
- "documentation":"<p>Creates a new Neptune ML data processing job for processing the graph data exported from Neptune for training. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/machine-learning-api-dataprocessing.html\">The <code>dataprocessing</code> command</a>.</p>"
+ "documentation":"<p>Creates a new Neptune ML data processing job for processing the graph data exported from Neptune for training. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/machine-learning-api-dataprocessing.html\">The <code>dataprocessing</code> command</a>.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#startmlmodeldataprocessingjob\">neptune-db:StartMLModelDataProcessingJob</a> IAM action in that cluster.</p>"
},
"StartMLModelTrainingJob":{
"name":"StartMLModelTrainingJob",
@@ -1127,7 +1127,7 @@
{"shape":"IllegalArgumentException"},
{"shape":"TooManyRequestsException"}
],
- "documentation":"<p>Creates a new Neptune ML model training job. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/machine-learning-api-modeltraining.html\">Model training using the <code>modeltraining</code> command</a>.</p>"
+ "documentation":"<p>Creates a new Neptune ML model training job. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/machine-learning-api-modeltraining.html\">Model training using the <code>modeltraining</code> command</a>.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#startmlmodeltrainingjob\">neptune-db:StartMLModelTrainingJob</a> IAM action in that cluster.</p>"
},
"StartMLModelTransformJob":{
"name":"StartMLModelTransformJob",
@@ -1151,7 +1151,7 @@
{"shape":"IllegalArgumentException"},
{"shape":"TooManyRequestsException"}
],
- "documentation":"<p>Creates a new model transform job. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/machine-learning-model-transform.html\">Use a trained model to generate new model artifacts</a>.</p>"
+ "documentation":"<p>Creates a new model transform job. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/machine-learning-model-transform.html\">Use a trained model to generate new model artifacts</a>.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#startmlmodeltransformjob\">neptune-db:StartMLModelTransformJob</a> IAM action in that cluster.</p>"
}
},
"shapes":{
@@ -2360,7 +2360,7 @@
"members":{
"status":{
"shape":"String",
- "documentation":"<p>The HTTP return code of the request. If the request succeeded, the code is 200. See <a href=\"docs.aws.amazon.comneptune/latest/userguide/neptune-dfe-statistics.html#neptune-dfe-statistics-errors\">Common error codes for DFE statistics request</a> for a list of common errors.</p>"
+ "documentation":"<p>The HTTP return code of the request. If the request succeeded, the code is 200. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/neptune-dfe-statistics.html#neptune-dfe-statistics-errors\">Common error codes for DFE statistics request</a> for a list of common errors.</p>"
},
"payload":{
"shape":"Statistics",
@@ -2501,7 +2501,7 @@
"members":{
"status":{
"shape":"String",
- "documentation":"<p>The HTTP return code of the request. If the request succeeded, the code is 200. See <a href=\"docs.aws.amazon.comneptune/latest/userguide/neptune-dfe-statistics.html#neptune-dfe-statistics-errors\">Common error codes for DFE statistics request</a> for a list of common errors.</p>"
+ "documentation":"<p>The HTTP return code of the request. If the request succeeded, the code is 200. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/neptune-dfe-statistics.html#neptune-dfe-statistics-errors\">Common error codes for DFE statistics request</a> for a list of common errors.</p> <p>When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/iam-dp-actions.html#getstatisticsstatus\">neptune-db:GetStatisticsStatus</a> IAM action in that cluster.</p>"
},
"payload":{
"shape":"Statistics",
@@ -3737,7 +3737,7 @@
},
"graphSummary":{
"shape":"RDFGraphSummary",
- "documentation":"<p>The graph summary of an RDF graph. See <a href=\"https://docs.aws.amazon.com/neptune-graph-summary.html#neptune-graph-summary-rdf-response\">Graph summary response for an RDF graph</a>.</p>"
+ "documentation":"<p>The graph summary of an RDF graph. See <a href=\"https://docs.aws.amazon.com/neptune/latest/userguide/neptune-graph-summary.html#neptune-graph-summary-rdf-response\">Graph summary response for an RDF graph</a>.</p>"
}
},
"documentation":"<p>Payload for an RDF graph summary response.</p>"
diff --git a/contrib/python/botocore/py3/botocore/data/network-firewall/2020-11-12/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/network-firewall/2020-11-12/endpoint-rule-set-1.json.gz
index eb67b1f10c2..d6afca9eec7 100644
--- a/contrib/python/botocore/py3/botocore/data/network-firewall/2020-11-12/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/network-firewall/2020-11-12/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/networkmanager/2019-07-05/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/networkmanager/2019-07-05/endpoint-rule-set-1.json.gz
index 099d10bb3cb..e6b801044c0 100644
--- a/contrib/python/botocore/py3/botocore/data/networkmanager/2019-07-05/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/networkmanager/2019-07-05/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/nimble/2020-08-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/nimble/2020-08-01/endpoint-rule-set-1.json.gz
index 9bb82c6a7a3..87dfa1080c0 100644
--- a/contrib/python/botocore/py3/botocore/data/nimble/2020-08-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/nimble/2020-08-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/oam/2022-06-10/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/oam/2022-06-10/endpoint-rule-set-1.json.gz
index 997ab9fcf74..c54130f992f 100644
--- a/contrib/python/botocore/py3/botocore/data/oam/2022-06-10/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/oam/2022-06-10/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/omics/2022-11-28/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/omics/2022-11-28/endpoint-rule-set-1.json.gz
index e1142f708fe..cb5fe693232 100644
--- a/contrib/python/botocore/py3/botocore/data/omics/2022-11-28/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/omics/2022-11-28/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/omics/2022-11-28/service-2.json b/contrib/python/botocore/py3/botocore/data/omics/2022-11-28/service-2.json
index 256a8fabe81..bf73d4a6a88 100644
--- a/contrib/python/botocore/py3/botocore/data/omics/2022-11-28/service-2.json
+++ b/contrib/python/botocore/py3/botocore/data/omics/2022-11-28/service-2.json
@@ -3223,6 +3223,10 @@
"type":"string",
"enum":["KMS"]
},
+ "EngineLogStream":{
+ "type":"string",
+ "pattern":"[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+"
+ },
"EscapeChar":{
"type":"string",
"max":1,
@@ -4473,6 +4477,14 @@
"retentionMode":{
"shape":"RunRetentionMode",
"documentation":"<p>The run's retention mode.</p>"
+ },
+ "failureReason":{
+ "shape":"RunFailureReason",
+ "documentation":"<p> The reason a run has failed. </p>"
+ },
+ "logLocation":{
+ "shape":"RunLogLocation",
+ "documentation":"<p> The location of the run log. </p>"
}
}
},
@@ -4497,7 +4509,7 @@
"members":{
"id":{
"shape":"RunId",
- "documentation":"<p>The task's ID.</p>",
+ "documentation":"<p>The workflow run ID.</p>",
"location":"uri",
"locationName":"id"
},
@@ -4559,6 +4571,10 @@
"instanceType":{
"shape":"TaskInstanceType",
"documentation":"<p> The instance type for a task. </p>"
+ },
+ "failureReason":{
+ "shape":"TaskFailureReason",
+ "documentation":"<p> The reason a task has failed. </p>"
}
}
},
@@ -7054,6 +7070,12 @@
"max":32,
"min":0
},
+ "RunFailureReason":{
+ "type":"string",
+ "max":64,
+ "min":1,
+ "pattern":"[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+"
+ },
"RunGroupArn":{
"type":"string",
"max":128,
@@ -7240,6 +7262,24 @@
"max":64,
"min":1
},
+ "RunLogLocation":{
+ "type":"structure",
+ "members":{
+ "engineLogStream":{
+ "shape":"EngineLogStream",
+ "documentation":"<p> The log stream ARN for the engine log. </p>"
+ },
+ "runLogStream":{
+ "shape":"RunLogStream",
+ "documentation":"<p> The log stream ARN for the run log. </p>"
+ }
+ },
+ "documentation":"<p> The URI for the run log. </p>"
+ },
+ "RunLogStream":{
+ "type":"string",
+ "pattern":"[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+"
+ },
"RunName":{
"type":"string",
"max":128,
@@ -7248,7 +7288,7 @@
},
"RunOutputUri":{
"type":"string",
- "max":128,
+ "max":750,
"min":1,
"pattern":"[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+"
},
@@ -8229,6 +8269,12 @@
"max":256,
"min":0
},
+ "TaskFailureReason":{
+ "type":"string",
+ "max":64,
+ "min":1,
+ "pattern":"[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+"
+ },
"TaskId":{
"type":"string",
"max":18,
diff --git a/contrib/python/botocore/py3/botocore/data/opensearch/2021-01-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/opensearch/2021-01-01/endpoint-rule-set-1.json.gz
index 5e2981a2973..60ec04c380d 100644
--- a/contrib/python/botocore/py3/botocore/data/opensearch/2021-01-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/opensearch/2021-01-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/opensearch/2021-01-01/service-2.json b/contrib/python/botocore/py3/botocore/data/opensearch/2021-01-01/service-2.json
index 0ad68cc8958..a4fbb14279b 100644
--- a/contrib/python/botocore/py3/botocore/data/opensearch/2021-01-01/service-2.json
+++ b/contrib/python/botocore/py3/botocore/data/opensearch/2021-01-01/service-2.json
@@ -519,6 +519,23 @@
],
"documentation":"<p>Returns a map of OpenSearch or Elasticsearch versions and the versions you can upgrade them to.</p>"
},
+ "GetDomainMaintenanceStatus":{
+ "name":"GetDomainMaintenanceStatus",
+ "http":{
+ "method":"GET",
+ "requestUri":"/2021-01-01/opensearch/domain/{DomainName}/domainMaintenance"
+ },
+ "input":{"shape":"GetDomainMaintenanceStatusRequest"},
+ "output":{"shape":"GetDomainMaintenanceStatusResponse"},
+ "errors":[
+ {"shape":"BaseException"},
+ {"shape":"InternalException"},
+ {"shape":"ResourceNotFoundException"},
+ {"shape":"ValidationException"},
+ {"shape":"DisabledOperationException"}
+ ],
+ "documentation":"<p>Get the status of the maintenance action.</p>"
+ },
"GetPackageVersionHistory":{
"name":"GetPackageVersionHistory",
"http":{
@@ -570,6 +587,23 @@
],
"documentation":"<p>Returns the most recent status of the last upgrade or upgrade eligibility check performed on an Amazon OpenSearch Service domain.</p>"
},
+ "ListDomainMaintenances":{
+ "name":"ListDomainMaintenances",
+ "http":{
+ "method":"GET",
+ "requestUri":"/2021-01-01/opensearch/domain/{DomainName}/domainMaintenances"
+ },
+ "input":{"shape":"ListDomainMaintenancesRequest"},
+ "output":{"shape":"ListDomainMaintenancesResponse"},
+ "errors":[
+ {"shape":"BaseException"},
+ {"shape":"InternalException"},
+ {"shape":"ResourceNotFoundException"},
+ {"shape":"ValidationException"},
+ {"shape":"DisabledOperationException"}
+ ],
+ "documentation":"<p>Get the list of the maintenance action.</p>"
+ },
"ListDomainNames":{
"name":"ListDomainNames",
"http":{
@@ -793,6 +827,23 @@
],
"documentation":"<p>Revokes access to an Amazon OpenSearch Service domain that was provided through an interface VPC endpoint.</p>"
},
+ "StartDomainMaintenance":{
+ "name":"StartDomainMaintenance",
+ "http":{
+ "method":"POST",
+ "requestUri":"/2021-01-01/opensearch/domain/{DomainName}/domainMaintenance"
+ },
+ "input":{"shape":"StartDomainMaintenanceRequest"},
+ "output":{"shape":"StartDomainMaintenanceResponse"},
+ "errors":[
+ {"shape":"BaseException"},
+ {"shape":"InternalException"},
+ {"shape":"ResourceNotFoundException"},
+ {"shape":"ValidationException"},
+ {"shape":"DisabledOperationException"}
+ ],
+ "documentation":"<p>Starts the node maintenance (Node restart, Node reboot, Opensearch/Elasticsearch process restart, Dashboard/kibana restart) on the data node.</p>"
+ },
"StartServiceSoftwareUpdate":{
"name":"StartServiceSoftwareUpdate",
"http":{
@@ -1594,7 +1645,7 @@
},
"InstanceCount":{
"shape":"IntegerClass",
- "documentation":"<p>Number of dedicated master nodes in the cluster. This number must be greater than 1, otherwise you receive a validation exception.</p>"
+ "documentation":"<p>Number of data nodes in the cluster. This number must be greater than 1, otherwise you receive a validation exception.</p>"
},
"DedicatedMasterEnabled":{
"shape":"Boolean",
@@ -2549,7 +2600,8 @@
},
"DescribePackagesFilterValues":{
"type":"list",
- "member":{"shape":"DescribePackagesFilterValue"}
+ "member":{"shape":"DescribePackagesFilterValue"},
+ "min":1
},
"DescribePackagesRequest":{
"type":"structure",
@@ -2896,6 +2948,48 @@
},
"documentation":"<p>Container for information about an OpenSearch Service domain.</p>"
},
+ "DomainMaintenanceDetails":{
+ "type":"structure",
+ "members":{
+ "MaintenanceId":{
+ "shape":"RequestId",
+ "documentation":"<p>Id of the requested action.</p>"
+ },
+ "DomainName":{
+ "shape":"DomainName",
+ "documentation":"<p>The name of the domain.</p>"
+ },
+ "Action":{
+ "shape":"MaintenanceType",
+ "documentation":"<p>The name of the action.</p>"
+ },
+ "NodeId":{
+ "shape":"NodeId",
+ "documentation":"<p>Id of the data node.</p>"
+ },
+ "Status":{
+ "shape":"MaintenanceStatus",
+ "documentation":"<p>The status of the action.</p>"
+ },
+ "StatusMessage":{
+ "shape":"MaintenanceStatusMessage",
+ "documentation":"<p>The status message of the action.</p>"
+ },
+ "CreatedAt":{
+ "shape":"UpdateTimestamp",
+ "documentation":"<p>Contains time at which action created.</p>"
+ },
+ "UpdatedAt":{
+ "shape":"UpdateTimestamp",
+ "documentation":"<p>Contains time at which action updated.</p>"
+ }
+ },
+ "documentation":"<p>Container for the domain maintenance details.</p>"
+ },
+ "DomainMaintenanceList":{
+ "type":"list",
+ "member":{"shape":"DomainMaintenanceDetails"}
+ },
"DomainName":{
"type":"string",
"documentation":"<p>The name of an OpenSearch Service domain. Domain names are unique across the domains owned by an account within an Amazon Web Services Region.</p>",
@@ -3393,6 +3487,58 @@
},
"documentation":"<p>Container for the response returned by the <code>GetCompatibleVersions</code> operation.</p>"
},
+ "GetDomainMaintenanceStatusRequest":{
+ "type":"structure",
+ "required":[
+ "DomainName",
+ "MaintenanceId"
+ ],
+ "members":{
+ "DomainName":{
+ "shape":"DomainName",
+ "documentation":"<p>The name of the domain.</p>",
+ "location":"uri",
+ "locationName":"DomainName"
+ },
+ "MaintenanceId":{
+ "shape":"RequestId",
+ "documentation":"<p>The request id of the maintenance action.</p>",
+ "location":"querystring",
+ "locationName":"maintenanceId"
+ }
+ },
+ "documentation":"<p>Container for the parameters to the <code>GetDomainMaintenanceStatus</code> operation.</p>"
+ },
+ "GetDomainMaintenanceStatusResponse":{
+ "type":"structure",
+ "members":{
+ "Status":{
+ "shape":"MaintenanceStatus",
+ "documentation":"<p>Contains status of the maintenance action.</p>"
+ },
+ "StatusMessage":{
+ "shape":"MaintenanceStatusMessage",
+ "documentation":"<p>Contains status message of the maintenance action.</p>"
+ },
+ "NodeId":{
+ "shape":"NodeId",
+ "documentation":"<p>Contains node id of maintenance action.</p>"
+ },
+ "Action":{
+ "shape":"MaintenanceType",
+ "documentation":"<p>Contains action name.</p>"
+ },
+ "CreatedAt":{
+ "shape":"UpdateTimestamp",
+ "documentation":"<p>Contains time at which action created.</p>"
+ },
+ "UpdatedAt":{
+ "shape":"UpdateTimestamp",
+ "documentation":"<p>Contains time at which action updated.</p>"
+ }
+ },
+ "documentation":"<p>The result of a <code>GetDomainMaintenanceStatus</code> request. Contains information about the requested action. </p>"
+ },
"GetPackageVersionHistoryRequest":{
"type":"structure",
"required":["PackageID"],
@@ -3727,6 +3873,57 @@
"value":{"shape":"Limits"},
"documentation":"<p> The role of a given instance and all applicable limits. The role performed by a given OpenSearch instance can be one of the following: </p> <ul> <li> <p> <b>data</b> - A data node.</p> </li> <li> <p> <b>master</b> - A dedicated master node.</p> </li> <li> <p> <b>ultra_warm</b> - An UltraWarm node.</p> </li> </ul>"
},
+ "ListDomainMaintenancesRequest":{
+ "type":"structure",
+ "required":["DomainName"],
+ "members":{
+ "DomainName":{
+ "shape":"DomainName",
+ "documentation":"<p>The name of the domain.</p>",
+ "location":"uri",
+ "locationName":"DomainName"
+ },
+ "Action":{
+ "shape":"MaintenanceType",
+ "documentation":"<p>The name of the action.</p>",
+ "location":"querystring",
+ "locationName":"action"
+ },
+ "Status":{
+ "shape":"MaintenanceStatus",
+ "documentation":"<p>The status of the action.</p>",
+ "location":"querystring",
+ "locationName":"status"
+ },
+ "MaxResults":{
+ "shape":"MaxResults",
+ "documentation":"<p>An optional parameter that specifies the maximum number of results to return. You can use <code>nextToken</code> to get the next page of results.</p>",
+ "location":"querystring",
+ "locationName":"maxResults"
+ },
+ "NextToken":{
+ "shape":"NextToken",
+ "documentation":"<p>If your initial <code>ListDomainMaintenances</code> operation returns a <code>nextToken</code>, you can include the returned <code>nextToken</code> in subsequent <code>ListDomainMaintenances</code> operations, which returns results in the next page.</p>",
+ "location":"querystring",
+ "locationName":"nextToken"
+ }
+ },
+ "documentation":"<p>Container for the parameters to the <code>ListDomainMaintenances</code> operation.</p>"
+ },
+ "ListDomainMaintenancesResponse":{
+ "type":"structure",
+ "members":{
+ "DomainMaintenances":{
+ "shape":"DomainMaintenanceList",
+ "documentation":"<p>List of the submitted maintenance actions.</p>"
+ },
+ "NextToken":{
+ "shape":"NextToken",
+ "documentation":"<p>When <code>nextToken</code> is returned, there are more results available. The value of <code>nextToken</code> is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page.</p>"
+ }
+ },
+ "documentation":"<p>The result of a <code>ListDomainMaintenances</code> request. Contains information about the requested actions. </p>"
+ },
"ListDomainNamesRequest":{
"type":"structure",
"members":{
@@ -4116,6 +4313,30 @@
]
},
"Long":{"type":"long"},
+ "MaintenanceStatus":{
+ "type":"string",
+ "enum":[
+ "PENDING",
+ "IN_PROGRESS",
+ "COMPLETED",
+ "FAILED",
+ "TIMED_OUT"
+ ]
+ },
+ "MaintenanceStatusMessage":{
+ "type":"string",
+ "max":1000,
+ "min":0,
+ "pattern":"^([\\s\\S]*)$"
+ },
+ "MaintenanceType":{
+ "type":"string",
+ "enum":[
+ "REBOOT_NODE",
+ "RESTART_SEARCH_PROCESS",
+ "RESTART_DASHBOARD"
+ ]
+ },
"MasterNodeStatus":{
"type":"string",
"enum":[
@@ -4793,6 +5014,12 @@
},
"documentation":"<p>Container for the request parameters to the <code>RemoveTags</code> operation.</p>"
},
+ "RequestId":{
+ "type":"string",
+ "max":100,
+ "min":1,
+ "pattern":"^([\\s\\S]*)$"
+ },
"ReservationToken":{
"type":"string",
"max":64,
@@ -5296,6 +5523,40 @@
"documentation":"<p>The status of the service software options for a domain.</p>"
},
"StartAt":{"type":"timestamp"},
+ "StartDomainMaintenanceRequest":{
+ "type":"structure",
+ "required":[
+ "DomainName",
+ "Action"
+ ],
+ "members":{
+ "DomainName":{
+ "shape":"DomainName",
+ "documentation":"<p>The name of the domain.</p>",
+ "location":"uri",
+ "locationName":"DomainName"
+ },
+ "Action":{
+ "shape":"MaintenanceType",
+ "documentation":"<p>The name of the action.</p>"
+ },
+ "NodeId":{
+ "shape":"NodeId",
+ "documentation":"<p>Id of the data node.</p>"
+ }
+ },
+ "documentation":"<p>Container for the parameters to the <code>StartDomainMaintenance</code> operation.</p>"
+ },
+ "StartDomainMaintenanceResponse":{
+ "type":"structure",
+ "members":{
+ "MaintenanceId":{
+ "shape":"RequestId",
+ "documentation":"<p>Contains request id of requested action.</p>"
+ }
+ },
+ "documentation":"<p>The result of a <code>StartDomainMaintenance</code> request. Contains information about the requested action. </p>"
+ },
"StartServiceSoftwareUpdateRequest":{
"type":"structure",
"required":["DomainName"],
diff --git a/contrib/python/botocore/py3/botocore/data/opensearchserverless/2021-11-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/opensearchserverless/2021-11-01/endpoint-rule-set-1.json.gz
index df10e060020..012071a72fb 100644
--- a/contrib/python/botocore/py3/botocore/data/opensearchserverless/2021-11-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/opensearchserverless/2021-11-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/opsworks/2013-02-18/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/opsworks/2013-02-18/endpoint-rule-set-1.json.gz
index 2554e5b21dd..a51f95db7d7 100644
--- a/contrib/python/botocore/py3/botocore/data/opsworks/2013-02-18/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/opsworks/2013-02-18/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/opsworkscm/2016-11-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/opsworkscm/2016-11-01/endpoint-rule-set-1.json.gz
index ce19dca0ef4..99d5ad8f373 100644
--- a/contrib/python/botocore/py3/botocore/data/opsworkscm/2016-11-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/opsworkscm/2016-11-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/organizations/2016-11-28/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/organizations/2016-11-28/endpoint-rule-set-1.json.gz
index f0752004a61..3c9e2b393da 100644
--- a/contrib/python/botocore/py3/botocore/data/organizations/2016-11-28/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/organizations/2016-11-28/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/osis/2022-01-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/osis/2022-01-01/endpoint-rule-set-1.json.gz
index 8b97aea0946..a3b9749da85 100644
--- a/contrib/python/botocore/py3/botocore/data/osis/2022-01-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/osis/2022-01-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/outposts/2019-12-03/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/outposts/2019-12-03/endpoint-rule-set-1.json.gz
index 9e7b8f59329..639c98da471 100644
--- a/contrib/python/botocore/py3/botocore/data/outposts/2019-12-03/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/outposts/2019-12-03/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/panorama/2019-07-24/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/panorama/2019-07-24/endpoint-rule-set-1.json.gz
index 75ae9df6951..e4438ef6874 100644
--- a/contrib/python/botocore/py3/botocore/data/panorama/2019-07-24/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/panorama/2019-07-24/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/payment-cryptography-data/2022-02-03/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/payment-cryptography-data/2022-02-03/endpoint-rule-set-1.json.gz
index 2c9d751e104..431044b0e70 100644
--- a/contrib/python/botocore/py3/botocore/data/payment-cryptography-data/2022-02-03/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/payment-cryptography-data/2022-02-03/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/payment-cryptography/2021-09-14/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/payment-cryptography/2021-09-14/endpoint-rule-set-1.json.gz
index 03f8c81d540..8d7d69e6ed5 100644
--- a/contrib/python/botocore/py3/botocore/data/payment-cryptography/2021-09-14/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/payment-cryptography/2021-09-14/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/pca-connector-ad/2018-05-10/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/pca-connector-ad/2018-05-10/endpoint-rule-set-1.json.gz
index ded9e77a917..e6d4c2552cc 100644
--- a/contrib/python/botocore/py3/botocore/data/pca-connector-ad/2018-05-10/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/pca-connector-ad/2018-05-10/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/personalize-events/2018-03-22/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/personalize-events/2018-03-22/endpoint-rule-set-1.json.gz
index aec79616825..311de6077b0 100644
--- a/contrib/python/botocore/py3/botocore/data/personalize-events/2018-03-22/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/personalize-events/2018-03-22/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/personalize-runtime/2018-05-22/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/personalize-runtime/2018-05-22/endpoint-rule-set-1.json.gz
index 4c4b4173c33..8cf7c6023cd 100644
--- a/contrib/python/botocore/py3/botocore/data/personalize-runtime/2018-05-22/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/personalize-runtime/2018-05-22/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/personalize/2018-05-22/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/personalize/2018-05-22/endpoint-rule-set-1.json.gz
index 84d1edab63a..54d259fb3dc 100644
--- a/contrib/python/botocore/py3/botocore/data/personalize/2018-05-22/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/personalize/2018-05-22/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/pi/2018-02-27/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/pi/2018-02-27/endpoint-rule-set-1.json.gz
index 891fb05a682..adf91df2262 100644
--- a/contrib/python/botocore/py3/botocore/data/pi/2018-02-27/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/pi/2018-02-27/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/pinpoint-email/2018-07-26/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/pinpoint-email/2018-07-26/endpoint-rule-set-1.json.gz
index 4051878a633..00d9408fdbd 100644
--- a/contrib/python/botocore/py3/botocore/data/pinpoint-email/2018-07-26/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/pinpoint-email/2018-07-26/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/pinpoint-sms-voice-v2/2022-03-31/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/pinpoint-sms-voice-v2/2022-03-31/endpoint-rule-set-1.json.gz
index 99c5fa5cfcd..64808bf5c9f 100644
--- a/contrib/python/botocore/py3/botocore/data/pinpoint-sms-voice-v2/2022-03-31/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/pinpoint-sms-voice-v2/2022-03-31/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/pinpoint-sms-voice/2018-09-05/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/pinpoint-sms-voice/2018-09-05/endpoint-rule-set-1.json.gz
index 1d152e56e33..51c70e88d98 100644
--- a/contrib/python/botocore/py3/botocore/data/pinpoint-sms-voice/2018-09-05/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/pinpoint-sms-voice/2018-09-05/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/pinpoint/2016-12-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/pinpoint/2016-12-01/endpoint-rule-set-1.json.gz
index 6de5a985a7c..88b6e5ea079 100644
--- a/contrib/python/botocore/py3/botocore/data/pinpoint/2016-12-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/pinpoint/2016-12-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/pipes/2015-10-07/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/pipes/2015-10-07/endpoint-rule-set-1.json.gz
index 511dbcabc8f..39f4ff426db 100644
--- a/contrib/python/botocore/py3/botocore/data/pipes/2015-10-07/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/pipes/2015-10-07/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/polly/2016-06-10/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/polly/2016-06-10/endpoint-rule-set-1.json.gz
index 3fd49dfafea..c307c994966 100644
--- a/contrib/python/botocore/py3/botocore/data/polly/2016-06-10/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/polly/2016-06-10/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/pricing/2017-10-15/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/pricing/2017-10-15/endpoint-rule-set-1.json.gz
index 79ecbd57069..a44d20860ba 100644
--- a/contrib/python/botocore/py3/botocore/data/pricing/2017-10-15/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/pricing/2017-10-15/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/privatenetworks/2021-12-03/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/privatenetworks/2021-12-03/endpoint-rule-set-1.json.gz
index 40f15a07bcf..fcb321339dc 100644
--- a/contrib/python/botocore/py3/botocore/data/privatenetworks/2021-12-03/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/privatenetworks/2021-12-03/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/proton/2020-07-20/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/proton/2020-07-20/endpoint-rule-set-1.json.gz
index 49c37bcac76..cd70f425a36 100644
--- a/contrib/python/botocore/py3/botocore/data/proton/2020-07-20/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/proton/2020-07-20/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/qldb-session/2019-07-11/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/qldb-session/2019-07-11/endpoint-rule-set-1.json.gz
index 84715b68a6b..db0d6145505 100644
--- a/contrib/python/botocore/py3/botocore/data/qldb-session/2019-07-11/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/qldb-session/2019-07-11/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/qldb/2019-01-02/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/qldb/2019-01-02/endpoint-rule-set-1.json.gz
index 27b612dea5e..b5c19306e5a 100644
--- a/contrib/python/botocore/py3/botocore/data/qldb/2019-01-02/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/qldb/2019-01-02/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/quicksight/2018-04-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/quicksight/2018-04-01/endpoint-rule-set-1.json.gz
index cde6b6f2b1d..314ef745748 100644
--- a/contrib/python/botocore/py3/botocore/data/quicksight/2018-04-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/quicksight/2018-04-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/quicksight/2018-04-01/service-2.json b/contrib/python/botocore/py3/botocore/data/quicksight/2018-04-01/service-2.json
index 5320bae1c68..cc924045d85 100644
--- a/contrib/python/botocore/py3/botocore/data/quicksight/2018-04-01/service-2.json
+++ b/contrib/python/botocore/py3/botocore/data/quicksight/2018-04-01/service-2.json
@@ -6588,6 +6588,10 @@
"ValidationStrategy":{
"shape":"ValidationStrategy",
"documentation":"<p>The option to relax the validation needed to create an analysis with definition objects. This skips the validation step for specific errors.</p>"
+ },
+ "FolderArns":{
+ "shape":"FolderArnList",
+ "documentation":"<p>When you create the analysis, Amazon QuickSight adds the analysis to these folders.</p>"
}
}
},
@@ -6687,6 +6691,10 @@
"ValidationStrategy":{
"shape":"ValidationStrategy",
"documentation":"<p>The option to relax the validation needed to create a dashboard with definition objects. This option skips the validation step for specific errors.</p>"
+ },
+ "FolderArns":{
+ "shape":"FolderArnList",
+ "documentation":"<p>When you create the dashboard, Amazon QuickSight adds the dashboard to these folders.</p>"
}
}
},
@@ -6788,6 +6796,10 @@
"DatasetParameters":{
"shape":"DatasetParameterList",
"documentation":"<p>The parameter declarations of the dataset.</p>"
+ },
+ "FolderArns":{
+ "shape":"FolderArnList",
+ "documentation":"<p>When you create the dataset, Amazon QuickSight adds the dataset to these folders.</p>"
}
}
},
@@ -6871,6 +6883,10 @@
"Tags":{
"shape":"TagList",
"documentation":"<p>Contains a map of the key-value pairs for the resource tag or tags assigned to the data source.</p>"
+ },
+ "FolderArns":{
+ "shape":"FolderArnList",
+ "documentation":"<p>When you create the data source, Amazon QuickSight adds the data source to these folders.</p>"
}
}
},
@@ -8828,12 +8844,18 @@
},
"documentation":"<p>Allows data paths to be sorted by a specific data value.</p>"
},
+ "DataPathType":{
+ "type":"structure",
+ "members":{
+ "PivotTableDataPathType":{
+ "shape":"PivotTableDataPathType",
+ "documentation":"<p>The type of data path value utilized in a pivot table. Choose one of the following options:</p> <ul> <li> <p> <code>HIERARCHY_ROWS_LAYOUT_COLUMN</code> - The type of data path for the rows layout column, when <code>RowsLayout</code> is set to <code>HIERARCHY</code>.</p> </li> <li> <p> <code>MULTIPLE_ROW_METRICS_COLUMN</code> - The type of data path for the metric column when the row is set to Metric Placement.</p> </li> <li> <p> <code>EMPTY_COLUMN_HEADER</code> - The type of data path for the column with empty column header, when there is no field in <code>ColumnsFieldWell</code> and the row is set to Metric Placement.</p> </li> <li> <p> <code>COUNT_METRIC_COLUMN</code> - The type of data path for the column with <code>COUNT</code> as the metric, when there is no field in the <code>ValuesFieldWell</code>.</p> </li> </ul>"
+ }
+ },
+ "documentation":"<p>The type of the data path value.</p>"
+ },
"DataPathValue":{
"type":"structure",
- "required":[
- "FieldId",
- "FieldValue"
- ],
"members":{
"FieldId":{
"shape":"FieldId",
@@ -8842,6 +8864,10 @@
"FieldValue":{
"shape":"FieldValue",
"documentation":"<p>The actual value of the field that needs to be sorted.</p>"
+ },
+ "DataPathType":{
+ "shape":"DataPathType",
+ "documentation":"<p>The type configuration of the field.</p>"
}
},
"documentation":"<p>The data path that needs to be sorted.</p>"
@@ -9378,7 +9404,15 @@
},
"DatabricksParameters":{
"shape":"DatabricksParameters",
- "documentation":"<p>The required parameters that are needed to connect to a Databricks data source.</p>"
+ "documentation":"<p>The parameters that are required to connect to a Databricks data source.</p>"
+ },
+ "StarburstParameters":{
+ "shape":"StarburstParameters",
+ "documentation":"<p>The parameters that are required to connect to a Starburst data source.</p>"
+ },
+ "TrinoParameters":{
+ "shape":"TrinoParameters",
+ "documentation":"<p>The parameters that are required to connect to a Trino data source.</p>"
}
},
"documentation":"<p>The parameters that Amazon QuickSight uses to connect to your underlying data source. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.</p>"
@@ -9525,7 +9559,7 @@
"documentation":"<p>The HTTP path of the Databricks data source.</p>"
}
},
- "documentation":"<p>The required parameters that are needed to connect to a Databricks data source.</p>"
+ "documentation":"<p>The parameters that are required to connect to a Databricks data source.</p>"
},
"DatasetMetadata":{
"type":"structure",
@@ -14529,6 +14563,11 @@
},
"documentation":"<p>A folder in Amazon QuickSight.</p>"
},
+ "FolderArnList":{
+ "type":"list",
+ "member":{"shape":"Arn"},
+ "max":1
+ },
"FolderColumnList":{
"type":"list",
"member":{"shape":"String"},
@@ -14634,7 +14673,10 @@
},
"FolderType":{
"type":"string",
- "enum":["SHARED"]
+ "enum":[
+ "SHARED",
+ "RESTRICTED"
+ ]
},
"Font":{
"type":"structure",
@@ -21217,6 +21259,15 @@
"member":{"shape":"PivotTableDataPathOption"},
"max":100
},
+ "PivotTableDataPathType":{
+ "type":"string",
+ "enum":[
+ "HIERARCHY_ROWS_LAYOUT_COLUMN",
+ "MULTIPLE_ROW_METRICS_COLUMN",
+ "EMPTY_COLUMN_HEADER",
+ "COUNT_METRIC_COLUMN"
+ ]
+ },
"PivotTableDimensionList":{
"type":"list",
"member":{"shape":"DimensionField"},
@@ -21553,6 +21604,10 @@
"MetricHeaderCellStyle":{
"shape":"TableCellStyle",
"documentation":"<p>The cell styling options for the total of header cells.</p>"
+ },
+ "TotalAggregationOptions":{
+ "shape":"TotalAggregationOptionList",
+ "documentation":"<p>The total aggregation options for each value field.</p>"
}
},
"documentation":"<p>The optional configuration of totals cells in a <code>PivotTableVisual</code>.</p>"
@@ -22158,7 +22213,11 @@
},
"AxisBinding":{
"shape":"AxisBinding",
- "documentation":"<p>The axis binding type of the reference line. Choose one of the following options:</p> <ul> <li> <p>PrimaryY</p> </li> <li> <p>SecondaryY</p> </li> </ul>"
+ "documentation":"<p>The axis binding type of the reference line. Choose one of the following options:</p> <ul> <li> <p> <code>PrimaryY</code> </p> </li> <li> <p> <code>SecondaryY</code> </p> </li> </ul>"
+ },
+ "SeriesType":{
+ "shape":"ReferenceLineSeriesType",
+ "documentation":"<p>The series type of the reference line data configuration. Choose one of the following options:</p> <ul> <li> <p> <code>BAR</code> </p> </li> <li> <p> <code>LINE</code> </p> </li> </ul>"
}
},
"documentation":"<p>The data configuration of the reference line.</p>"
@@ -22243,6 +22302,13 @@
"DOTTED"
]
},
+ "ReferenceLineSeriesType":{
+ "type":"string",
+ "enum":[
+ "BAR",
+ "LINE"
+ ]
+ },
"ReferenceLineStaticDataConfiguration":{
"type":"structure",
"required":["Value"],
@@ -24482,6 +24548,17 @@
"MEDIAN"
]
},
+ "SimpleTotalAggregationFunction":{
+ "type":"string",
+ "enum":[
+ "DEFAULT",
+ "SUM",
+ "AVERAGE",
+ "MIN",
+ "MAX",
+ "NONE"
+ ]
+ },
"SiteBaseUrl":{
"type":"string",
"max":1024,
@@ -24955,6 +25032,40 @@
},
"documentation":"<p>Secure Socket Layer (SSL) properties that apply when Amazon QuickSight connects to your underlying data source.</p>"
},
+ "StarburstParameters":{
+ "type":"structure",
+ "required":[
+ "Host",
+ "Port",
+ "Catalog"
+ ],
+ "members":{
+ "Host":{
+ "shape":"Host",
+ "documentation":"<p>The host name of the Starburst data source.</p>"
+ },
+ "Port":{
+ "shape":"Port",
+ "documentation":"<p>The port for the Starburst data source.</p>"
+ },
+ "Catalog":{
+ "shape":"Catalog",
+ "documentation":"<p>The catalog name for the Starburst data source.</p>"
+ },
+ "ProductType":{
+ "shape":"StarburstProductType",
+ "documentation":"<p>The product type for the Starburst data source.</p>"
+ }
+ },
+ "documentation":"<p>The parameters that are required to connect to a Starburst data source.</p>"
+ },
+ "StarburstProductType":{
+ "type":"string",
+ "enum":[
+ "GALAXY",
+ "ENTERPRISE"
+ ]
+ },
"StartAssetBundleExportJobRequest":{
"type":"structure",
"required":[
@@ -26697,15 +26808,19 @@
},
"Value":{
"shape":"Timestamp",
- "documentation":"<p>The value of a <code>TimeEquality</code> filter.</p> <p>This field is mutually exclusive to <code>ParameterName</code>.</p>"
+ "documentation":"<p>The value of a <code>TimeEquality</code> filter.</p> <p>This field is mutually exclusive to <code>RollingDate</code> and <code>ParameterName</code>.</p>"
},
"ParameterName":{
"shape":"ParameterName",
- "documentation":"<p>The parameter whose value should be used for the filter value.</p> <p>This field is mutually exclusive to <code>Value</code>.</p>"
+ "documentation":"<p>The parameter whose value should be used for the filter value.</p> <p>This field is mutually exclusive to <code>Value</code> and <code>RollingDate</code>.</p>"
},
"TimeGranularity":{
"shape":"TimeGranularity",
"documentation":"<p>The level of time precision that is used to aggregate <code>DateTime</code> values.</p>"
+ },
+ "RollingDate":{
+ "shape":"RollingDateConfiguration",
+ "documentation":"<p>The rolling date input for the <code>TimeEquality</code> filter.</p> <p>This field is mutually exclusive to <code>Value</code> and <code>ParameterName</code>.</p>"
}
},
"documentation":"<p>A <code>TimeEqualityFilter</code> filters values that are equal to a given value.</p>"
@@ -27576,6 +27691,39 @@
},
"documentation":"<p>The total aggregation computation configuration.</p>"
},
+ "TotalAggregationFunction":{
+ "type":"structure",
+ "members":{
+ "SimpleTotalAggregationFunction":{
+ "shape":"SimpleTotalAggregationFunction",
+ "documentation":"<p>A built in aggregation function for total values.</p>"
+ }
+ },
+ "documentation":"<p>An aggregation function that aggregates the total values of a measure.</p>"
+ },
+ "TotalAggregationOption":{
+ "type":"structure",
+ "required":[
+ "FieldId",
+ "TotalAggregationFunction"
+ ],
+ "members":{
+ "FieldId":{
+ "shape":"FieldId",
+ "documentation":"<p>The field id that's associated with the total aggregation option.</p>"
+ },
+ "TotalAggregationFunction":{
+ "shape":"TotalAggregationFunction",
+ "documentation":"<p>The total aggregation function that you want to set for a specified field id.</p>"
+ }
+ },
+ "documentation":"<p>The total aggregation settings map of a field id.</p>"
+ },
+ "TotalAggregationOptionList":{
+ "type":"list",
+ "member":{"shape":"TotalAggregationOption"},
+ "max":200
+ },
"TotalOptions":{
"type":"structure",
"members":{
@@ -27598,6 +27746,10 @@
"TotalCellStyle":{
"shape":"TableCellStyle",
"documentation":"<p>Cell styling options for the total cells.</p>"
+ },
+ "TotalAggregationOptions":{
+ "shape":"TotalAggregationOptionList",
+ "documentation":"<p>The total aggregation settings for each value field.</p>"
}
},
"documentation":"<p>The total options for a table visual.</p>"
@@ -27775,6 +27927,29 @@
},
"documentation":"<p>The options that determine the presentation of trend arrows in a KPI visual.</p>"
},
+ "TrinoParameters":{
+ "type":"structure",
+ "required":[
+ "Host",
+ "Port",
+ "Catalog"
+ ],
+ "members":{
+ "Host":{
+ "shape":"Host",
+ "documentation":"<p>The host name of the Trino data source.</p>"
+ },
+ "Port":{
+ "shape":"Port",
+ "documentation":"<p>The port for the Trino data source.</p>"
+ },
+ "Catalog":{
+ "shape":"Catalog",
+ "documentation":"<p>The catalog name for the Trino data source.</p>"
+ }
+ },
+ "documentation":"<p>The parameters that are required to connect to a Trino data source.</p>"
+ },
"TwitterParameters":{
"type":"structure",
"required":[
diff --git a/contrib/python/botocore/py3/botocore/data/ram/2018-01-04/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/ram/2018-01-04/endpoint-rule-set-1.json.gz
index f4e245c6140..17a13bc4d18 100644
--- a/contrib/python/botocore/py3/botocore/data/ram/2018-01-04/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/ram/2018-01-04/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/rbin/2021-06-15/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/rbin/2021-06-15/endpoint-rule-set-1.json.gz
index 0b10a971b1a..a6456f65d12 100644
--- a/contrib/python/botocore/py3/botocore/data/rbin/2021-06-15/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/rbin/2021-06-15/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/rds-data/2018-08-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/rds-data/2018-08-01/endpoint-rule-set-1.json.gz
index f2c1b620d53..d4cea63e175 100644
--- a/contrib/python/botocore/py3/botocore/data/rds-data/2018-08-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/rds-data/2018-08-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/rds/2014-09-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/rds/2014-09-01/endpoint-rule-set-1.json.gz
index 920d37be408..ad9df236e2f 100644
--- a/contrib/python/botocore/py3/botocore/data/rds/2014-09-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/rds/2014-09-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/rds/2014-10-31/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/rds/2014-10-31/endpoint-rule-set-1.json.gz
index e65d46d0e14..8d2bd50ae2e 100644
--- a/contrib/python/botocore/py3/botocore/data/rds/2014-10-31/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/rds/2014-10-31/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/redshift-data/2019-12-20/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/redshift-data/2019-12-20/endpoint-rule-set-1.json.gz
index 9a53b1501ca..a62e13e16fd 100644
--- a/contrib/python/botocore/py3/botocore/data/redshift-data/2019-12-20/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/redshift-data/2019-12-20/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/redshift-serverless/2021-04-21/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/redshift-serverless/2021-04-21/endpoint-rule-set-1.json.gz
index f33fbf08241..de16d3c21bd 100644
--- a/contrib/python/botocore/py3/botocore/data/redshift-serverless/2021-04-21/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/redshift-serverless/2021-04-21/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/redshift/2012-12-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/redshift/2012-12-01/endpoint-rule-set-1.json.gz
index 175a5bbb99a..f4cb172d3ec 100644
--- a/contrib/python/botocore/py3/botocore/data/redshift/2012-12-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/redshift/2012-12-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/rekognition/2016-06-27/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/rekognition/2016-06-27/endpoint-rule-set-1.json.gz
index 20874a02938..9d37709e3b5 100644
--- a/contrib/python/botocore/py3/botocore/data/rekognition/2016-06-27/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/rekognition/2016-06-27/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/resiliencehub/2020-04-30/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/resiliencehub/2020-04-30/endpoint-rule-set-1.json.gz
index 4188a4211eb..06c61ecb670 100644
--- a/contrib/python/botocore/py3/botocore/data/resiliencehub/2020-04-30/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/resiliencehub/2020-04-30/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/resource-explorer-2/2022-07-28/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/resource-explorer-2/2022-07-28/endpoint-rule-set-1.json.gz
index f64e2f3df65..9ee9c6f0fe2 100644
--- a/contrib/python/botocore/py3/botocore/data/resource-explorer-2/2022-07-28/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/resource-explorer-2/2022-07-28/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/resource-groups/2017-11-27/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/resource-groups/2017-11-27/endpoint-rule-set-1.json.gz
index dd7c86373d8..d43d84463d7 100644
--- a/contrib/python/botocore/py3/botocore/data/resource-groups/2017-11-27/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/resource-groups/2017-11-27/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/resourcegroupstaggingapi/2017-01-26/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/resourcegroupstaggingapi/2017-01-26/endpoint-rule-set-1.json.gz
index 09eeb9fc242..7219eecbe21 100644
--- a/contrib/python/botocore/py3/botocore/data/resourcegroupstaggingapi/2017-01-26/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/resourcegroupstaggingapi/2017-01-26/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/robomaker/2018-06-29/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/robomaker/2018-06-29/endpoint-rule-set-1.json.gz
index 46c0bf216f1..a545ca68462 100644
--- a/contrib/python/botocore/py3/botocore/data/robomaker/2018-06-29/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/robomaker/2018-06-29/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/rolesanywhere/2018-05-10/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/rolesanywhere/2018-05-10/endpoint-rule-set-1.json.gz
index 13769fd5803..384cf1f961b 100644
--- a/contrib/python/botocore/py3/botocore/data/rolesanywhere/2018-05-10/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/rolesanywhere/2018-05-10/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/route53-recovery-cluster/2019-12-02/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/route53-recovery-cluster/2019-12-02/endpoint-rule-set-1.json.gz
index a7b43e51e13..cbf8dbca3dd 100644
--- a/contrib/python/botocore/py3/botocore/data/route53-recovery-cluster/2019-12-02/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/route53-recovery-cluster/2019-12-02/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/route53-recovery-control-config/2020-11-02/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/route53-recovery-control-config/2020-11-02/endpoint-rule-set-1.json.gz
index 22b3cffd0fc..9bf5265cad7 100644
--- a/contrib/python/botocore/py3/botocore/data/route53-recovery-control-config/2020-11-02/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/route53-recovery-control-config/2020-11-02/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/route53-recovery-readiness/2019-12-02/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/route53-recovery-readiness/2019-12-02/endpoint-rule-set-1.json.gz
index b5908406681..b8ec1fe5fc9 100644
--- a/contrib/python/botocore/py3/botocore/data/route53-recovery-readiness/2019-12-02/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/route53-recovery-readiness/2019-12-02/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/route53/2013-04-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/route53/2013-04-01/endpoint-rule-set-1.json.gz
index 57a0cfb888e..fadbfecbb7c 100644
--- a/contrib/python/botocore/py3/botocore/data/route53/2013-04-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/route53/2013-04-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/route53domains/2014-05-15/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/route53domains/2014-05-15/endpoint-rule-set-1.json.gz
index 77c82ef553a..8a0e81c25fe 100644
--- a/contrib/python/botocore/py3/botocore/data/route53domains/2014-05-15/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/route53domains/2014-05-15/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/route53resolver/2018-04-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/route53resolver/2018-04-01/endpoint-rule-set-1.json.gz
index 6987d848230..73a22580789 100644
--- a/contrib/python/botocore/py3/botocore/data/route53resolver/2018-04-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/route53resolver/2018-04-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/rum/2018-05-10/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/rum/2018-05-10/endpoint-rule-set-1.json.gz
index 20deb00f349..6d873705f2c 100644
--- a/contrib/python/botocore/py3/botocore/data/rum/2018-05-10/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/rum/2018-05-10/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/s3/2006-03-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/s3/2006-03-01/endpoint-rule-set-1.json.gz
index d9d9f390bfe..f6070f7017a 100644
--- a/contrib/python/botocore/py3/botocore/data/s3/2006-03-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/s3/2006-03-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/s3control/2018-08-20/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/s3control/2018-08-20/endpoint-rule-set-1.json.gz
index 151f6b2a8c6..2619cbd0262 100644
--- a/contrib/python/botocore/py3/botocore/data/s3control/2018-08-20/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/s3control/2018-08-20/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/s3outposts/2017-07-25/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/s3outposts/2017-07-25/endpoint-rule-set-1.json.gz
index 72513fe4f85..c11560ee799 100644
--- a/contrib/python/botocore/py3/botocore/data/s3outposts/2017-07-25/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/s3outposts/2017-07-25/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/sagemaker-a2i-runtime/2019-11-07/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/sagemaker-a2i-runtime/2019-11-07/endpoint-rule-set-1.json.gz
index 755e3bddf89..81d4ffc56e8 100644
--- a/contrib/python/botocore/py3/botocore/data/sagemaker-a2i-runtime/2019-11-07/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/sagemaker-a2i-runtime/2019-11-07/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/sagemaker-edge/2020-09-23/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/sagemaker-edge/2020-09-23/endpoint-rule-set-1.json.gz
index 1a4e3772579..f279f02d3d2 100644
--- a/contrib/python/botocore/py3/botocore/data/sagemaker-edge/2020-09-23/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/sagemaker-edge/2020-09-23/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/sagemaker-featurestore-runtime/2020-07-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/sagemaker-featurestore-runtime/2020-07-01/endpoint-rule-set-1.json.gz
index c4ea50327d7..34a409d455d 100644
--- a/contrib/python/botocore/py3/botocore/data/sagemaker-featurestore-runtime/2020-07-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/sagemaker-featurestore-runtime/2020-07-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/sagemaker-geospatial/2020-05-27/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/sagemaker-geospatial/2020-05-27/endpoint-rule-set-1.json.gz
index 62bbc8c1e24..5808b70d215 100644
--- a/contrib/python/botocore/py3/botocore/data/sagemaker-geospatial/2020-05-27/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/sagemaker-geospatial/2020-05-27/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/sagemaker-metrics/2022-09-30/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/sagemaker-metrics/2022-09-30/endpoint-rule-set-1.json.gz
index 0b59268aeb4..af57cad8cd0 100644
--- a/contrib/python/botocore/py3/botocore/data/sagemaker-metrics/2022-09-30/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/sagemaker-metrics/2022-09-30/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/sagemaker-runtime/2017-05-13/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/sagemaker-runtime/2017-05-13/endpoint-rule-set-1.json.gz
index b11630c2b20..2d0d600f9e2 100644
--- a/contrib/python/botocore/py3/botocore/data/sagemaker-runtime/2017-05-13/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/sagemaker-runtime/2017-05-13/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/sagemaker/2017-07-24/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/sagemaker/2017-07-24/endpoint-rule-set-1.json.gz
index 3d9e7027c2d..f6df74fc574 100644
--- a/contrib/python/botocore/py3/botocore/data/sagemaker/2017-07-24/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/sagemaker/2017-07-24/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/savingsplans/2019-06-28/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/savingsplans/2019-06-28/endpoint-rule-set-1.json.gz
index 387244dcc57..9f8862f4bbc 100644
--- a/contrib/python/botocore/py3/botocore/data/savingsplans/2019-06-28/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/savingsplans/2019-06-28/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/scheduler/2021-06-30/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/scheduler/2021-06-30/endpoint-rule-set-1.json.gz
index df760305b6c..5d13d71db96 100644
--- a/contrib/python/botocore/py3/botocore/data/scheduler/2021-06-30/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/scheduler/2021-06-30/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/schemas/2019-12-02/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/schemas/2019-12-02/endpoint-rule-set-1.json.gz
index 0783388a572..fe50c4227f7 100644
--- a/contrib/python/botocore/py3/botocore/data/schemas/2019-12-02/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/schemas/2019-12-02/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/sdb/2009-04-15/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/sdb/2009-04-15/endpoint-rule-set-1.json.gz
index b90f85a5226..4410e3f2add 100644
--- a/contrib/python/botocore/py3/botocore/data/sdb/2009-04-15/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/sdb/2009-04-15/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/secretsmanager/2017-10-17/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/secretsmanager/2017-10-17/endpoint-rule-set-1.json.gz
index 3c39d148252..23d8b8bff35 100644
--- a/contrib/python/botocore/py3/botocore/data/secretsmanager/2017-10-17/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/secretsmanager/2017-10-17/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/secretsmanager/2017-10-17/service-2.json b/contrib/python/botocore/py3/botocore/data/secretsmanager/2017-10-17/service-2.json
index b74b8b2b4d1..66cf16777e8 100644
--- a/contrib/python/botocore/py3/botocore/data/secretsmanager/2017-10-17/service-2.json
+++ b/contrib/python/botocore/py3/botocore/data/secretsmanager/2017-10-17/service-2.json
@@ -309,7 +309,7 @@
{"shape":"InvalidParameterException"},
{"shape":"InternalServiceError"}
],
- "documentation":"<p>Attaches tags to a secret. Tags consist of a key name and a value. Tags are part of the secret's metadata. They are not associated with specific versions of the secret. This operation appends tags to the existing list of tags.</p> <p>The following restrictions apply to tags:</p> <ul> <li> <p>Maximum number of tags per secret: 50</p> </li> <li> <p>Maximum key length: 127 Unicode characters in UTF-8</p> </li> <li> <p>Maximum value length: 255 Unicode characters in UTF-8</p> </li> <li> <p>Tag keys and values are case sensitive.</p> </li> <li> <p>Do not use the <code>aws:</code> prefix in your tag names or values because Amazon Web Services reserves it for Amazon Web Services use. You can't edit or delete tag names or values with this prefix. Tags with this prefix do not count against your tags per secret limit.</p> </li> <li> <p>If you use your tagging schema across multiple services and resources, other services might have restrictions on allowed characters. Generally allowed characters: letters, spaces, and numbers representable in UTF-8, plus the following special characters: + - = . _ : / @.</p> </li> </ul> <important> <p>If you use tags as part of your security strategy, then adding or removing a tag can change permissions. If successfully completing this operation would result in you losing your permissions for this secret, then the operation is blocked and returns an Access Denied error.</p> </important> <p>Secrets Manager generates a CloudTrail log entry when you call this action. Do not include sensitive information in request parameters because it might be logged. For more information, see <a href=\"https://docs.aws.amazon.com/secretsmanager/latest/userguide/retrieve-ct-entries.html\">Logging Secrets Manager events with CloudTrail</a>.</p> <p> <b>Required permissions: </b> <code>secretsmanager:TagResource</code>. For more information, see <a href=\"https://docs.aws.amazon.com/secretsmanager/latest/userguide/reference_iam-permissions.html#reference_iam-permissions_actions\"> IAM policy actions for Secrets Manager</a> and <a href=\"https://docs.aws.amazon.com/secretsmanager/latest/userguide/auth-and-access.html\">Authentication and access control in Secrets Manager</a>. </p>"
+ "documentation":"<p>Attaches tags to a secret. Tags consist of a key name and a value. Tags are part of the secret's metadata. They are not associated with specific versions of the secret. This operation appends tags to the existing list of tags.</p> <p>For tag quotas and naming restrictions, see <a href=\"https://docs.aws.amazon.com/general/latest/gr/arg.html#taged-reference-quotas\">Service quotas for Tagging</a> in the <i>Amazon Web Services General Reference guide</i>.</p> <important> <p>If you use tags as part of your security strategy, then adding or removing a tag can change permissions. If successfully completing this operation would result in you losing your permissions for this secret, then the operation is blocked and returns an Access Denied error.</p> </important> <p>Secrets Manager generates a CloudTrail log entry when you call this action. Do not include sensitive information in request parameters because it might be logged. For more information, see <a href=\"https://docs.aws.amazon.com/secretsmanager/latest/userguide/retrieve-ct-entries.html\">Logging Secrets Manager events with CloudTrail</a>.</p> <p> <b>Required permissions: </b> <code>secretsmanager:TagResource</code>. For more information, see <a href=\"https://docs.aws.amazon.com/secretsmanager/latest/userguide/reference_iam-permissions.html#reference_iam-permissions_actions\"> IAM policy actions for Secrets Manager</a> and <a href=\"https://docs.aws.amazon.com/secretsmanager/latest/userguide/auth-and-access.html\">Authentication and access control in Secrets Manager</a>. </p>"
},
"UntagResource":{
"name":"UntagResource",
@@ -437,7 +437,7 @@
},
"ClientRequestToken":{
"shape":"ClientRequestTokenType",
- "documentation":"<p>If you include <code>SecretString</code> or <code>SecretBinary</code>, then Secrets Manager creates an initial version for the secret, and this parameter specifies the unique identifier for the new version. </p> <note> <p>If you use the Amazon Web Services CLI or one of the Amazon Web Services SDKs to call this operation, then you can leave this parameter empty. The CLI or SDK generates a random UUID for you and includes it as the value for this parameter in the request. If you don't use the SDK and instead generate a raw HTTP request to the Secrets Manager service endpoint, then you must generate a <code>ClientRequestToken</code> yourself for the new version and include the value in the request.</p> </note> <p>This value helps ensure idempotency. Secrets Manager uses this value to prevent the accidental creation of duplicate versions if there are failures and retries during a rotation. We recommend that you generate a <a href=\"https://wikipedia.org/wiki/Universally_unique_identifier\">UUID-type</a> value to ensure uniqueness of your versions within the specified secret. </p> <ul> <li> <p>If the <code>ClientRequestToken</code> value isn't already associated with a version of the secret then a new version of the secret is created. </p> </li> <li> <p>If a version with this value already exists and the version <code>SecretString</code> and <code>SecretBinary</code> values are the same as those in the request, then the request is ignored.</p> </li> <li> <p>If a version with this value already exists and that version's <code>SecretString</code> and <code>SecretBinary</code> values are different from those in the request, then the request fails because you cannot modify an existing version. Instead, use <a>PutSecretValue</a> to create a new version.</p> </li> </ul> <p>This value becomes the <code>VersionId</code> of the new version.</p>",
+ "documentation":"<p>If you include <code>SecretString</code> or <code>SecretBinary</code>, then Secrets Manager creates an initial version for the secret, and this parameter specifies the unique identifier for the new version. </p> <note> <p>If you use the Amazon Web Services CLI or one of the Amazon Web Services SDKs to call this operation, then you can leave this parameter empty. The CLI or SDK generates a random UUID for you and includes it as the value for this parameter in the request. </p> </note> <p>If you generate a raw HTTP request to the Secrets Manager service endpoint, then you must generate a <code>ClientRequestToken</code> and include it in the request.</p> <p>This value helps ensure idempotency. Secrets Manager uses this value to prevent the accidental creation of duplicate versions if there are failures and retries during a rotation. We recommend that you generate a <a href=\"https://wikipedia.org/wiki/Universally_unique_identifier\">UUID-type</a> value to ensure uniqueness of your versions within the specified secret. </p> <ul> <li> <p>If the <code>ClientRequestToken</code> value isn't already associated with a version of the secret then a new version of the secret is created. </p> </li> <li> <p>If a version with this value already exists and the version <code>SecretString</code> and <code>SecretBinary</code> values are the same as those in the request, then the request is ignored.</p> </li> <li> <p>If a version with this value already exists and that version's <code>SecretString</code> and <code>SecretBinary</code> values are different from those in the request, then the request fails because you cannot modify an existing version. Instead, use <a>PutSecretValue</a> to create a new version.</p> </li> </ul> <p>This value becomes the <code>VersionId</code> of the new version.</p>",
"idempotencyToken":true
},
"Description":{
@@ -458,7 +458,7 @@
},
"Tags":{
"shape":"TagListType",
- "documentation":"<p>A list of tags to attach to the secret. Each tag is a key and value pair of strings in a JSON text string, for example:</p> <p> <code>[{\"Key\":\"CostCenter\",\"Value\":\"12345\"},{\"Key\":\"environment\",\"Value\":\"production\"}]</code> </p> <p>Secrets Manager tag key names are case sensitive. A tag with the key \"ABC\" is a different tag from one with key \"abc\".</p> <p>If you check tags in permissions policies as part of your security strategy, then adding or removing a tag can change permissions. If the completion of this operation would result in you losing your permissions for this secret, then Secrets Manager blocks the operation and returns an <code>Access Denied</code> error. For more information, see <a href=\"https://docs.aws.amazon.com/secretsmanager/latest/userguide/auth-and-access_examples.html#tag-secrets-abac\">Control access to secrets using tags</a> and <a href=\"https://docs.aws.amazon.com/secretsmanager/latest/userguide/auth-and-access_examples.html#auth-and-access_tags2\">Limit access to identities with tags that match secrets' tags</a>.</p> <p>For information about how to format a JSON parameter for the various command line tool environments, see <a href=\"https://docs.aws.amazon.com/cli/latest/userguide/cli-using-param.html#cli-using-param-json\">Using JSON for Parameters</a>. If your command-line tool or SDK requires quotation marks around the parameter, you should use single quotes to avoid confusion with the double quotes required in the JSON text.</p> <p>The following restrictions apply to tags:</p> <ul> <li> <p>Maximum number of tags per secret: 50</p> </li> <li> <p>Maximum key length: 127 Unicode characters in UTF-8</p> </li> <li> <p>Maximum value length: 255 Unicode characters in UTF-8</p> </li> <li> <p>Tag keys and values are case sensitive.</p> </li> <li> <p>Do not use the <code>aws:</code> prefix in your tag names or values because Amazon Web Services reserves it for Amazon Web Services use. You can't edit or delete tag names or values with this prefix. Tags with this prefix do not count against your tags per secret limit.</p> </li> <li> <p>If you use your tagging schema across multiple services and resources, other services might have restrictions on allowed characters. Generally allowed characters: letters, spaces, and numbers representable in UTF-8, plus the following special characters: + - = . _ : / @.</p> </li> </ul>"
+ "documentation":"<p>A list of tags to attach to the secret. Each tag is a key and value pair of strings in a JSON text string, for example:</p> <p> <code>[{\"Key\":\"CostCenter\",\"Value\":\"12345\"},{\"Key\":\"environment\",\"Value\":\"production\"}]</code> </p> <p>Secrets Manager tag key names are case sensitive. A tag with the key \"ABC\" is a different tag from one with key \"abc\".</p> <p>If you check tags in permissions policies as part of your security strategy, then adding or removing a tag can change permissions. If the completion of this operation would result in you losing your permissions for this secret, then Secrets Manager blocks the operation and returns an <code>Access Denied</code> error. For more information, see <a href=\"https://docs.aws.amazon.com/secretsmanager/latest/userguide/auth-and-access_examples.html#tag-secrets-abac\">Control access to secrets using tags</a> and <a href=\"https://docs.aws.amazon.com/secretsmanager/latest/userguide/auth-and-access_examples.html#auth-and-access_tags2\">Limit access to identities with tags that match secrets' tags</a>.</p> <p>For information about how to format a JSON parameter for the various command line tool environments, see <a href=\"https://docs.aws.amazon.com/cli/latest/userguide/cli-using-param.html#cli-using-param-json\">Using JSON for Parameters</a>. If your command-line tool or SDK requires quotation marks around the parameter, you should use single quotes to avoid confusion with the double quotes required in the JSON text.</p> <p>For tag quotas and naming restrictions, see <a href=\"https://docs.aws.amazon.com/general/latest/gr/arg.html#taged-reference-quotas\">Service quotas for Tagging</a> in the <i>Amazon Web Services General Reference guide</i>.</p>"
},
"AddReplicaRegions":{
"shape":"AddReplicaRegionListType",
@@ -1097,7 +1097,7 @@
},
"ClientRequestToken":{
"shape":"ClientRequestTokenType",
- "documentation":"<p>A unique identifier for the new version of the secret. </p> <note> <p>If you use the Amazon Web Services CLI or one of the Amazon Web Services SDKs to call this operation, then you can leave this parameter empty because they generate a random UUID for you. If you don't use the SDK and instead generate a raw HTTP request to the Secrets Manager service endpoint, then you must generate a <code>ClientRequestToken</code> yourself for new versions and include that value in the request. </p> </note> <p>This value helps ensure idempotency. Secrets Manager uses this value to prevent the accidental creation of duplicate versions if there are failures and retries during the Lambda rotation function processing. We recommend that you generate a <a href=\"https://wikipedia.org/wiki/Universally_unique_identifier\">UUID-type</a> value to ensure uniqueness within the specified secret. </p> <ul> <li> <p>If the <code>ClientRequestToken</code> value isn't already associated with a version of the secret then a new version of the secret is created. </p> </li> <li> <p>If a version with this value already exists and that version's <code>SecretString</code> or <code>SecretBinary</code> values are the same as those in the request then the request is ignored. The operation is idempotent. </p> </li> <li> <p>If a version with this value already exists and the version of the <code>SecretString</code> and <code>SecretBinary</code> values are different from those in the request, then the request fails because you can't modify a secret version. You can only create new versions to store new secret values.</p> </li> </ul> <p>This value becomes the <code>VersionId</code> of the new version.</p>",
+ "documentation":"<p>A unique identifier for the new version of the secret. </p> <note> <p>If you use the Amazon Web Services CLI or one of the Amazon Web Services SDKs to call this operation, then you can leave this parameter empty. The CLI or SDK generates a random UUID for you and includes it as the value for this parameter in the request. </p> </note> <p>If you generate a raw HTTP request to the Secrets Manager service endpoint, then you must generate a <code>ClientRequestToken</code> and include it in the request.</p> <p>This value helps ensure idempotency. Secrets Manager uses this value to prevent the accidental creation of duplicate versions if there are failures and retries during a rotation. We recommend that you generate a <a href=\"https://wikipedia.org/wiki/Universally_unique_identifier\">UUID-type</a> value to ensure uniqueness of your versions within the specified secret. </p> <ul> <li> <p>If the <code>ClientRequestToken</code> value isn't already associated with a version of the secret then a new version of the secret is created. </p> </li> <li> <p>If a version with this value already exists and that version's <code>SecretString</code> or <code>SecretBinary</code> values are the same as those in the request then the request is ignored. The operation is idempotent. </p> </li> <li> <p>If a version with this value already exists and the version of the <code>SecretString</code> and <code>SecretBinary</code> values are different from those in the request, then the request fails because you can't modify a secret version. You can only create new versions to store new secret values.</p> </li> </ul> <p>This value becomes the <code>VersionId</code> of the new version.</p>",
"idempotencyToken":true
},
"SecretBinary":{
@@ -1311,7 +1311,7 @@
},
"ClientRequestToken":{
"shape":"ClientRequestTokenType",
- "documentation":"<p>A unique identifier for the new version of the secret that helps ensure idempotency. Secrets Manager uses this value to prevent the accidental creation of duplicate versions if there are failures and retries during rotation. This value becomes the <code>VersionId</code> of the new version.</p> <p>If you use the Amazon Web Services CLI or one of the Amazon Web Services SDK to call this operation, then you can leave this parameter empty. The CLI or SDK generates a random UUID for you and includes that in the request for this parameter. If you don't use the SDK and instead generate a raw HTTP request to the Secrets Manager service endpoint, then you must generate a <code>ClientRequestToken</code> yourself for new versions and include that value in the request.</p> <p>You only need to specify this value if you implement your own retry logic and you want to ensure that Secrets Manager doesn't attempt to create a secret version twice. We recommend that you generate a <a href=\"https://wikipedia.org/wiki/Universally_unique_identifier\">UUID-type</a> value to ensure uniqueness within the specified secret. </p>",
+ "documentation":"<p>A unique identifier for the new version of the secret. You only need to specify this value if you implement your own retry logic and you want to ensure that Secrets Manager doesn't attempt to create a secret version twice.</p> <note> <p>If you use the Amazon Web Services CLI or one of the Amazon Web Services SDKs to call this operation, then you can leave this parameter empty. The CLI or SDK generates a random UUID for you and includes it as the value for this parameter in the request. </p> </note> <p>If you generate a raw HTTP request to the Secrets Manager service endpoint, then you must generate a <code>ClientRequestToken</code> and include it in the request.</p> <p>This value helps ensure idempotency. Secrets Manager uses this value to prevent the accidental creation of duplicate versions if there are failures and retries during a rotation. We recommend that you generate a <a href=\"https://wikipedia.org/wiki/Universally_unique_identifier\">UUID-type</a> value to ensure uniqueness of your versions within the specified secret. </p>",
"idempotencyToken":true
},
"RotationLambdaARN":{
@@ -1657,7 +1657,7 @@
},
"ClientRequestToken":{
"shape":"ClientRequestTokenType",
- "documentation":"<p>If you include <code>SecretString</code> or <code>SecretBinary</code>, then Secrets Manager creates a new version for the secret, and this parameter specifies the unique identifier for the new version.</p> <note> <p>If you use the Amazon Web Services CLI or one of the Amazon Web Services SDKs to call this operation, then you can leave this parameter empty. The CLI or SDK generates a random UUID for you and includes it as the value for this parameter in the request. If you don't use the SDK and instead generate a raw HTTP request to the Secrets Manager service endpoint, then you must generate a <code>ClientRequestToken</code> yourself for the new version and include the value in the request.</p> </note> <p>This value becomes the <code>VersionId</code> of the new version.</p>",
+ "documentation":"<p>If you include <code>SecretString</code> or <code>SecretBinary</code>, then Secrets Manager creates a new version for the secret, and this parameter specifies the unique identifier for the new version.</p> <note> <p>If you use the Amazon Web Services CLI or one of the Amazon Web Services SDKs to call this operation, then you can leave this parameter empty. The CLI or SDK generates a random UUID for you and includes it as the value for this parameter in the request. </p> </note> <p>If you generate a raw HTTP request to the Secrets Manager service endpoint, then you must generate a <code>ClientRequestToken</code> and include it in the request.</p> <p>This value helps ensure idempotency. Secrets Manager uses this value to prevent the accidental creation of duplicate versions if there are failures and retries during a rotation. We recommend that you generate a <a href=\"https://wikipedia.org/wiki/Universally_unique_identifier\">UUID-type</a> value to ensure uniqueness of your versions within the specified secret. </p>",
"idempotencyToken":true
},
"Description":{
diff --git a/contrib/python/botocore/py3/botocore/data/securityhub/2018-10-26/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/securityhub/2018-10-26/endpoint-rule-set-1.json.gz
index f9221a33d27..a3068164b5a 100644
--- a/contrib/python/botocore/py3/botocore/data/securityhub/2018-10-26/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/securityhub/2018-10-26/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/securitylake/2018-05-10/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/securitylake/2018-05-10/endpoint-rule-set-1.json.gz
index e0a51a53854..a667a1d5c7c 100644
--- a/contrib/python/botocore/py3/botocore/data/securitylake/2018-05-10/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/securitylake/2018-05-10/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/serverlessrepo/2017-09-08/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/serverlessrepo/2017-09-08/endpoint-rule-set-1.json.gz
index 200c93e1cf4..e880af6a1bb 100644
--- a/contrib/python/botocore/py3/botocore/data/serverlessrepo/2017-09-08/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/serverlessrepo/2017-09-08/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/service-quotas/2019-06-24/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/service-quotas/2019-06-24/endpoint-rule-set-1.json.gz
index 33b75c9f51a..303252e3360 100644
--- a/contrib/python/botocore/py3/botocore/data/service-quotas/2019-06-24/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/service-quotas/2019-06-24/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/servicecatalog-appregistry/2020-06-24/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/servicecatalog-appregistry/2020-06-24/endpoint-rule-set-1.json.gz
index 6889d15995a..a909bba7a3c 100644
--- a/contrib/python/botocore/py3/botocore/data/servicecatalog-appregistry/2020-06-24/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/servicecatalog-appregistry/2020-06-24/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/servicecatalog/2015-12-10/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/servicecatalog/2015-12-10/endpoint-rule-set-1.json.gz
index 431588d6428..09d5328ff3f 100644
--- a/contrib/python/botocore/py3/botocore/data/servicecatalog/2015-12-10/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/servicecatalog/2015-12-10/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/servicecatalog/2015-12-10/service-2.json b/contrib/python/botocore/py3/botocore/data/servicecatalog/2015-12-10/service-2.json
index 933371fc974..2ad3b9d53e7 100644
--- a/contrib/python/botocore/py3/botocore/data/servicecatalog/2015-12-10/service-2.json
+++ b/contrib/python/botocore/py3/botocore/data/servicecatalog/2015-12-10/service-2.json
@@ -56,7 +56,7 @@
{"shape":"ResourceNotFoundException"},
{"shape":"LimitExceededException"}
],
- "documentation":"<p>Associates the specified principal ARN with the specified portfolio.</p> <p>If you share the portfolio with principal name sharing enabled, the <code>PrincipalARN</code> association is included in the share. </p> <p>The <code>PortfolioID</code>, <code>PrincipalARN</code>, and <code>PrincipalType</code> parameters are required. </p> <p>You can associate a maximum of 10 Principals with a portfolio using <code>PrincipalType</code> as <code>IAM_PATTERN</code> </p> <note> <p>When you associate a principal with portfolio, a potential privilege escalation path may occur when that portfolio is then shared with other accounts. For a user in a recipient account who is <i>not</i> an Service Catalog Admin, but still has the ability to create Principals (Users/Groups/Roles), that user could create a role that matches a principal name association for the portfolio. Although this user may not know which principal names are associated through Service Catalog, they may be able to guess the user. If this potential escalation path is a concern, then Service Catalog recommends using <code>PrincipalType</code> as <code>IAM</code>. With this configuration, the <code>PrincipalARN</code> must already exist in the recipient account before it can be associated. </p> </note>"
+ "documentation":"<p>Associates the specified principal ARN with the specified portfolio.</p> <p>If you share the portfolio with principal name sharing enabled, the <code>PrincipalARN</code> association is included in the share. </p> <p>The <code>PortfolioID</code>, <code>PrincipalARN</code>, and <code>PrincipalType</code> parameters are required. </p> <p>You can associate a maximum of 10 Principals with a portfolio using <code>PrincipalType</code> as <code>IAM_PATTERN</code>. </p> <note> <p>When you associate a principal with portfolio, a potential privilege escalation path may occur when that portfolio is then shared with other accounts. For a user in a recipient account who is <i>not</i> an Service Catalog Admin, but still has the ability to create Principals (Users/Groups/Roles), that user could create a role that matches a principal name association for the portfolio. Although this user may not know which principal names are associated through Service Catalog, they may be able to guess the user. If this potential escalation path is a concern, then Service Catalog recommends using <code>PrincipalType</code> as <code>IAM</code>. With this configuration, the <code>PrincipalARN</code> must already exist in the recipient account before it can be associated. </p> </note>"
},
"AssociateProductWithPortfolio":{
"name":"AssociateProductWithPortfolio",
@@ -4580,7 +4580,8 @@
"CLOUD_FORMATION_TEMPLATE",
"MARKETPLACE",
"TERRAFORM_OPEN_SOURCE",
- "TERRAFORM_CLOUD"
+ "TERRAFORM_CLOUD",
+ "EXTERNAL"
],
"max":8191
},
@@ -4836,7 +4837,7 @@
},
"Type":{
"shape":"ProvisionedProductType",
- "documentation":"<p>The type of provisioned product. The supported values are <code>CFN_STACK</code> and <code>CFN_STACKSET</code>.</p>"
+ "documentation":"<p>The type of provisioned product. The supported values are <code>CFN_STACK</code>, <code>CFN_STACKSET</code>, <code>TERRAFORM_OPEN_SOURCE</code>, <code>TERRAFORM_CLOUD</code>, and <code>EXTERNAL</code>.</p>"
},
"Id":{
"shape":"Id",
@@ -4922,7 +4923,7 @@
},
"Type":{
"shape":"ProvisionedProductType",
- "documentation":"<p>The type of provisioned product. The supported values are <code>CFN_STACK</code> and <code>CFN_STACKSET</code>.</p>"
+ "documentation":"<p>The type of provisioned product. The supported values are <code>CFN_STACK</code>, <code>CFN_STACKSET</code>, <code>TERRAFORM_OPEN_SOURCE</code>, <code>TERRAFORM_CLOUD</code>, and <code>EXTERNAL</code>.</p>"
},
"Id":{
"shape":"ProvisionedProductId",
@@ -5186,7 +5187,7 @@
},
"Type":{
"shape":"ProvisioningArtifactType",
- "documentation":"<p>The type of provisioning artifact.</p> <p> <code>CLOUD_FORMATION_TEMPLATE</code> - CloudFormation template</p>"
+ "documentation":"<p>The type of provisioning artifact.</p> <ul> <li> <p> <code>CLOUD_FORMATION_TEMPLATE</code> - CloudFormation template</p> </li> <li> <p> <code>TERRAFORM_OPEN_SOURCE</code> - Terraform Open Source configuration file</p> </li> <li> <p> <code>TERRAFORM_CLOUD</code> - Terraform Cloud configuration file</p> </li> <li> <p> <code>EXTERNAL</code> - External configuration file</p> </li> </ul>"
},
"CreatedTime":{
"shape":"CreationTime",
@@ -5321,7 +5322,7 @@
},
"Type":{
"shape":"ProvisioningArtifactType",
- "documentation":"<p>The type of provisioning artifact.</p> <ul> <li> <p> <code>CLOUD_FORMATION_TEMPLATE</code> - CloudFormation template</p> </li> <li> <p> <code>TERRAFORM_OPEN_SOURCE</code> - Terraform open source configuration file</p> </li> </ul>"
+ "documentation":"<p>The type of provisioning artifact.</p> <ul> <li> <p> <code>CLOUD_FORMATION_TEMPLATE</code> - CloudFormation template</p> </li> <li> <p> <code>TERRAFORM_OPEN_SOURCE</code> - Terraform Open Source configuration file</p> </li> <li> <p> <code>TERRAFORM_CLOUD</code> - Terraform Cloud configuration file</p> </li> <li> <p> <code>EXTERNAL</code> - External configuration file</p> </li> </ul>"
},
"DisableTemplateValidation":{
"shape":"DisableTemplateValidation",
@@ -5372,7 +5373,8 @@
"MARKETPLACE_AMI",
"MARKETPLACE_CAR",
"TERRAFORM_OPEN_SOURCE",
- "TERRAFORM_CLOUD"
+ "TERRAFORM_CLOUD",
+ "EXTERNAL"
]
},
"ProvisioningArtifactView":{
@@ -5470,7 +5472,7 @@
},
"ProvisionedProductType":{
"shape":"ProvisionedProductType",
- "documentation":"<p>The type of provisioned product. The supported values are <code>CFN_STACK</code>, <code>CFN_STACKSET</code>, <code>TERRAFORM_OPEN_SOURCE</code>, and <code>TERRAFORM_CLOUD</code>.</p>"
+ "documentation":"<p>The type of provisioned product. The supported values are <code>CFN_STACK</code>, <code>CFN_STACKSET</code>, <code>TERRAFORM_OPEN_SOURCE</code>, <code>TERRAFORM_CLOUD</code>, and <code>EXTERNAL</code>.</p>"
},
"RecordType":{
"shape":"RecordType",
diff --git a/contrib/python/botocore/py3/botocore/data/servicediscovery/2017-03-14/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/servicediscovery/2017-03-14/endpoint-rule-set-1.json.gz
index 90b86c423b8..46c1c9eb7d1 100644
--- a/contrib/python/botocore/py3/botocore/data/servicediscovery/2017-03-14/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/servicediscovery/2017-03-14/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/ses/2010-12-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/ses/2010-12-01/endpoint-rule-set-1.json.gz
index 7d8b602f1d5..2a638450a86 100644
--- a/contrib/python/botocore/py3/botocore/data/ses/2010-12-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/ses/2010-12-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/sesv2/2019-09-27/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/sesv2/2019-09-27/endpoint-rule-set-1.json.gz
index c82b4a05b17..a77662e30bf 100644
--- a/contrib/python/botocore/py3/botocore/data/sesv2/2019-09-27/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/sesv2/2019-09-27/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/shield/2016-06-02/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/shield/2016-06-02/endpoint-rule-set-1.json.gz
index a9216a7d30a..f61f5203c88 100644
--- a/contrib/python/botocore/py3/botocore/data/shield/2016-06-02/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/shield/2016-06-02/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/signer/2017-08-25/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/signer/2017-08-25/endpoint-rule-set-1.json.gz
index 369eecb75f4..2e0fc7c5fc7 100644
--- a/contrib/python/botocore/py3/botocore/data/signer/2017-08-25/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/signer/2017-08-25/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/simspaceweaver/2022-10-28/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/simspaceweaver/2022-10-28/endpoint-rule-set-1.json.gz
index c1160d78320..9c65ebc0581 100644
--- a/contrib/python/botocore/py3/botocore/data/simspaceweaver/2022-10-28/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/simspaceweaver/2022-10-28/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/sms-voice/2018-09-05/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/sms-voice/2018-09-05/endpoint-rule-set-1.json.gz
index 1d152e56e33..51c70e88d98 100644
--- a/contrib/python/botocore/py3/botocore/data/sms-voice/2018-09-05/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/sms-voice/2018-09-05/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/sms/2016-10-24/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/sms/2016-10-24/endpoint-rule-set-1.json.gz
index 35ad9589707..c189439ed6c 100644
--- a/contrib/python/botocore/py3/botocore/data/sms/2016-10-24/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/sms/2016-10-24/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/snow-device-management/2021-08-04/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/snow-device-management/2021-08-04/endpoint-rule-set-1.json.gz
index c09a44431a2..aa2035afbbf 100644
--- a/contrib/python/botocore/py3/botocore/data/snow-device-management/2021-08-04/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/snow-device-management/2021-08-04/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/snowball/2016-06-30/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/snowball/2016-06-30/endpoint-rule-set-1.json.gz
index 5b1e29791e6..ba040068a03 100644
--- a/contrib/python/botocore/py3/botocore/data/snowball/2016-06-30/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/snowball/2016-06-30/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/sns/2010-03-31/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/sns/2010-03-31/endpoint-rule-set-1.json.gz
index 4c74607ca4b..6f05fed0f1a 100644
--- a/contrib/python/botocore/py3/botocore/data/sns/2010-03-31/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/sns/2010-03-31/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/sqs/2012-11-05/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/sqs/2012-11-05/endpoint-rule-set-1.json.gz
index 49a0b50d746..eda1aebd17f 100644
--- a/contrib/python/botocore/py3/botocore/data/sqs/2012-11-05/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/sqs/2012-11-05/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/ssm-contacts/2021-05-03/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/ssm-contacts/2021-05-03/endpoint-rule-set-1.json.gz
index 866576bfe19..06b258c1784 100644
--- a/contrib/python/botocore/py3/botocore/data/ssm-contacts/2021-05-03/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/ssm-contacts/2021-05-03/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/ssm-incidents/2018-05-10/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/ssm-incidents/2018-05-10/endpoint-rule-set-1.json.gz
index d49d44fc98e..193b29d24ea 100644
--- a/contrib/python/botocore/py3/botocore/data/ssm-incidents/2018-05-10/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/ssm-incidents/2018-05-10/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/ssm-sap/2018-05-10/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/ssm-sap/2018-05-10/endpoint-rule-set-1.json.gz
index ad4fdd3d4a3..afc6f60f03c 100644
--- a/contrib/python/botocore/py3/botocore/data/ssm-sap/2018-05-10/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/ssm-sap/2018-05-10/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/ssm/2014-11-06/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/ssm/2014-11-06/endpoint-rule-set-1.json.gz
index 930040db5e5..edd7daa03a5 100644
--- a/contrib/python/botocore/py3/botocore/data/ssm/2014-11-06/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/ssm/2014-11-06/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/sso-admin/2020-07-20/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/sso-admin/2020-07-20/endpoint-rule-set-1.json.gz
index 5ff9dc45db2..14116c871ac 100644
--- a/contrib/python/botocore/py3/botocore/data/sso-admin/2020-07-20/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/sso-admin/2020-07-20/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/sso-oidc/2019-06-10/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/sso-oidc/2019-06-10/endpoint-rule-set-1.json.gz
index 7eaabcc90a3..af5a6f6887b 100644
--- a/contrib/python/botocore/py3/botocore/data/sso-oidc/2019-06-10/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/sso-oidc/2019-06-10/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/sso/2019-06-10/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/sso/2019-06-10/endpoint-rule-set-1.json.gz
index 28c4b42c8f4..9384d9768af 100644
--- a/contrib/python/botocore/py3/botocore/data/sso/2019-06-10/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/sso/2019-06-10/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/stepfunctions/2016-11-23/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/stepfunctions/2016-11-23/endpoint-rule-set-1.json.gz
index 41e150c35cb..a23768f16d6 100644
--- a/contrib/python/botocore/py3/botocore/data/stepfunctions/2016-11-23/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/stepfunctions/2016-11-23/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/storagegateway/2013-06-30/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/storagegateway/2013-06-30/endpoint-rule-set-1.json.gz
index 1e6c41a76b8..c5ba05bbbb2 100644
--- a/contrib/python/botocore/py3/botocore/data/storagegateway/2013-06-30/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/storagegateway/2013-06-30/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/sts/2011-06-15/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/sts/2011-06-15/endpoint-rule-set-1.json.gz
index 3821a78d7f0..df1dea50dae 100644
--- a/contrib/python/botocore/py3/botocore/data/sts/2011-06-15/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/sts/2011-06-15/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/support-app/2021-08-20/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/support-app/2021-08-20/endpoint-rule-set-1.json.gz
index 93fedf67a2d..a5cb95c1dfd 100644
--- a/contrib/python/botocore/py3/botocore/data/support-app/2021-08-20/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/support-app/2021-08-20/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/support/2013-04-15/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/support/2013-04-15/endpoint-rule-set-1.json.gz
index 9cfbaa78e57..c2c4a3f06c6 100644
--- a/contrib/python/botocore/py3/botocore/data/support/2013-04-15/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/support/2013-04-15/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/swf/2012-01-25/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/swf/2012-01-25/endpoint-rule-set-1.json.gz
index dcec6129fa5..78c5822aa65 100644
--- a/contrib/python/botocore/py3/botocore/data/swf/2012-01-25/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/swf/2012-01-25/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/synthetics/2017-10-11/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/synthetics/2017-10-11/endpoint-rule-set-1.json.gz
index 6b95aa5eee9..adf7af7750e 100644
--- a/contrib/python/botocore/py3/botocore/data/synthetics/2017-10-11/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/synthetics/2017-10-11/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/textract/2018-06-27/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/textract/2018-06-27/endpoint-rule-set-1.json.gz
index 487182c75cb..f61f9209501 100644
--- a/contrib/python/botocore/py3/botocore/data/textract/2018-06-27/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/textract/2018-06-27/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/timestream-query/2018-11-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/timestream-query/2018-11-01/endpoint-rule-set-1.json.gz
index dad0b8f4c66..07413324333 100644
--- a/contrib/python/botocore/py3/botocore/data/timestream-query/2018-11-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/timestream-query/2018-11-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/timestream-write/2018-11-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/timestream-write/2018-11-01/endpoint-rule-set-1.json.gz
index 77c14b58cf9..33e66f42117 100644
--- a/contrib/python/botocore/py3/botocore/data/timestream-write/2018-11-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/timestream-write/2018-11-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/tnb/2008-10-21/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/tnb/2008-10-21/endpoint-rule-set-1.json.gz
index b8767e121f9..0b46b0c81b9 100644
--- a/contrib/python/botocore/py3/botocore/data/tnb/2008-10-21/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/tnb/2008-10-21/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/transcribe/2017-10-26/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/transcribe/2017-10-26/endpoint-rule-set-1.json.gz
index 6c49f6fed2f..a7f71d7ddae 100644
--- a/contrib/python/botocore/py3/botocore/data/transcribe/2017-10-26/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/transcribe/2017-10-26/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/transfer/2018-11-05/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/transfer/2018-11-05/endpoint-rule-set-1.json.gz
index fec66d4e77e..6faaf4f336a 100644
--- a/contrib/python/botocore/py3/botocore/data/transfer/2018-11-05/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/transfer/2018-11-05/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/translate/2017-07-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/translate/2017-07-01/endpoint-rule-set-1.json.gz
index b8b30e74d36..7221595998c 100644
--- a/contrib/python/botocore/py3/botocore/data/translate/2017-07-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/translate/2017-07-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/verifiedpermissions/2021-12-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/verifiedpermissions/2021-12-01/endpoint-rule-set-1.json.gz
index 6d23b9573a9..205fd05e835 100644
--- a/contrib/python/botocore/py3/botocore/data/verifiedpermissions/2021-12-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/verifiedpermissions/2021-12-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/verifiedpermissions/2021-12-01/service-2.json b/contrib/python/botocore/py3/botocore/data/verifiedpermissions/2021-12-01/service-2.json
index d0e3f80e7eb..0ed501dfc89 100644
--- a/contrib/python/botocore/py3/botocore/data/verifiedpermissions/2021-12-01/service-2.json
+++ b/contrib/python/botocore/py3/botocore/data/verifiedpermissions/2021-12-01/service-2.json
@@ -24,6 +24,7 @@
"errors":[
{"shape":"ValidationException"},
{"shape":"ServiceQuotaExceededException"},
+ {"shape":"ConflictException"},
{"shape":"AccessDeniedException"},
{"shape":"ResourceNotFoundException"},
{"shape":"ThrottlingException"},
@@ -43,6 +44,7 @@
"errors":[
{"shape":"ValidationException"},
{"shape":"ServiceQuotaExceededException"},
+ {"shape":"ConflictException"},
{"shape":"AccessDeniedException"},
{"shape":"ResourceNotFoundException"},
{"shape":"ThrottlingException"},
@@ -62,11 +64,12 @@
"errors":[
{"shape":"ValidationException"},
{"shape":"ServiceQuotaExceededException"},
+ {"shape":"ConflictException"},
{"shape":"AccessDeniedException"},
{"shape":"ThrottlingException"},
{"shape":"InternalServerException"}
],
- "documentation":"<p>Creates a policy store. A policy store is a container for policy resources.</p> <note> <p>Although <a href=\"https://docs.cedarpolicy.com/schema.html#namespace\">Cedar supports multiple namespaces</a>, Verified Permissions currently supports only one namespace per policy store.</p> </note> <note> <p>Verified Permissions is <i> <a href=\"https://wikipedia.org/wiki/Eventual_consistency\">eventually consistent</a> </i>. It can take a few seconds for a new or changed element to be propagate through the service and be visible in the results of other Verified Permissions operations.</p> </note>",
+ "documentation":"<p>Creates a policy store. A policy store is a container for policy resources.</p> <note> <p>Although <a href=\"https://docs.cedarpolicy.com/schema/schema.html#namespace\">Cedar supports multiple namespaces</a>, Verified Permissions currently supports only one namespace per policy store.</p> </note> <note> <p>Verified Permissions is <i> <a href=\"https://wikipedia.org/wiki/Eventual_consistency\">eventually consistent</a> </i>. It can take a few seconds for a new or changed element to be propagate through the service and be visible in the results of other Verified Permissions operations.</p> </note>",
"idempotent":true
},
"CreatePolicyTemplate":{
@@ -80,6 +83,7 @@
"errors":[
{"shape":"ValidationException"},
{"shape":"ServiceQuotaExceededException"},
+ {"shape":"ConflictException"},
{"shape":"AccessDeniedException"},
{"shape":"ResourceNotFoundException"},
{"shape":"ThrottlingException"},
@@ -442,7 +446,7 @@
{"shape":"ThrottlingException"},
{"shape":"InternalServerException"}
],
- "documentation":"<p>Updates the specified policy template. You can update only the description and the some elements of the <a href=\"https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_UpdatePolicyTemplate.html#amazonverifiedpermissions-UpdatePolicyTemplate-request-policyBody\">policyBody</a>. </p> <important> <p>Changes you make to the policy template content are immediately reflected in authorization decisions that involve all template-linked policies instantiated from this template.</p> </important> <note> <p>Verified Permissions is <i> <a href=\"https://wikipedia.org/wiki/Eventual_consistency\">eventually consistent</a> </i>. It can take a few seconds for a new or changed element to be propagate through the service and be visible in the results of other Verified Permissions operations.</p> </note>",
+ "documentation":"<p>Updates the specified policy template. You can update only the description and the some elements of the <a href=\"https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_UpdatePolicyTemplate.html#amazonverifiedpermissions-UpdatePolicyTemplate-request-policyBody\">policyBody</a>. </p> <important> <p>Changes you make to the policy template content are immediately (within the constraints of eventual consistency) reflected in authorization decisions that involve all template-linked policies instantiated from this template.</p> </important> <note> <p>Verified Permissions is <i> <a href=\"https://wikipedia.org/wiki/Eventual_consistency\">eventually consistent</a> </i>. It can take a few seconds for a new or changed element to be propagate through the service and be visible in the results of other Verified Permissions operations.</p> </note>",
"idempotent":true
}
},
@@ -493,7 +497,7 @@
"members":{
"boolean":{
"shape":"BooleanAttribute",
- "documentation":"<p>An attribute value of <a href=\"https://docs.cedarpolicy.com/syntax-datatypes.html#boolean\">Boolean</a> type.</p> <p>Example: <code>{\"boolean\": true}</code> </p>"
+ "documentation":"<p>An attribute value of <a href=\"https://docs.cedarpolicy.com/policies/syntax-datatypes.html#boolean\">Boolean</a> type.</p> <p>Example: <code>{\"boolean\": true}</code> </p>"
},
"entityIdentifier":{
"shape":"EntityIdentifier",
@@ -501,19 +505,19 @@
},
"long":{
"shape":"LongAttribute",
- "documentation":"<p>An attribute value of <a href=\"https://docs.cedarpolicy.com/syntax-datatypes.html#long\">Long</a> type.</p> <p>Example: <code>{\"long\": 0}</code> </p>"
+ "documentation":"<p>An attribute value of <a href=\"https://docs.cedarpolicy.com/policies/syntax-datatypes.html#long\">Long</a> type.</p> <p>Example: <code>{\"long\": 0}</code> </p>"
},
"string":{
"shape":"StringAttribute",
- "documentation":"<p>An attribute value of <a href=\"https://docs.cedarpolicy.com/syntax-datatypes.html#string\">String</a> type.</p> <p>Example: <code>{\"string\": \"abc\"}</code> </p>"
+ "documentation":"<p>An attribute value of <a href=\"https://docs.cedarpolicy.com/policies/syntax-datatypes.html#string\">String</a> type.</p> <p>Example: <code>{\"string\": \"abc\"}</code> </p>"
},
"set":{
"shape":"SetAttribute",
- "documentation":"<p>An attribute value of <a href=\"https://docs.cedarpolicy.com/syntax-datatypes.html#set\">Set</a> type.</p> <p>Example: <code>{\"set\": [ {} ] }</code> </p>"
+ "documentation":"<p>An attribute value of <a href=\"https://docs.cedarpolicy.com/policies/syntax-datatypes.html#set\">Set</a> type.</p> <p>Example: <code>{\"set\": [ {} ] }</code> </p>"
},
"record":{
"shape":"RecordAttribute",
- "documentation":"<p>An attribute value of <a href=\"https://docs.cedarpolicy.com/syntax-datatypes.html#record\">Record</a> type.</p> <p>Example: <code>{\"record\": { \"keyName\": {} } }</code> </p>"
+ "documentation":"<p>An attribute value of <a href=\"https://docs.cedarpolicy.com/policies/syntax-datatypes.html#record\">Record</a> type.</p> <p>Example: <code>{\"record\": { \"keyName\": {} } }</code> </p>"
}
},
"documentation":"<p>The value of an attribute.</p> <p>Contains information about the runtime context for a request for which an authorization decision is made. </p> <p>This data type is used as a member of the <a href=\"https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_ContextDefinition.html\">ContextDefinition</a> structure which is uses as a request parameter for the <a href=\"https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_IsAuthorized.html\">IsAuthorized</a> and <a href=\"https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_IsAuthorizedWithToken.html\">IsAuthorizedWithToken</a> operations.</p>",
@@ -2474,7 +2478,7 @@
"documentation":"<p>The list of fields that aren't valid.</p>"
}
},
- "documentation":"<p>The request failed because one or more input parameters don't satisfy their constraint requirements. The output is provided as a list of fields and a reason for each field that isn't valid.</p> <p>The possible reasons include the following:</p> <ul> <li> <p> <b>UnrecognizedEntityType</b> </p> <p>The policy includes an entity type that isn't found in the schema.</p> </li> <li> <p> <b>UnrecognizedActionId</b> </p> <p>The policy includes an action id that isn't found in the schema.</p> </li> <li> <p> <b>InvalidActionApplication</b> </p> <p>The policy includes an action that, according to the schema, doesn't support the specified principal and resource.</p> </li> <li> <p> <b>UnexpectedType</b> </p> <p>The policy included an operand that isn't a valid type for the specified operation.</p> </li> <li> <p> <b>IncompatibleTypes</b> </p> <p>The types of elements included in a <code>set</code>, or the types of expressions used in an <code>if...then...else</code> clause aren't compatible in this context.</p> </li> <li> <p> <b>MissingAttribute</b> </p> <p>The policy attempts to access a record or entity attribute that isn't specified in the schema. Test for the existence of the attribute first before attempting to access its value. For more information, see the <a href=\"https://docs.cedarpolicy.com/syntax-operators.html#has-presence-of-attribute-test\">has (presence of attribute test) operator</a> in the <i>Cedar Policy Language Guide</i>.</p> </li> <li> <p> <b>UnsafeOptionalAttributeAccess</b> </p> <p>The policy attempts to access a record or entity attribute that is optional and isn't guaranteed to be present. Test for the existence of the attribute first before attempting to access its value. For more information, see the <a href=\"https://docs.cedarpolicy.com/syntax-operators.html#has-presence-of-attribute-test\">has (presence of attribute test) operator</a> in the <i>Cedar Policy Language Guide</i>.</p> </li> <li> <p> <b>ImpossiblePolicy</b> </p> <p>Cedar has determined that a policy condition always evaluates to false. If the policy is always false, it can never apply to any query, and so it can never affect an authorization decision.</p> </li> <li> <p> <b>WrongNumberArguments</b> </p> <p>The policy references an extension type with the wrong number of arguments.</p> </li> <li> <p> <b>FunctionArgumentValidationError</b> </p> <p>Cedar couldn't parse the argument passed to an extension type. For example, a string that is to be parsed as an IPv4 address can contain only digits and the period character.</p> </li> </ul>",
+ "documentation":"<p>The request failed because one or more input parameters don't satisfy their constraint requirements. The output is provided as a list of fields and a reason for each field that isn't valid.</p> <p>The possible reasons include the following:</p> <ul> <li> <p> <b>UnrecognizedEntityType</b> </p> <p>The policy includes an entity type that isn't found in the schema.</p> </li> <li> <p> <b>UnrecognizedActionId</b> </p> <p>The policy includes an action id that isn't found in the schema.</p> </li> <li> <p> <b>InvalidActionApplication</b> </p> <p>The policy includes an action that, according to the schema, doesn't support the specified principal and resource.</p> </li> <li> <p> <b>UnexpectedType</b> </p> <p>The policy included an operand that isn't a valid type for the specified operation.</p> </li> <li> <p> <b>IncompatibleTypes</b> </p> <p>The types of elements included in a <code>set</code>, or the types of expressions used in an <code>if...then...else</code> clause aren't compatible in this context.</p> </li> <li> <p> <b>MissingAttribute</b> </p> <p>The policy attempts to access a record or entity attribute that isn't specified in the schema. Test for the existence of the attribute first before attempting to access its value. For more information, see the <a href=\"https://docs.cedarpolicy.com/policies/syntax-operators.html#has-presence-of-attribute-test\">has (presence of attribute test) operator</a> in the <i>Cedar Policy Language Guide</i>.</p> </li> <li> <p> <b>UnsafeOptionalAttributeAccess</b> </p> <p>The policy attempts to access a record or entity attribute that is optional and isn't guaranteed to be present. Test for the existence of the attribute first before attempting to access its value. For more information, see the <a href=\"https://docs.cedarpolicy.com/policies/syntax-operators.html#has-presence-of-attribute-test\">has (presence of attribute test) operator</a> in the <i>Cedar Policy Language Guide</i>.</p> </li> <li> <p> <b>ImpossiblePolicy</b> </p> <p>Cedar has determined that a policy condition always evaluates to false. If the policy is always false, it can never apply to any query, and so it can never affect an authorization decision.</p> </li> <li> <p> <b>WrongNumberArguments</b> </p> <p>The policy references an extension type with the wrong number of arguments.</p> </li> <li> <p> <b>FunctionArgumentValidationError</b> </p> <p>Cedar couldn't parse the argument passed to an extension type. For example, a string that is to be parsed as an IPv4 address can contain only digits and the period character.</p> </li> </ul>",
"exception":true
},
"ValidationExceptionField":{
diff --git a/contrib/python/botocore/py3/botocore/data/voice-id/2021-09-27/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/voice-id/2021-09-27/endpoint-rule-set-1.json.gz
index 837b096b2c8..e286fd44708 100644
--- a/contrib/python/botocore/py3/botocore/data/voice-id/2021-09-27/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/voice-id/2021-09-27/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/vpc-lattice/2022-11-30/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/vpc-lattice/2022-11-30/endpoint-rule-set-1.json.gz
index 7127ec5f87a..e313ddaa8cd 100644
--- a/contrib/python/botocore/py3/botocore/data/vpc-lattice/2022-11-30/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/vpc-lattice/2022-11-30/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/waf-regional/2016-11-28/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/waf-regional/2016-11-28/endpoint-rule-set-1.json.gz
index ebe1ca5e097..d9cf075aba1 100644
--- a/contrib/python/botocore/py3/botocore/data/waf-regional/2016-11-28/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/waf-regional/2016-11-28/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/waf/2015-08-24/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/waf/2015-08-24/endpoint-rule-set-1.json.gz
index 21cb21faf09..785120336ce 100644
--- a/contrib/python/botocore/py3/botocore/data/waf/2015-08-24/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/waf/2015-08-24/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/wafv2/2019-07-29/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/wafv2/2019-07-29/endpoint-rule-set-1.json.gz
index 1fe7ea72b8c..1971246c1ea 100644
--- a/contrib/python/botocore/py3/botocore/data/wafv2/2019-07-29/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/wafv2/2019-07-29/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/wellarchitected/2020-03-31/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/wellarchitected/2020-03-31/endpoint-rule-set-1.json.gz
index 75355c16c76..b15c7e68265 100644
--- a/contrib/python/botocore/py3/botocore/data/wellarchitected/2020-03-31/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/wellarchitected/2020-03-31/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/wisdom/2020-10-19/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/wisdom/2020-10-19/endpoint-rule-set-1.json.gz
index 38b90852af6..db97995fa73 100644
--- a/contrib/python/botocore/py3/botocore/data/wisdom/2020-10-19/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/wisdom/2020-10-19/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/workdocs/2016-05-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/workdocs/2016-05-01/endpoint-rule-set-1.json.gz
index 9b28f6f4ccc..f0b744cd815 100644
--- a/contrib/python/botocore/py3/botocore/data/workdocs/2016-05-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/workdocs/2016-05-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/worklink/2018-09-25/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/worklink/2018-09-25/endpoint-rule-set-1.json.gz
index 14c1b98687e..c702a0de943 100644
--- a/contrib/python/botocore/py3/botocore/data/worklink/2018-09-25/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/worklink/2018-09-25/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/workmail/2017-10-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/workmail/2017-10-01/endpoint-rule-set-1.json.gz
index 6696f592183..2c28da9ac5d 100644
--- a/contrib/python/botocore/py3/botocore/data/workmail/2017-10-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/workmail/2017-10-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/workmailmessageflow/2019-05-01/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/workmailmessageflow/2019-05-01/endpoint-rule-set-1.json.gz
index aebd702ea3e..1221b074f8b 100644
--- a/contrib/python/botocore/py3/botocore/data/workmailmessageflow/2019-05-01/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/workmailmessageflow/2019-05-01/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/workspaces-web/2020-07-08/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/workspaces-web/2020-07-08/endpoint-rule-set-1.json.gz
index 5de23ee31ed..b6a1c6e63e6 100644
--- a/contrib/python/botocore/py3/botocore/data/workspaces-web/2020-07-08/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/workspaces-web/2020-07-08/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/workspaces/2015-04-08/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/workspaces/2015-04-08/endpoint-rule-set-1.json.gz
index 892eb1a06dc..aae8000f51d 100644
--- a/contrib/python/botocore/py3/botocore/data/workspaces/2015-04-08/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/workspaces/2015-04-08/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/botocore/data/workspaces/2015-04-08/service-2.json b/contrib/python/botocore/py3/botocore/data/workspaces/2015-04-08/service-2.json
index 139656b1fb0..9c9163d308c 100644
--- a/contrib/python/botocore/py3/botocore/data/workspaces/2015-04-08/service-2.json
+++ b/contrib/python/botocore/py3/botocore/data/workspaces/2015-04-08/service-2.json
@@ -258,7 +258,7 @@
{"shape":"ResourceLimitExceededException"},
{"shape":"InvalidParameterValuesException"}
],
- "documentation":"<p>Creates one or more WorkSpaces.</p> <p>This operation is asynchronous and returns before the WorkSpaces are created.</p> <note> <ul> <li> <p>The <code>MANUAL</code> running mode value is only supported by Amazon WorkSpaces Core. Contact your account team to be allow-listed to use this value. For more information, see <a href=\"http://aws.amazon.com/workspaces/core/\">Amazon WorkSpaces Core</a>.</p> </li> <li> <p>PCoIP is only available for Windows bundles.</p> </li> </ul> </note>"
+ "documentation":"<p>Creates one or more WorkSpaces.</p> <p>This operation is asynchronous and returns before the WorkSpaces are created.</p> <note> <ul> <li> <p>The <code>MANUAL</code> running mode value is only supported by Amazon WorkSpaces Core. Contact your account team to be allow-listed to use this value. For more information, see <a href=\"http://aws.amazon.com/workspaces/core/\">Amazon WorkSpaces Core</a>.</p> </li> <li> <p>You don't need to specify the <code>PCOIP</code> protocol for Linux bundles because <code>WSP</code> is the default protocol for those bundles.</p> </li> </ul> </note>"
},
"DeleteClientBranding":{
"name":"DeleteClientBranding",
diff --git a/contrib/python/botocore/py3/botocore/data/xray/2016-04-12/endpoint-rule-set-1.json.gz b/contrib/python/botocore/py3/botocore/data/xray/2016-04-12/endpoint-rule-set-1.json.gz
index fc11b9b9b8c..d2aa86ecb6f 100644
--- a/contrib/python/botocore/py3/botocore/data/xray/2016-04-12/endpoint-rule-set-1.json.gz
+++ b/contrib/python/botocore/py3/botocore/data/xray/2016-04-12/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/contrib/python/botocore/py3/ya.make b/contrib/python/botocore/py3/ya.make
index 3757a890920..6eadae0a592 100644
--- a/contrib/python/botocore/py3/ya.make
+++ b/contrib/python/botocore/py3/ya.make
@@ -2,7 +2,7 @@
PY3_LIBRARY()
-VERSION(1.31.66)
+VERSION(1.31.67)
LICENSE(Apache-2.0)
@@ -790,10 +790,6 @@ RESOURCE_FILES(
botocore/data/gamelift/2015-10-01/examples-1.json
botocore/data/gamelift/2015-10-01/paginators-1.json
botocore/data/gamelift/2015-10-01/service-2.json
- botocore/data/gamesparks/2021-08-17/endpoint-rule-set-1.json.gz
- botocore/data/gamesparks/2021-08-17/examples-1.json
- botocore/data/gamesparks/2021-08-17/paginators-1.json
- botocore/data/gamesparks/2021-08-17/service-2.json
botocore/data/glacier/2012-06-01/endpoint-rule-set-1.json.gz
botocore/data/glacier/2012-06-01/examples-1.json
botocore/data/glacier/2012-06-01/paginators-1.json