aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/python/botocore
diff options
context:
space:
mode:
authorrobot-contrib <robot-contrib@yandex-team.com>2023-10-31 12:05:58 +0300
committerrobot-contrib <robot-contrib@yandex-team.com>2023-10-31 12:36:17 +0300
commit1da6e623dda095f88ac6cd2f1f4c8f96bab3d042 (patch)
tree6140165bb968e0aeb0b7ebb208dc6562a886443a /contrib/python/botocore
parentce06b3e2729000a3846a1adb4e01f598dcc1e1be (diff)
downloadydb-1da6e623dda095f88ac6cd2f1f4c8f96bab3d042.tar.gz
Update contrib/python/botocore/py3 to 1.31.63
Diffstat (limited to 'contrib/python/botocore')
-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/auditmanager/2017-07-25/service-2.json2
-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/autoscaling/2011-01-01/service-2.json12
-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.gzbin1148 -> 1148 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.gzbin1150 -> 1150 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/config/2014-11-12/service-2.json55
-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/controltower/2018-05-10/service-2.json180
-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/customer-profiles/2020-08-15/service-2.json15
-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.gzbin1148 -> 1148 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.gzbin1343 -> 1343 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 -> 1236 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/ec2/2016-11-15/service-2.json91
-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.gzbin1144 -> 1144 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/elbv2/2015-12-01/service-2.json12
-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.json14
-rw-r--r--contrib/python/botocore/py3/botocore/data/entityresolution/2018-05-10/endpoint-rule-set-1.json.gzbin1295 -> 1295 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 -> 1149 bytes
-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/glue/2017-03-31/service-2.json10
-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.gzbin1239 -> 1239 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/inspector2/2020-06-08/service-2.json51
-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-realtime/2020-07-14/service-2.json30
-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.gzbin1236 -> 1236 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.gzbin1146 -> 1146 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/lambda/2015-03-31/service-2.json9
-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/location/2020-11-19/service-2.json72
-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/machinelearning/2014-12-12/service-2.json6
-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 -> 1302 bytes
-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.gzbin1295 -> 1295 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 -> 1291 bytes
-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 -> 1288 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/opensearch/2021-01-01/endpoint-rule-set-1.json.gzbin1143 -> 1143 bytes
-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/pricing/2017-10-15/service-2.json14
-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 -> 1150 bytes
-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.gzbin1234 -> 1234 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/rds/2014-10-31/service-2.json48
-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/rekognition/2016-06-27/service-2.json220
-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.gzbin1165 -> 1165 bytes
-rw-r--r--contrib/python/botocore/py3/botocore/data/route53-recovery-control-config/2020-11-02/endpoint-rule-set-1.json.gzbin1273 -> 1273 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/sagemaker/2017-07-24/service-2.json42
-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 -> 1151 bytes
-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 -> 1151 bytes
-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.gzbin1145 -> 1145 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/textract/2018-06-27/paginators-1.json15
-rw-r--r--contrib/python/botocore/py3/botocore/data/textract/2018-06-27/service-2.json938
-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/transcribe/2017-10-26/service-2.json3
-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 -> 1297 bytes
-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.gzbin1147 -> 1147 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 -> 1149 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/botocore/httpsession.py1
-rw-r--r--contrib/python/botocore/py3/botocore/parsers.py6
-rw-r--r--contrib/python/botocore/py3/ya.make2
419 files changed, 1647 insertions, 207 deletions
diff --git a/contrib/python/botocore/py3/.dist-info/METADATA b/contrib/python/botocore/py3/.dist-info/METADATA
index 2f3a34112a..cde0ebbdc3 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.62
+Version: 1.31.63
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 b7e38260aa..9c711fd8ae 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.62'
+__version__ = '1.31.63'
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 1edad8ef02..63d0bb9b51 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 89f68cc9d0..179fb15965 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 fc7e501f50..0754fdc9ed 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 cec5e43b13..fd1c64193c 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 4b5ca1985e..b7dae1b75f 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 b16ebc5e7a..22fe0fb1e2 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 f54c9c2cd2..474e87e509 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 bfa5881698..29490a227c 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 b9e72122b0..048c24f225 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 ede35a4dab..cb63d944e1 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 f64ae2c399..6674b5e94a 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 ede35a4dab..cb63d944e1 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 6f0ccf3805..70c38c6185 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 edc881921a..88bea3c45c 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 0b1e28934c..2ab7ec52d4 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 755565972a..9a17a0b7b8 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 22e8f93f15..e832fb64b8 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 6b7a747acf..d614cc6bbc 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 f019700889..2d7c784aa3 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 a11df52929..de4fbb13a5 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 6ce5a93e77..b0148bda2c 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 a04639c9d5..417195269a 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 91e81d13a1..5dbc18dfbe 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 81762a80ad..8ef2c75388 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 d3559c95c6..e902c9c3a0 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 2cd19392ee..506637539c 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 8cb6766c25..f6a4066f8d 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 708316fa70..ae52bd2dea 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/auditmanager/2017-07-25/service-2.json b/contrib/python/botocore/py3/botocore/data/auditmanager/2017-07-25/service-2.json
index af2cdd2115..eb086df6fe 100644
--- a/contrib/python/botocore/py3/botocore/data/auditmanager/2017-07-25/service-2.json
+++ b/contrib/python/botocore/py3/botocore/data/auditmanager/2017-07-25/service-2.json
@@ -1014,6 +1014,8 @@
"AWSAccounts":{
"type":"list",
"member":{"shape":"AWSAccount"},
+ "max":200,
+ "min":1,
"sensitive":true
},
"AWSService":{
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 c2c3ddbdb2..b5b5e688b5 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 7c7c40c75f..df1a8ac58b 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/autoscaling/2011-01-01/service-2.json b/contrib/python/botocore/py3/botocore/data/autoscaling/2011-01-01/service-2.json
index bb8f13080b..e95e76c807 100644
--- a/contrib/python/botocore/py3/botocore/data/autoscaling/2011-01-01/service-2.json
+++ b/contrib/python/botocore/py3/botocore/data/autoscaling/2011-01-01/service-2.json
@@ -1273,6 +1273,12 @@
},
"exception":true
},
+ "AnyPrintableAsciiStringMaxLen4000":{
+ "type":"string",
+ "max":4000,
+ "min":1,
+ "pattern":"[\\u0009\\u000A\\u000D\\u0020-\\u007e]+"
+ },
"AsciiStringMaxLen255":{
"type":"string",
"max":255,
@@ -3677,7 +3683,7 @@
"documentation":"<p>The ARN of the IAM role that allows the Auto Scaling group to publish to the specified notification target (an Amazon SNS topic or an Amazon SQS queue).</p>"
},
"NotificationMetadata":{
- "shape":"XmlStringMaxLen1023",
+ "shape":"AnyPrintableAsciiStringMaxLen4000",
"documentation":"<p>Additional information that is included any time Amazon EC2 Auto Scaling sends a message to the notification target.</p>"
},
"HeartbeatTimeout":{
@@ -3716,7 +3722,7 @@
"documentation":"<p>The lifecycle transition. For Auto Scaling groups, there are two major lifecycle transitions.</p> <ul> <li> <p>To create a lifecycle hook for scale-out events, specify <code>autoscaling:EC2_INSTANCE_LAUNCHING</code>.</p> </li> <li> <p>To create a lifecycle hook for scale-in events, specify <code>autoscaling:EC2_INSTANCE_TERMINATING</code>.</p> </li> </ul>"
},
"NotificationMetadata":{
- "shape":"XmlStringMaxLen1023",
+ "shape":"AnyPrintableAsciiStringMaxLen4000",
"documentation":"<p>Additional information that you want to include any time Amazon EC2 Auto Scaling sends a message to the notification target.</p>"
},
"HeartbeatTimeout":{
@@ -4489,7 +4495,7 @@
"documentation":"<p>The Amazon Resource Name (ARN) of the notification target that Amazon EC2 Auto Scaling uses to notify you when an instance is in a wait state for the lifecycle hook. You can specify either an Amazon SNS topic or an Amazon SQS queue.</p> <p>If you specify an empty string, this overrides the current ARN.</p> <p>This operation uses the JSON format when sending notifications to an Amazon SQS queue, and an email key-value pair format when sending notifications to an Amazon SNS topic.</p> <p>When you specify a notification target, Amazon EC2 Auto Scaling sends it a test message. Test messages contain the following additional key-value pair: <code>\"Event\": \"autoscaling:TEST_NOTIFICATION\"</code>.</p>"
},
"NotificationMetadata":{
- "shape":"XmlStringMaxLen1023",
+ "shape":"AnyPrintableAsciiStringMaxLen4000",
"documentation":"<p>Additional information that you want to include any time Amazon EC2 Auto Scaling sends a message to the notification target.</p>"
},
"HeartbeatTimeout":{
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 8742865820..225b6dcb7b 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 5f5ba1177f..c8d0c2264a 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 be6d5b6843..d97a633180 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 fb45d3a39f..ce3d7f6012 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 8164359f7e..b2c738c0c8 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 82c691c9fd..c643bd6508 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 415ef6c98a..cf59ed1d55 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 e35daadb7f..d8d8ca6305 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 9454bf5752..b5e9109217 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 56cdafcbce..8185f9862e 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 96c57e97a6..3aac3bea78 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 341b32f6f8..04b7cf55de 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 c46c0748fc..e4a0ace20f 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 ee9c978b0f..ae60e7eb89 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 ce220ce2f3..017274cf56 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 a96cb3e2d8..83ad56dac2 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 6f287931a9..f6bbeb194a 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 6f8c0a3cdb..4df2846769 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 1647b6e9d8..1903d6d172 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 8c2045d8f3..2d125adcbc 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 144b177ce3..52121302c6 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 0bc2c2f13d..433c8a7351 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 f38bd674aa..d08be911e1 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 f38bd674aa..d08be911e1 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 f38bd674aa..d08be911e1 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 f38bd674aa..d08be911e1 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 f38bd674aa..d08be911e1 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 f38bd674aa..d08be911e1 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 f38bd674aa..d08be911e1 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 080b6aea48..0bd59dca84 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 080b6aea48..0bd59dca84 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 080b6aea48..0bd59dca84 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 080b6aea48..0bd59dca84 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 080b6aea48..0bd59dca84 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 080b6aea48..0bd59dca84 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 080b6aea48..0bd59dca84 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 080b6aea48..0bd59dca84 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 080b6aea48..0bd59dca84 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 080b6aea48..0bd59dca84 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 080b6aea48..0bd59dca84 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 1743f5e801..04e600366b 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 c0ffa3a831..0a78c960fd 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 4a3a7d6da9..fb6b0d5061 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 be033af155..28d3c00072 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 4b479e72df..d058dba40c 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 2c76f5da41..2fe2d57558 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 d01fcf3d8c..ae2d5d6d47 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 93bb45530b..e76a828176 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 18c1257cbf..990976d0e0 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 0afac21453..b07cc8f34f 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 5c0baa2d0b..f15982d64e 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 c644c594fa..b6715e8307 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 7184b4e553..d9b267d72d 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 95a063decf..9e0d77418a 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 2d3a2b7a30..ef2d5c8083 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 27b757302f..5a061260d8 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 8a7ef9c713..ffabed319e 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 5ea491fa32..d9d93bf107 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 7f2e4ca352..bcae593a9b 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 29fef09323..24007be700 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 4179b6642a..44084ff84b 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 a35247349c..7d94a9b6e1 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 d2e08b68ac..90d377f9a9 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 f761802453..2b2a1e3708 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 18c021215e..96d8ac4d4b 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 b36037af1f..bca3898e47 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 e7cd2cb596..b46e9d3a27 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 448c2786e0..f6e849a221 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/config/2014-11-12/service-2.json b/contrib/python/botocore/py3/botocore/data/config/2014-11-12/service-2.json
index 07e42d5c60..0fa0d6ea23 100644
--- a/contrib/python/botocore/py3/botocore/data/config/2014-11-12/service-2.json
+++ b/contrib/python/botocore/py3/botocore/data/config/2014-11-12/service-2.json
@@ -877,7 +877,7 @@
{"shape":"NoAvailableConfigurationRecorderException"},
{"shape":"ResourceNotDiscoveredException"}
],
- "documentation":"<p>Returns a list of <code>ConfigurationItems</code> for the specified resource. The list contains details about each state of the resource during the specified time interval. If you specified a retention period to retain your <code>ConfigurationItems</code> between a minimum of 30 days and a maximum of 7 years (2557 days), Config returns the <code>ConfigurationItems</code> for the specified retention period. </p> <p>The response is paginated. By default, Config returns a limit of 10 configuration items per page. You can customize this number with the <code>limit</code> parameter. The response includes a <code>nextToken</code> string. To get the next page of results, run the request again and specify the string for the <code>nextToken</code> parameter.</p> <note> <p>Each call to the API is limited to span a duration of seven days. It is likely that the number of records returned is smaller than the specified <code>limit</code>. In such cases, you can make another call, using the <code>nextToken</code>.</p> </note>"
+ "documentation":"<important> <p>For accurate reporting on the compliance status, you must record the <code>AWS::Config::ResourceCompliance</code> resource type. For more information, see <a href=\"https://docs.aws.amazon.com/config/latest/developerguide/select-resources.html\">Selecting Which Resources Config Records</a>.</p> </important> <p>Returns a list of <code>ConfigurationItems</code> for the specified resource. The list contains details about each state of the resource during the specified time interval. If you specified a retention period to retain your <code>ConfigurationItems</code> between a minimum of 30 days and a maximum of 7 years (2557 days), Config returns the <code>ConfigurationItems</code> for the specified retention period. </p> <p>The response is paginated. By default, Config returns a limit of 10 configuration items per page. You can customize this number with the <code>limit</code> parameter. The response includes a <code>nextToken</code> string. To get the next page of results, run the request again and specify the string for the <code>nextToken</code> parameter.</p> <note> <p>Each call to the API is limited to span a duration of seven days. It is likely that the number of records returned is smaller than the specified <code>limit</code>. In such cases, you can make another call, using the <code>nextToken</code>.</p> </note>"
},
"GetResourceEvaluationSummary":{
"name":"GetResourceEvaluationSummary",
@@ -1094,7 +1094,7 @@
{"shape":"InvalidSNSTopicARNException"},
{"shape":"InsufficientDeliveryPolicyException"}
],
- "documentation":"<p>Creates a delivery channel object to deliver configuration information to an Amazon S3 bucket and Amazon SNS topic.</p> <p>Before you can create a delivery channel, you must create a configuration recorder.</p> <p>You can use this action to change the Amazon S3 bucket or an Amazon SNS topic of the existing delivery channel. To change the Amazon S3 bucket or an Amazon SNS topic, call this action and specify the changed values for the S3 bucket and the SNS topic. If you specify a different value for either the S3 bucket or the SNS topic, this action will keep the existing value for the parameter that is not changed.</p> <note> <p>You can have only one delivery channel per region in your account.</p> </note>"
+ "documentation":"<p>Creates a delivery channel object to deliver configuration information and other compliance information to an Amazon S3 bucket and Amazon SNS topic. For more information, see <a href=\"https://docs.aws.amazon.com/config/latest/developerguide/notifications-for-AWS-Config.html\">Notifications that Config Sends to an Amazon SNS topic</a>.</p> <p>Before you can create a delivery channel, you must create a configuration recorder.</p> <p>You can use this action to change the Amazon S3 bucket or an Amazon SNS topic of the existing delivery channel. To change the Amazon S3 bucket or an Amazon SNS topic, call this action and specify the changed values for the S3 bucket and the SNS topic. If you specify a different value for either the S3 bucket or the SNS topic, this action will keep the existing value for the parameter that is not changed.</p> <note> <p>You can have only one delivery channel per region in your account.</p> </note>"
},
"PutEvaluations":{
"name":"PutEvaluations",
@@ -1774,7 +1774,7 @@
},
"configurationItemStatus":{
"shape":"ConfigurationItemStatus",
- "documentation":"<p>The configuration item status. The valid values are:</p> <ul> <li> <p>OK – The resource configuration has been updated</p> </li> <li> <p>ResourceDiscovered – The resource was newly discovered</p> </li> <li> <p>ResourceNotRecorded – The resource was discovered but its configuration was not recorded since the recorder excludes the recording of resources of this type</p> </li> <li> <p>ResourceDeleted – The resource was deleted</p> </li> <li> <p>ResourceDeletedNotRecorded – The resource was deleted but its configuration was not recorded since the recorder excludes the recording of resources of this type</p> </li> </ul> <note> <p>The CIs do not incur any cost.</p> </note>"
+ "documentation":"<p>The configuration item status. The valid values are:</p> <ul> <li> <p>OK – The resource configuration has been updated</p> </li> <li> <p>ResourceDiscovered – The resource was newly discovered</p> </li> <li> <p>ResourceNotRecorded – The resource was discovered but its configuration was not recorded since the recorder excludes the recording of resources of this type</p> </li> <li> <p>ResourceDeleted – The resource was deleted</p> </li> <li> <p>ResourceDeletedNotRecorded – The resource was deleted but its configuration was not recorded since the recorder excludes the recording of resources of this type</p> </li> </ul>"
},
"configurationStateId":{
"shape":"ConfigurationStateId",
@@ -2348,7 +2348,7 @@
},
"configurationItemStatus":{
"shape":"ConfigurationItemStatus",
- "documentation":"<p>The configuration item status. The valid values are:</p> <ul> <li> <p>OK – The resource configuration has been updated</p> </li> <li> <p>ResourceDiscovered – The resource was newly discovered</p> </li> <li> <p>ResourceNotRecorded – The resource was discovered but its configuration was not recorded since the recorder excludes the recording of resources of this type</p> </li> <li> <p>ResourceDeleted – The resource was deleted</p> </li> <li> <p>ResourceDeletedNotRecorded – The resource was deleted but its configuration was not recorded since the recorder excludes the recording of resources of this type</p> </li> </ul> <note> <p>The CIs do not incur any cost.</p> </note>"
+ "documentation":"<p>The configuration item status. The valid values are:</p> <ul> <li> <p>OK – The resource configuration has been updated</p> </li> <li> <p>ResourceDiscovered – The resource was newly discovered</p> </li> <li> <p>ResourceNotRecorded – The resource was discovered but its configuration was not recorded since the recorder excludes the recording of resources of this type</p> </li> <li> <p>ResourceDeleted – The resource was deleted</p> </li> <li> <p>ResourceDeletedNotRecorded – The resource was deleted but its configuration was not recorded since the recorder excludes the recording of resources of this type</p> </li> </ul>"
},
"configurationStateId":{
"shape":"ConfigurationStateId",
@@ -4039,7 +4039,7 @@
"documentation":"<p>The mode of an evaluation. The valid values are Detective or Proactive.</p>"
}
},
- "documentation":"<p>The configuration object for Config rule evaluation mode. The Supported valid values are Detective or Proactive.</p>"
+ "documentation":"<p>The configuration object for Config rule evaluation mode. The supported valid values are Detective or Proactive.</p>"
},
"EvaluationModes":{
"type":"list",
@@ -4163,7 +4163,7 @@
"documentation":"<p>A comma-separated list of resource types to exclude from recording by the configuration recorder.</p>"
}
},
- "documentation":"<p>Specifies whether the configuration recorder excludes resource types from being recorded. Use the <code>resourceTypes</code> field to enter a comma-separated list of resource types to exclude as exemptions.</p>"
+ "documentation":"<p>Specifies whether the configuration recorder excludes certain resource types from being recorded. Use the <code>resourceTypes</code> field to enter a comma-separated list of resource types you want to exclude from recording.</p> <p>By default, when Config adds support for a new resource type in the Region where you set up the configuration recorder, including global resource types, Config starts recording resources of that type automatically.</p> <note> <p> <b>How to use</b> </p> <p>To use this option, you must set the <code>useOnly</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_RecordingStrategy.html\">RecordingStrategy</a> to <code>EXCLUSION_BY_RESOURCE_TYPES</code>.</p> <p>Config will then record configuration changes for all supported resource types, except the resource types that you specify to exclude from being recorded.</p> <p> <b>Globally recorded resources</b> </p> <p>Unless specifically listed as exclusions, <code>AWS::RDS::GlobalCluster</code> will be recorded automatically in all supported Config Regions were the configuration recorder is enabled. IAM users, groups, roles, and customer managed policies will be recorded automatically in all enabled Config Regions where Config was available before February 2022. This list does not include the following Regions:</p> <ul> <li> <p>Asia Pacific (Hyderabad)</p> </li> <li> <p>Asia Pacific (Melbourne)</p> </li> <li> <p>Europe (Spain)</p> </li> <li> <p>Europe (Zurich)</p> </li> <li> <p>Israel (Tel Aviv)</p> </li> <li> <p>Middle East (UAE)</p> </li> </ul> </note>"
},
"ExecutionControls":{
"type":"structure",
@@ -4834,11 +4834,11 @@
},
"laterTime":{
"shape":"LaterTime",
- "documentation":"<p>The time stamp that indicates a later time. If not specified, current time is taken.</p>"
+ "documentation":"<p>The chronologically latest time in the time range for which the history requested. If not specified, current time is taken.</p>"
},
"earlierTime":{
"shape":"EarlierTime",
- "documentation":"<p>The time stamp that indicates an earlier time. If not specified, the action returns paginated results that contain configuration items that start when the first configuration item was recorded.</p>"
+ "documentation":"<p>The chronologically earliest time in the time range for which the history requested. If not specified, the action returns paginated results that contain configuration items that start when the first configuration item was recorded.</p>"
},
"chronologicalOrder":{
"shape":"ChronologicalOrder",
@@ -5981,7 +5981,7 @@
"documentation":"<p>The optional part of a key-value pair that make up a tag. A value acts as a descriptor within a tag category (key). </p>"
}
},
- "documentation":"<p> organization custom rule metadata such as resource type, resource ID of Amazon Web Services resource, Lambda function ARN, and organization trigger types that trigger Config to evaluate your Amazon Web Services resources against a rule. It also provides the frequency with which you want Config to run evaluations for the rule if the trigger type is periodic.</p>"
+ "documentation":"<p>An object that specifies organization custom rule metadata such as resource type, resource ID of Amazon Web Services resource, Lambda function ARN, and organization trigger types that trigger Config to evaluate your Amazon Web Services resources against a rule. It also provides the frequency with which you want Config to run evaluations for the rule if the trigger type is periodic.</p>"
},
"OrganizationManagedRuleMetadata":{
"type":"structure",
@@ -6020,7 +6020,7 @@
"documentation":"<p>The optional part of a key-value pair that make up a tag. A value acts as a descriptor within a tag category (key).</p>"
}
},
- "documentation":"<p> organization managed rule metadata such as resource type and ID of Amazon Web Services resource along with the rule identifier. It also provides the frequency with which you want Config to run evaluations for the rule if the trigger type is periodic.</p>"
+ "documentation":"<p>An object that specifies organization managed rule metadata such as resource type and ID of Amazon Web Services resource along with the rule identifier. It also provides the frequency with which you want Config to run evaluations for the rule if the trigger type is periodic.</p>"
},
"OrganizationResourceDetailedStatus":{
"type":"string",
@@ -6239,7 +6239,7 @@
},
"TemplateS3Uri":{
"shape":"TemplateS3Uri",
- "documentation":"<p>The location of the file containing the template body (<code>s3://bucketname/prefix</code>). The uri must point to a conformance pack template (max size: 300 KB) that is located in an Amazon S3 bucket in the same Region as the conformance pack. </p> <note> <p>You must have access to read Amazon S3 bucket.</p> </note>"
+ "documentation":"<p>The location of the file containing the template body (<code>s3://bucketname/prefix</code>). The uri must point to a conformance pack template (max size: 300 KB) that is located in an Amazon S3 bucket in the same Region as the conformance pack. </p> <note> <p>You must have access to read Amazon S3 bucket. In addition, in order to ensure a successful deployment, the template object must not be in an <a href=\"https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage-class-intro.html\">archived storage class</a> if this parameter is passed.</p> </note>"
},
"TemplateBody":{
"shape":"TemplateBody",
@@ -6379,7 +6379,7 @@
},
"TemplateS3Uri":{
"shape":"TemplateS3Uri",
- "documentation":"<p>Location of file containing the template body. The uri must point to the conformance pack template (max size: 300 KB).</p> <note> <p>You must have access to read Amazon S3 bucket.</p> </note>"
+ "documentation":"<p>Location of file containing the template body. The uri must point to the conformance pack template (max size: 300 KB).</p> <note> <p>You must have access to read Amazon S3 bucket. In addition, in order to ensure a successful deployment, the template object must not be in an <a href=\"https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage-class-intro.html\">archived storage class</a> if this parameter is passed.</p> </note>"
},
"TemplateBody":{
"shape":"TemplateBody",
@@ -6600,11 +6600,11 @@
"members":{
"allSupported":{
"shape":"AllSupported",
- "documentation":"<p>Specifies whether Config records configuration changes for all supported regional resource types.</p> <p>If you set this field to <code>true</code>, when Config adds support for a new type of regional resource, Config starts recording resources of that type automatically.</p> <p>If you set this field to <code>true</code>, you cannot enumerate specific resource types to record in the <code>resourceTypes</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_RecordingGroup.html\">RecordingGroup</a>, or to exclude in the <code>resourceTypes</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_ExclusionByResourceTypes.html\">ExclusionByResourceTypes</a>.</p>"
+ "documentation":"<p>Specifies whether Config records configuration changes for all supported regionally recorded resource types.</p> <p>If you set this field to <code>true</code>, when Config adds support for a new regionally recorded resource type, Config starts recording resources of that type automatically.</p> <p>If you set this field to <code>true</code>, you cannot enumerate specific resource types to record in the <code>resourceTypes</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_RecordingGroup.html\">RecordingGroup</a>, or to exclude in the <code>resourceTypes</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_ExclusionByResourceTypes.html\">ExclusionByResourceTypes</a>.</p> <note> <p> <b>Region Availability</b> </p> <p>Check <a href=\"https://docs.aws.amazon.com/config/latest/developerguide/what-is-resource-config-coverage.html\">Resource Coverage by Region Availability</a> to see if a resource type is supported in the Amazon Web Services Region where you set up Config.</p> </note>"
},
"includeGlobalResourceTypes":{
"shape":"IncludeGlobalResourceTypes",
- "documentation":"<p>Specifies whether Config records configuration changes for all supported global resources.</p> <p>Before you set this field to <code>true</code>, set the <code>allSupported</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_RecordingGroup.html\">RecordingGroup</a> to <code>true</code>. Optionally, you can set the <code>useOnly</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_RecordingStrategy.html\">RecordingStrategy</a> to <code>ALL_SUPPORTED_RESOURCE_TYPES</code>.</p> <p>If you set this field to <code>true</code>, when Config adds support for a new type of global resource in the Region where you set up the configuration recorder, Config starts recording resources of that type automatically.</p> <note> <p>If you set this field to <code>false</code> but list global resource types in the <code>resourceTypes</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_RecordingGroup.html\">RecordingGroup</a>, Config will still record configuration changes for those specified resource types <i>regardless</i> of if you set the <code>includeGlobalResourceTypes</code> field to false.</p> <p>If you do not want to record configuration changes to global resource types, make sure to not list them in the <code>resourceTypes</code> field in addition to setting the <code>includeGlobalResourceTypes</code> field to false.</p> </note>"
+ "documentation":"<p>A legacy field which <b>only applies to the globally recorded IAM resource types</b>: IAM users, groups, roles, and customer managed policies. If you select this option, these resource types will be recorded in all enabled Config regions where Config was available before February 2022. This list does not include the following Regions:</p> <ul> <li> <p>Asia Pacific (Hyderabad)</p> </li> <li> <p>Asia Pacific (Melbourne)</p> </li> <li> <p>Europe (Spain)</p> </li> <li> <p>Europe (Zurich)</p> </li> <li> <p>Israel (Tel Aviv)</p> </li> <li> <p>Middle East (UAE)</p> </li> </ul> <important> <p> <b>Aurora global clusters are automatically globally recorded</b> </p> <p>The <code>AWS::RDS::GlobalCluster</code> resource type will be recorded in all supported Config Regions where the configuration recorder is enabled, even if <code>includeGlobalResourceTypes</code> is not set to <code>true</code>. <code>includeGlobalResourceTypes</code> is a legacy field which only applies to IAM users, groups, roles, and customer managed policies. </p> <p>If you do not want to record <code>AWS::RDS::GlobalCluster</code> in all enabled Regions, use one of the following recording strategies:</p> <ol> <li> <p> <b>Record all current and future resource types with exclusions</b> (<code>EXCLUSION_BY_RESOURCE_TYPES</code>), or</p> </li> <li> <p> <b>Record specific resource types</b> (<code>INCLUSION_BY_RESOURCE_TYPES</code>).</p> </li> </ol> <p>For more information, see <a href=\"https://docs.aws.amazon.com/config/latest/developerguide/select-resources.html#select-resources-all\">Selecting Which Resources are Recorded</a> in the <i>Config developer guide</i>.</p> </important> <note> <p> <b>Required and optional fields</b> </p> <p>Before you set this field to <code>true</code>, set the <code>allSupported</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_RecordingGroup.html\">RecordingGroup</a> to <code>true</code>. Optionally, you can set the <code>useOnly</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_RecordingStrategy.html\">RecordingStrategy</a> to <code>ALL_SUPPORTED_RESOURCE_TYPES</code>.</p> </note> <note> <p> <b>Overriding fields</b> </p> <p>If you set this field to <code>false</code> but list globally recorded IAM resource types in the <code>resourceTypes</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_RecordingGroup.html\">RecordingGroup</a>, Config will still record configuration changes for those specified resource types <i>regardless</i> of if you set the <code>includeGlobalResourceTypes</code> field to false.</p> <p>If you do not want to record configuration changes to the globally recorded IAM resource types (IAM users, groups, roles, and customer managed policies), make sure to not list them in the <code>resourceTypes</code> field in addition to setting the <code>includeGlobalResourceTypes</code> field to false.</p> </note>"
},
"resourceTypes":{
"shape":"ResourceTypeList",
@@ -6616,17 +6616,17 @@
},
"recordingStrategy":{
"shape":"RecordingStrategy",
- "documentation":"<p>An object that specifies the recording strategy for the configuration recorder.</p> <ul> <li> <p>If you set the <code>useOnly</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_RecordingStrategy.html\">RecordingStrategy</a> to <code>ALL_SUPPORTED_RESOURCE_TYPES</code>, Config records configuration changes for all supported regional resource types. You also must set the <code>allSupported</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_RecordingGroup.html\">RecordingGroup</a> to <code>true</code>. When Config adds support for a new type of regional resource, Config automatically starts recording resources of that type.</p> </li> <li> <p>If you set the <code>useOnly</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_RecordingStrategy.html\">RecordingStrategy</a> to <code>INCLUSION_BY_RESOURCE_TYPES</code>, Config records configuration changes for only the resource types you specify in the <code>resourceTypes</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_RecordingGroup.html\">RecordingGroup</a>.</p> </li> <li> <p>If you set the <code>useOnly</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_RecordingStrategy.html\">RecordingStrategy</a> to <code>EXCLUSION_BY_RESOURCE_TYPES</code>, Config records configuration changes for all supported resource types except the resource types that you specify as exemptions to exclude from being recorded in the <code>resourceTypes</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_ExclusionByResourceTypes.html\">ExclusionByResourceTypes</a>.</p> </li> </ul> <note> <p>The <code>recordingStrategy</code> field is optional when you set the <code>allSupported</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_RecordingGroup.html\">RecordingGroup</a> to <code>true</code>.</p> <p>The <code>recordingStrategy</code> field is optional when you list resource types in the <code>resourceTypes</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_RecordingGroup.html\">RecordingGroup</a>.</p> <p>The <code>recordingStrategy</code> field is required if you list resource types to exclude from recording in the <code>resourceTypes</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_ExclusionByResourceTypes.html\">ExclusionByResourceTypes</a>.</p> </note> <note> <p>If you choose <code>EXCLUSION_BY_RESOURCE_TYPES</code> for the recording strategy, the <code>exclusionByResourceTypes</code> field will override other properties in the request.</p> <p>For example, even if you set <code>includeGlobalResourceTypes</code> to false, global resource types will still be automatically recorded in this option unless those resource types are specifically listed as exemptions in the <code>resourceTypes</code> field of <code>exclusionByResourceTypes</code>.</p> <p>By default, if you choose the <code>EXCLUSION_BY_RESOURCE_TYPES</code> recording strategy, when Config adds support for a new resource type in the Region where you set up the configuration recorder, including global resource types, Config starts recording resources of that type automatically.</p> </note>"
+ "documentation":"<p>An object that specifies the recording strategy for the configuration recorder.</p> <ul> <li> <p>If you set the <code>useOnly</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_RecordingStrategy.html\">RecordingStrategy</a> to <code>ALL_SUPPORTED_RESOURCE_TYPES</code>, Config records configuration changes for all supported regionally recorded resource types. You also must set the <code>allSupported</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_RecordingGroup.html\">RecordingGroup</a> to <code>true</code>. When Config adds support for a new regionally recorded resource type, Config automatically starts recording resources of that type.</p> </li> <li> <p>If you set the <code>useOnly</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_RecordingStrategy.html\">RecordingStrategy</a> to <code>INCLUSION_BY_RESOURCE_TYPES</code>, Config records configuration changes for only the resource types you specify in the <code>resourceTypes</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_RecordingGroup.html\">RecordingGroup</a>.</p> </li> <li> <p>If you set the <code>useOnly</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_RecordingStrategy.html\">RecordingStrategy</a> to <code>EXCLUSION_BY_RESOURCE_TYPES</code>, Config records configuration changes for all supported resource types except the resource types that you specify to exclude from being recorded in the <code>resourceTypes</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_ExclusionByResourceTypes.html\">ExclusionByResourceTypes</a>.</p> </li> </ul> <note> <p> <b>Required and optional fields</b> </p> <p>The <code>recordingStrategy</code> field is optional when you set the <code>allSupported</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_RecordingGroup.html\">RecordingGroup</a> to <code>true</code>.</p> <p>The <code>recordingStrategy</code> field is optional when you list resource types in the <code>resourceTypes</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_RecordingGroup.html\">RecordingGroup</a>.</p> <p>The <code>recordingStrategy</code> field is required if you list resource types to exclude from recording in the <code>resourceTypes</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_ExclusionByResourceTypes.html\">ExclusionByResourceTypes</a>.</p> </note> <note> <p> <b>Overriding fields</b> </p> <p>If you choose <code>EXCLUSION_BY_RESOURCE_TYPES</code> for the recording strategy, the <code>exclusionByResourceTypes</code> field will override other properties in the request.</p> <p>For example, even if you set <code>includeGlobalResourceTypes</code> to false, globally recorded IAM resource types will still be automatically recorded in this option unless those resource types are specifically listed as exclusions in the <code>resourceTypes</code> field of <code>exclusionByResourceTypes</code>.</p> </note> <note> <p> <b>Global resources types and the resource exclusion recording strategy</b> </p> <p>By default, if you choose the <code>EXCLUSION_BY_RESOURCE_TYPES</code> recording strategy, when Config adds support for a new resource type in the Region where you set up the configuration recorder, including global resource types, Config starts recording resources of that type automatically.</p> <p>In addition, unless specifically listed as exclusions, <code>AWS::RDS::GlobalCluster</code> will be recorded automatically in all supported Config Regions were the configuration recorder is enabled. IAM users, groups, roles, and customer managed policies will be recorded automatically in all enabled Config Regions where Config was available before February 2022. This list does not include the following Regions:</p> <ul> <li> <p>Asia Pacific (Hyderabad)</p> </li> <li> <p>Asia Pacific (Melbourne)</p> </li> <li> <p>Europe (Spain)</p> </li> <li> <p>Europe (Zurich)</p> </li> <li> <p>Israel (Tel Aviv)</p> </li> <li> <p>Middle East (UAE)</p> </li> </ul> </note>"
}
},
- "documentation":"<p>Specifies which resource types Config records for configuration changes. In the recording group, you specify whether you want to record all supported resource types or to include or exclude specific types of resources.</p> <p>By default, Config records configuration changes for all supported types of <i>Regional resources</i> that Config discovers in the Amazon Web Services Region in which it is running. Regional resources are tied to a Region and can be used only in that Region. Examples of Regional resources are Amazon EC2 instances and Amazon EBS volumes.</p> <p>You can also have Config record supported types of <i>global resources</i>. Global resources are not tied to a specific Region and can be used in all Regions. The global resource types that Config supports include IAM users, groups, roles, and customer managed policies.</p> <important> <p>Global resource types onboarded to Config recording after February 2022 will be recorded only in the service's home Region for the commercial partition and Amazon Web Services GovCloud (US-West) for the Amazon Web Services GovCloud (US) partition. You can view the Configuration Items for these new global resource types only in their home Region and Amazon Web Services GovCloud (US-West).</p> </important> <p>If you don't want Config to record all resources, you can specify which types of resources Config records with the <code>resourceTypes</code> parameter.</p> <p>For a list of supported resource types, see <a href=\"https://docs.aws.amazon.com/config/latest/developerguide/resource-config-reference.html#supported-resources\">Supported Resource Types</a> in the <i>Config developer guide</i>.</p> <p>For more information and a table of the Home Regions for Global Resource Types Onboarded after February 2022, see <a href=\"https://docs.aws.amazon.com/config/latest/developerguide/select-resources.html\">Selecting Which Resources Config Records</a> in the <i>Config developer guide</i>.</p>"
+ "documentation":"<p>Specifies which resource types Config records for configuration changes. By default, Config records configuration changes for all current and future supported resource types in the Amazon Web Services Region where you have enabled Config (excluding the globally recorded IAM resource types: IAM users, groups, roles, and customer managed policies).</p> <p>In the recording group, you specify whether you want to record all supported current and future supported resource types or to include or exclude specific resources types. For a list of supported resource types, see <a href=\"https://docs.aws.amazon.com/config/latest/developerguide/resource-config-reference.html#supported-resources\">Supported Resource Types</a> in the <i>Config developer guide</i>.</p> <p>If you don't want Config to record all current and future supported resource types, use one of the following recording strategies:</p> <ol> <li> <p> <b>Record all current and future resource types with exclusions</b> (<code>EXCLUSION_BY_RESOURCE_TYPES</code>), or</p> </li> <li> <p> <b>Record specific resource types</b> (<code>INCLUSION_BY_RESOURCE_TYPES</code>).</p> </li> </ol> <important> <p> <b>Aurora global clusters are automatically globally recorded</b> </p> <p>The <code>AWS::RDS::GlobalCluster</code> resource type will be recorded in all supported Config Regions where the configuration recorder is enabled.</p> <p>If you do not want to record <code>AWS::RDS::GlobalCluster</code> in all enabled Regions, use the <code>EXCLUSION_BY_RESOURCE_TYPES</code> or <code>INCLUSION_BY_RESOURCE_TYPES</code> recording strategy.</p> </important>"
},
"RecordingStrategy":{
"type":"structure",
"members":{
"useOnly":{
"shape":"RecordingStrategyType",
- "documentation":"<p>The recording strategy for the configuration recorder.</p> <ul> <li> <p>If you set this option to <code>ALL_SUPPORTED_RESOURCE_TYPES</code>, Config records configuration changes for all supported regional resource types. You also must set the <code>allSupported</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_RecordingGroup.html\">RecordingGroup</a> to <code>true</code>.</p> <p>When Config adds support for a new type of regional resource, Config automatically starts recording resources of that type. For a list of supported resource types, see <a href=\"https://docs.aws.amazon.com/config/latest/developerguide/resource-config-reference.html#supported-resources\">Supported Resource Types</a> in the <i>Config developer guide</i>.</p> </li> <li> <p>If you set this option to <code>INCLUSION_BY_RESOURCE_TYPES</code>, Config records configuration changes for only the resource types that you specify in the <code>resourceTypes</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_RecordingGroup.html\">RecordingGroup</a>.</p> </li> <li> <p>If you set this option to <code>EXCLUSION_BY_RESOURCE_TYPES</code>, Config records configuration changes for all supported resource types, except the resource types that you specify as exemptions to exclude from being recorded in the <code>resourceTypes</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_ExclusionByResourceTypes.html\">ExclusionByResourceTypes</a>.</p> </li> </ul> <note> <p>The <code>recordingStrategy</code> field is optional when you set the <code>allSupported</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_RecordingGroup.html\">RecordingGroup</a> to <code>true</code>.</p> <p>The <code>recordingStrategy</code> field is optional when you list resource types in the <code>resourceTypes</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_RecordingGroup.html\">RecordingGroup</a>.</p> <p>The <code>recordingStrategy</code> field is required if you list resource types to exclude from recording in the <code>resourceTypes</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_ExclusionByResourceTypes.html\">ExclusionByResourceTypes</a>.</p> </note> <note> <p>If you choose <code>EXCLUSION_BY_RESOURCE_TYPES</code> for the recording strategy, the <code>exclusionByResourceTypes</code> field will override other properties in the request.</p> <p>For example, even if you set <code>includeGlobalResourceTypes</code> to false, global resource types will still be automatically recorded in this option unless those resource types are specifically listed as exemptions in the <code>resourceTypes</code> field of <code>exclusionByResourceTypes</code>.</p> <p>By default, if you choose the <code>EXCLUSION_BY_RESOURCE_TYPES</code> recording strategy, when Config adds support for a new resource type in the Region where you set up the configuration recorder, including global resource types, Config starts recording resources of that type automatically.</p> </note>"
+ "documentation":"<p>The recording strategy for the configuration recorder.</p> <ul> <li> <p>If you set this option to <code>ALL_SUPPORTED_RESOURCE_TYPES</code>, Config records configuration changes for all supported regionally recorded resource types. You also must set the <code>allSupported</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_RecordingGroup.html\">RecordingGroup</a> to <code>true</code>. When Config adds support for a new regionally recorded resource type, Config automatically starts recording resources of that type. For a list of supported resource types, see <a href=\"https://docs.aws.amazon.com/config/latest/developerguide/resource-config-reference.html#supported-resources\">Supported Resource Types</a> in the <i>Config developer guide</i>.</p> </li> <li> <p>If you set this option to <code>INCLUSION_BY_RESOURCE_TYPES</code>, Config records configuration changes for only the resource types that you specify in the <code>resourceTypes</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_RecordingGroup.html\">RecordingGroup</a>.</p> </li> <li> <p>If you set this option to <code>EXCLUSION_BY_RESOURCE_TYPES</code>, Config records configuration changes for all supported resource types, except the resource types that you specify to exclude from being recorded in the <code>resourceTypes</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_ExclusionByResourceTypes.html\">ExclusionByResourceTypes</a>.</p> </li> </ul> <note> <p> <b>Required and optional fields</b> </p> <p>The <code>recordingStrategy</code> field is optional when you set the <code>allSupported</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_RecordingGroup.html\">RecordingGroup</a> to <code>true</code>.</p> <p>The <code>recordingStrategy</code> field is optional when you list resource types in the <code>resourceTypes</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_RecordingGroup.html\">RecordingGroup</a>.</p> <p>The <code>recordingStrategy</code> field is required if you list resource types to exclude from recording in the <code>resourceTypes</code> field of <a href=\"https://docs.aws.amazon.com/config/latest/APIReference/API_ExclusionByResourceTypes.html\">ExclusionByResourceTypes</a>.</p> </note> <note> <p> <b>Overriding fields</b> </p> <p>If you choose <code>EXCLUSION_BY_RESOURCE_TYPES</code> for the recording strategy, the <code>exclusionByResourceTypes</code> field will override other properties in the request.</p> <p>For example, even if you set <code>includeGlobalResourceTypes</code> to false, globally recorded IAM resource types will still be automatically recorded in this option unless those resource types are specifically listed as exclusions in the <code>resourceTypes</code> field of <code>exclusionByResourceTypes</code>.</p> </note> <note> <p> <b>Global resource types and the exclusion recording strategy</b> </p> <p>By default, if you choose the <code>EXCLUSION_BY_RESOURCE_TYPES</code> recording strategy, when Config adds support for a new resource type in the Region where you set up the configuration recorder, including global resource types, Config starts recording resources of that type automatically.</p> <p>In addition, unless specifically listed as exclusions, <code>AWS::RDS::GlobalCluster</code> will be recorded automatically in all supported Config Regions were the configuration recorder is enabled. IAM users, groups, roles, and customer managed policies will be recorded automatically in all enabled Config Regions where Config was available before February 2022. This list does not include the following Regions:</p> <ul> <li> <p>Asia Pacific (Hyderabad)</p> </li> <li> <p>Asia Pacific (Melbourne)</p> </li> <li> <p>Europe (Spain)</p> </li> <li> <p>Europe (Zurich)</p> </li> <li> <p>Israel (Tel Aviv)</p> </li> <li> <p>Middle East (UAE)</p> </li> </ul> </note>"
}
},
"documentation":"<p>Specifies the recording strategy of the configuration recorder.</p>"
@@ -7512,7 +7512,26 @@
"AWS::Pinpoint::EmailChannel",
"AWS::S3::AccessPoint",
"AWS::NetworkManager::CustomerGatewayAssociation",
- "AWS::NetworkManager::LinkAssociation"
+ "AWS::NetworkManager::LinkAssociation",
+ "AWS::IoTWireless::MulticastGroup",
+ "AWS::Personalize::DatasetGroup",
+ "AWS::IoTTwinMaker::ComponentType",
+ "AWS::CodeBuild::ReportGroup",
+ "AWS::SageMaker::FeatureGroup",
+ "AWS::MSK::BatchScramSecret",
+ "AWS::AppStream::Stack",
+ "AWS::IoT::JobTemplate",
+ "AWS::IoTWireless::FuotaTask",
+ "AWS::IoT::ProvisioningTemplate",
+ "AWS::InspectorV2::Filter",
+ "AWS::Route53Resolver::ResolverQueryLoggingConfigAssociation",
+ "AWS::ServiceDiscovery::Instance",
+ "AWS::Transfer::Certificate",
+ "AWS::MediaConnect::FlowSource",
+ "AWS::APS::RuleGroupsNamespace",
+ "AWS::CodeGuruProfiler::ProfilingGroup",
+ "AWS::Route53Resolver::ResolverQueryLoggingConfig",
+ "AWS::Batch::SchedulingPolicy"
]
},
"ResourceTypeList":{
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 c4ee2590da..20ce692489 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 aa640d7c81..8110f764bb 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 33b7273212..d9c60a95c9 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 81aea1c90b..6a940fdd7e 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 44b75560e8..69bc473486 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 c8eb99e8d2..3034e6e2b4 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/controltower/2018-05-10/service-2.json b/contrib/python/botocore/py3/botocore/data/controltower/2018-05-10/service-2.json
index ee0d76b56b..74d112a080 100644
--- a/contrib/python/botocore/py3/botocore/data/controltower/2018-05-10/service-2.json
+++ b/contrib/python/botocore/py3/botocore/data/controltower/2018-05-10/service-2.json
@@ -30,7 +30,7 @@
{"shape":"ThrottlingException"},
{"shape":"ResourceNotFoundException"}
],
- "documentation":"<p>This API call turns off a control. It starts an asynchronous operation that deletes AWS resources on the specified organizational unit and the accounts it contains. The resources will vary according to the control that you specify.</p>"
+ "documentation":"<p>This API call turns off a control. It starts an asynchronous operation that deletes AWS resources on the specified organizational unit and the accounts it contains. The resources will vary according to the control that you specify. For usage examples, see <a href=\"https://docs.aws.amazon.com/controltower/latest/userguide/control-api-examples-short.html\"> <i>the AWS Control Tower User Guide</i> </a>.</p>"
},
"EnableControl":{
"name":"EnableControl",
@@ -50,7 +50,7 @@
{"shape":"ThrottlingException"},
{"shape":"ResourceNotFoundException"}
],
- "documentation":"<p>This API call activates a control. It starts an asynchronous operation that creates AWS resources on the specified organizational unit and the accounts it contains. The resources created will vary according to the control that you specify.</p>"
+ "documentation":"<p>This API call activates a control. It starts an asynchronous operation that creates AWS resources on the specified organizational unit and the accounts it contains. The resources created will vary according to the control that you specify. For usage examples, see <a href=\"https://docs.aws.amazon.com/controltower/latest/userguide/control-api-examples-short.html\"> <i>the AWS Control Tower User Guide</i> </a> </p>"
},
"GetControlOperation":{
"name":"GetControlOperation",
@@ -68,7 +68,25 @@
{"shape":"ThrottlingException"},
{"shape":"ResourceNotFoundException"}
],
- "documentation":"<p>Returns the status of a particular <code>EnableControl</code> or <code>DisableControl</code> operation. Displays a message in case of error. Details for an operation are available for 90 days.</p>"
+ "documentation":"<p>Returns the status of a particular <code>EnableControl</code> or <code>DisableControl</code> operation. Displays a message in case of error. Details for an operation are available for 90 days. For usage examples, see <a href=\"https://docs.aws.amazon.com/controltower/latest/userguide/control-api-examples-short.html\"> <i>the AWS Control Tower User Guide</i> </a> </p>"
+ },
+ "GetEnabledControl":{
+ "name":"GetEnabledControl",
+ "http":{
+ "method":"POST",
+ "requestUri":"/get-enabled-control",
+ "responseCode":200
+ },
+ "input":{"shape":"GetEnabledControlInput"},
+ "output":{"shape":"GetEnabledControlOutput"},
+ "errors":[
+ {"shape":"ValidationException"},
+ {"shape":"InternalServerException"},
+ {"shape":"AccessDeniedException"},
+ {"shape":"ThrottlingException"},
+ {"shape":"ResourceNotFoundException"}
+ ],
+ "documentation":"<p> Provides details about the enabled control. For usage examples, see <a href=\"https://docs.aws.amazon.com/controltower/latest/userguide/control-api-examples-short.html\"> <i>the AWS Control Tower User Guide</i> </a>.</p> <p class=\"title\"> <b>Returned values</b> </p> <ul> <li> <p>TargetRegions: Shows target AWS Regions where the enabled control is available to be deployed.</p> </li> <li> <p>StatusSummary: Provides a detailed summary of the deployment status.</p> </li> <li> <p>DriftSummary: Provides a detailed summary of the drifted status.</p> </li> </ul>"
},
"ListEnabledControls":{
"name":"ListEnabledControls",
@@ -86,7 +104,7 @@
{"shape":"ThrottlingException"},
{"shape":"ResourceNotFoundException"}
],
- "documentation":"<p>Lists the controls enabled by AWS Control Tower on the specified organizational unit and the accounts it contains.</p>"
+ "documentation":"<p>Lists the controls enabled by AWS Control Tower on the specified organizational unit and the accounts it contains. For usage examples, see <a href=\"https://docs.aws.amazon.com/controltower/latest/userguide/control-api-examples-short.html\"> <i>the AWS Control Tower User Guide</i> </a> </p>"
}
},
"shapes":{
@@ -96,13 +114,19 @@
"members":{
"message":{"shape":"String"}
},
- "documentation":"<p>User does not have sufficient access to perform this action. </p>",
+ "documentation":"<p>User does not have sufficient access to perform this action.</p>",
"error":{
"httpStatusCode":403,
"senderFault":true
},
"exception":true
},
+ "Arn":{
+ "type":"string",
+ "max":2048,
+ "min":20,
+ "pattern":"^arn:aws[0-9a-zA-Z_\\-:\\/]+$"
+ },
"ConflictException":{
"type":"structure",
"required":["message"],
@@ -172,11 +196,11 @@
"members":{
"controlIdentifier":{
"shape":"ControlIdentifier",
- "documentation":"<p>The ARN of the control. Only <b>Strongly recommended</b> and <b>Elective</b> controls are permitted, with the exception of the <b>Region deny</b> guardrail.</p>"
+ "documentation":"<p>The ARN of the control. Only <b>Strongly recommended</b> and <b>Elective</b> controls are permitted, with the exception of the <b>Region deny</b> control. For information on how to find the <code>controlIdentifier</code>, see <a href=\"https://docs.aws.amazon.com/controltower/latest/APIReference/Welcome.html\">the overview page</a>.</p>"
},
"targetIdentifier":{
"shape":"TargetIdentifier",
- "documentation":"<p>The ARN of the organizational unit.</p>"
+ "documentation":"<p>The ARN of the organizational unit. For information on how to find the <code>targetIdentifier</code>, see <a href=\"https://docs.aws.amazon.com/controltower/latest/APIReference/Welcome.html\">the overview page</a>.</p>"
}
}
},
@@ -190,6 +214,25 @@
}
}
},
+ "DriftStatus":{
+ "type":"string",
+ "enum":[
+ "DRIFTED",
+ "IN_SYNC",
+ "NOT_CHECKING",
+ "UNKNOWN"
+ ]
+ },
+ "DriftStatusSummary":{
+ "type":"structure",
+ "members":{
+ "driftStatus":{
+ "shape":"DriftStatus",
+ "documentation":"<p> The drift status of the enabled control.</p> <p>Valid values:</p> <ul> <li> <p> <code>DRIFTED</code>: The <code>enabledControl</code> deployed in this configuration doesn’t match the configuration that AWS Control Tower expected. </p> </li> <li> <p> <code>IN_SYNC</code>: The <code>enabledControl</code> deployed in this configuration matches the configuration that AWS Control Tower expected.</p> </li> <li> <p> <code>NOT_CHECKING</code>: AWS Control Tower does not check drift for this enabled control. Drift is not supported for the control type.</p> </li> <li> <p> <code>UNKNOWN</code>: AWS Control Tower is not able to check the drift status for the enabled control. </p> </li> </ul>"
+ }
+ },
+ "documentation":"<p> The drift summary of the enabled control.</p> <p>AWS Control Tower expects the enabled control configuration to include all supported and governed Regions. If the enabled control differs from the expected configuration, it is defined to be in a state of drift. You can repair this drift by resetting the enabled control.</p>"
+ },
"EnableControlInput":{
"type":"structure",
"required":[
@@ -199,11 +242,11 @@
"members":{
"controlIdentifier":{
"shape":"ControlIdentifier",
- "documentation":"<p>The ARN of the control. Only <b>Strongly recommended</b> and <b>Elective</b> controls are permitted, with the exception of the <b>Region deny</b> guardrail.</p>"
+ "documentation":"<p>The ARN of the control. Only <b>Strongly recommended</b> and <b>Elective</b> controls are permitted, with the exception of the <b>Region deny</b> control. For information on how to find the <code>controlIdentifier</code>, see <a href=\"https://docs.aws.amazon.com/controltower/latest/APIReference/Welcome.html\">the overview page</a>.</p>"
},
"targetIdentifier":{
"shape":"TargetIdentifier",
- "documentation":"<p>The ARN of the organizational unit.</p>"
+ "documentation":"<p>The ARN of the organizational unit. For information on how to find the <code>targetIdentifier</code>, see <a href=\"https://docs.aws.amazon.com/controltower/latest/APIReference/Welcome.html\">the overview page</a>.</p>"
}
}
},
@@ -217,12 +260,58 @@
}
}
},
+ "EnabledControlDetails":{
+ "type":"structure",
+ "members":{
+ "arn":{
+ "shape":"Arn",
+ "documentation":"<p> The ARN of the enabled control. </p>"
+ },
+ "controlIdentifier":{
+ "shape":"ControlIdentifier",
+ "documentation":"<p> The control identifier of the enabled control. For information on how to find the <code>controlIdentifier</code>, see <a href=\"https://docs.aws.amazon.com/controltower/latest/APIReference/Welcome.html\">the overview page</a>. </p>"
+ },
+ "driftStatusSummary":{
+ "shape":"DriftStatusSummary",
+ "documentation":"<p> The drift status of the enabled control. </p>"
+ },
+ "statusSummary":{
+ "shape":"EnablementStatusSummary",
+ "documentation":"<p> The deployment summary of the enabled control. </p>"
+ },
+ "targetIdentifier":{
+ "shape":"TargetIdentifier",
+ "documentation":"<p> The ARN of the organizational unit. For information on how to find the <code>targetIdentifier</code>, see <a href=\"https://docs.aws.amazon.com/controltower/latest/APIReference/Welcome.html\">the overview page</a>. </p>"
+ },
+ "targetRegions":{
+ "shape":"TargetRegions",
+ "documentation":"<p> Target AWS Regions for the enabled control. </p>"
+ }
+ },
+ "documentation":"<p> Information about the enabled control. </p>"
+ },
"EnabledControlSummary":{
"type":"structure",
"members":{
+ "arn":{
+ "shape":"Arn",
+ "documentation":"<p> The ARN of the enabled control. </p>"
+ },
"controlIdentifier":{
"shape":"ControlIdentifier",
- "documentation":"<p>The ARN of the control. Only <b>Strongly recommended</b> and <b>Elective</b> controls are permitted, with the exception of the <b>Region deny</b> guardrail.</p>"
+ "documentation":"<p>The ARN of the control. Only <b>Strongly recommended</b> and <b>Elective</b> controls are permitted, with the exception of the <b>Region deny</b> control. For information on how to find the <code>controlIdentifier</code>, see <a href=\"https://docs.aws.amazon.com/controltower/latest/APIReference/Welcome.html\">the overview page</a>.</p>"
+ },
+ "driftStatusSummary":{
+ "shape":"DriftStatusSummary",
+ "documentation":"<p> The drift status of the enabled control. </p>"
+ },
+ "statusSummary":{
+ "shape":"EnablementStatusSummary",
+ "documentation":"<zonbook></zonbook><xhtml></xhtml>"
+ },
+ "targetIdentifier":{
+ "shape":"TargetIdentifier",
+ "documentation":"<p> The ARN of the organizational unit. </p>"
}
},
"documentation":"<p>A summary of enabled controls.</p>"
@@ -231,6 +320,28 @@
"type":"list",
"member":{"shape":"EnabledControlSummary"}
},
+ "EnablementStatus":{
+ "type":"string",
+ "enum":[
+ "SUCCEEDED",
+ "FAILED",
+ "UNDER_CHANGE"
+ ]
+ },
+ "EnablementStatusSummary":{
+ "type":"structure",
+ "members":{
+ "lastOperationIdentifier":{
+ "shape":"OperationIdentifier",
+ "documentation":"<p> The last operation identifier for the enabled control. </p>"
+ },
+ "status":{
+ "shape":"EnablementStatus",
+ "documentation":"<p> The deployment status of the enabled control.</p> <p>Valid values:</p> <ul> <li> <p> <code>SUCCEEDED</code>: The <code>enabledControl</code> configuration was deployed successfully.</p> </li> <li> <p> <code>UNDER_CHANGE</code>: The <code>enabledControl</code> configuration is changing. </p> </li> <li> <p> <code>FAILED</code>: The <code>enabledControl</code> configuration failed to deploy.</p> </li> </ul>"
+ }
+ },
+ "documentation":"<p> The deployment summary of the enabled control. </p>"
+ },
"GetControlOperationInput":{
"type":"structure",
"required":["operationIdentifier"],
@@ -247,7 +358,27 @@
"members":{
"controlOperation":{
"shape":"ControlOperation",
- "documentation":"<p/>"
+ "documentation":"<p>An operation performed by the control.</p>"
+ }
+ }
+ },
+ "GetEnabledControlInput":{
+ "type":"structure",
+ "required":["enabledControlIdentifier"],
+ "members":{
+ "enabledControlIdentifier":{
+ "shape":"Arn",
+ "documentation":"<p> The ARN of the enabled control. </p>"
+ }
+ }
+ },
+ "GetEnabledControlOutput":{
+ "type":"structure",
+ "required":["enabledControlDetails"],
+ "members":{
+ "enabledControlDetails":{
+ "shape":"EnabledControlDetails",
+ "documentation":"<p> Information about the enabled control. </p>"
}
}
},
@@ -281,7 +412,7 @@
},
"targetIdentifier":{
"shape":"TargetIdentifier",
- "documentation":"<p>The ARN of the organizational unit.</p>"
+ "documentation":"<p>The ARN of the organizational unit. For information on how to find the <code>targetIdentifier</code>, see <a href=\"https://docs.aws.amazon.com/controltower/latest/APIReference/Welcome.html\">the overview page</a>.</p>"
}
}
},
@@ -302,7 +433,7 @@
"MaxResults":{
"type":"integer",
"box":true,
- "max":100,
+ "max":200,
"min":1
},
"OperationIdentifier":{
@@ -311,6 +442,21 @@
"min":36,
"pattern":"^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$"
},
+ "Region":{
+ "type":"structure",
+ "members":{
+ "name":{
+ "shape":"RegionName",
+ "documentation":"<p> The AWS Region name. </p>"
+ }
+ },
+ "documentation":"<p>An AWS Region in which AWS Control Tower expects to find the control deployed. </p> <p>The expected Regions are based on the Regions that are governed by the landing zone. In certain cases, a control is not actually enabled in the Region as expected, such as during drift, or <a href=\"https://docs.aws.amazon.com/controltower/latest/userguide/region-how.html#mixed-governance\">mixed governance</a>.</p>"
+ },
+ "RegionName":{
+ "type":"string",
+ "max":50,
+ "min":1
+ },
"ResourceNotFoundException":{
"type":"structure",
"required":["message"],
@@ -330,7 +476,7 @@
"members":{
"message":{"shape":"String"}
},
- "documentation":"<p>Request would cause a service quota to be exceeded. The limit is 10 concurrent operations. </p>",
+ "documentation":"<p>Request would cause a service quota to be exceeded. The limit is 10 concurrent operations.</p>",
"error":{
"httpStatusCode":402,
"senderFault":true
@@ -348,6 +494,10 @@
"min":20,
"pattern":"^arn:aws[0-9a-zA-Z_\\-:\\/]+$"
},
+ "TargetRegions":{
+ "type":"list",
+ "member":{"shape":"Region"}
+ },
"ThrottlingException":{
"type":"structure",
"required":["message"],
@@ -390,5 +540,5 @@
"exception":true
}
},
- "documentation":"<p>These interfaces allow you to apply the AWS library of pre-defined <i>controls</i> to your organizational units, programmatically. In this context, controls are the same as AWS Control Tower guardrails.</p> <p>To call these APIs, you'll need to know:</p> <ul> <li> <p>the <code>ControlARN</code> for the control--that is, the guardrail--you are targeting,</p> </li> <li> <p>and the ARN associated with the target organizational unit (OU).</p> </li> </ul> <p> <b>To get the <code>ControlARN</code> for your AWS Control Tower guardrail:</b> </p> <p>The <code>ControlARN</code> contains the control name which is specified in each guardrail. For a list of control names for <i>Strongly recommended</i> and <i>Elective</i> guardrails, see <a href=\"https://docs.aws.amazon.com/controltower/latest/userguide/control-identifiers.html.html\">Resource identifiers for APIs and guardrails</a> in the <a href=\"https://docs.aws.amazon.com/controltower/latest/userguide/automating-tasks.html\">Automating tasks section</a> of the AWS Control Tower User Guide. Remember that <i>Mandatory</i> guardrails cannot be added or removed.</p> <note> <p> <b>ARN format:</b> <code>arn:aws:controltower:{REGION}::control/{CONTROL_NAME}</code> </p> <p> <b>Example:</b> </p> <p> <code>arn:aws:controltower:us-west-2::control/AWS-GR_AUTOSCALING_LAUNCH_CONFIG_PUBLIC_IP_DISABLED</code> </p> </note> <p> <b>To get the ARN for an OU:</b> </p> <p>In the AWS Organizations console, you can find the ARN for the OU on the <b>Organizational unit details</b> page associated with that OU.</p> <note> <p> <b>OU ARN format:</b> </p> <p> <code>arn:${Partition}:organizations::${MasterAccountId}:ou/o-${OrganizationId}/ou-${OrganizationalUnitId}</code> </p> </note> <p class=\"title\"> <b>Details and examples</b> </p> <ul> <li> <p> <a href=\"https://docs.aws.amazon.com/controltower/latest/userguide/control-identifiers.html\">List of resource identifiers for APIs and guardrails</a> </p> </li> <li> <p> <a href=\"https://docs.aws.amazon.com/controltower/latest/userguide/guardrail-api-examples-short.html\">Guardrail API examples (CLI)</a> </p> </li> <li> <p> <a href=\"https://docs.aws.amazon.com/controltower/latest/userguide/enable-controls.html\">Enable controls with AWS CloudFormation</a> </p> </li> <li> <p> <a href=\"https://docs.aws.amazon.com/controltower/latest/userguide/creating-resources-with-cloudformation.html\">Creating AWS Control Tower resources with AWS CloudFormation</a> </p> </li> </ul> <p>To view the open source resource repository on GitHub, see <a href=\"https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-controltower\">aws-cloudformation/aws-cloudformation-resource-providers-controltower</a> </p> <p> <b>Recording API Requests</b> </p> <p>AWS Control Tower supports AWS CloudTrail, a service that records AWS API calls for your AWS account and delivers log files to an Amazon S3 bucket. By using information collected by CloudTrail, you can determine which requests the AWS Control Tower service received, who made the request and when, and so on. For more about AWS Control Tower and its support for CloudTrail, see <a href=\"https://docs.aws.amazon.com/controltower/latest/userguide/logging-using-cloudtrail.html\">Logging AWS Control Tower Actions with AWS CloudTrail</a> in the AWS Control Tower User Guide. To learn more about CloudTrail, including how to turn it on and find your log files, see the AWS CloudTrail User Guide.</p>"
+ "documentation":"<p>These interfaces allow you to apply the AWS library of pre-defined <i>controls</i> to your organizational units, programmatically. In AWS Control Tower, the terms \"control\" and \"guardrail\" are synonyms. .</p> <p>To call these APIs, you'll need to know:</p> <ul> <li> <p>the <code>controlIdentifier</code> for the control--or guardrail--you are targeting.</p> </li> <li> <p>the ARN associated with the target organizational unit (OU), which we call the <code>targetIdentifier</code>.</p> </li> </ul> <p> <b>To get the <code>controlIdentifier</code> for your AWS Control Tower control:</b> </p> <p>The <code>controlIdentifier</code> is an ARN that is specified for each control. You can view the <code>controlIdentifier</code> in the console on the <b>Control details</b> page, as well as in the documentation.</p> <p>The <code>controlIdentifier</code> is unique in each AWS Region for each control. You can find the <code>controlIdentifier</code> for each Region and control in the <a href=\"https://docs.aws.amazon.com/controltower/latest/userguide/control-metadata-tables.html\">Tables of control metadata</a> in the <i>AWS Control Tower User Guide.</i> </p> <p>A quick-reference list of control identifers for the AWS Control Tower legacy <i>Strongly recommended</i> and <i>Elective</i> controls is given in <a href=\"https://docs.aws.amazon.com/controltower/latest/userguide/control-identifiers.html.html\">Resource identifiers for APIs and guardrails</a> in the <a href=\"https://docs.aws.amazon.com/controltower/latest/userguide/control-identifiers.html\">Controls reference guide section</a> of the <i>AWS Control Tower User Guide</i>. Remember that <i>Mandatory</i> controls cannot be added or removed.</p> <note> <p> <b>ARN format:</b> <code>arn:aws:controltower:{REGION}::control/{CONTROL_NAME}</code> </p> <p> <b>Example:</b> </p> <p> <code>arn:aws:controltower:us-west-2::control/AWS-GR_AUTOSCALING_LAUNCH_CONFIG_PUBLIC_IP_DISABLED</code> </p> </note> <p> <b>To get the <code>targetIdentifier</code>:</b> </p> <p>The <code>targetIdentifier</code> is the ARN for an OU.</p> <p>In the AWS Organizations console, you can find the ARN for the OU on the <b>Organizational unit details</b> page associated with that OU.</p> <note> <p> <b>OU ARN format:</b> </p> <p> <code>arn:${Partition}:organizations::${MasterAccountId}:ou/o-${OrganizationId}/ou-${OrganizationalUnitId}</code> </p> </note> <p class=\"title\"> <b>Details and examples</b> </p> <ul> <li> <p> <a href=\"https://docs.aws.amazon.com/controltower/latest/userguide/control-api-examples-short.html\">Control API input and output examples with CLI</a> </p> </li> <li> <p> <a href=\"https://docs.aws.amazon.com/controltower/latest/userguide/enable-controls.html\">Enable controls with CloudFormation</a> </p> </li> <li> <p> <a href=\"https://docs.aws.amazon.com/controltower/latest/userguide/control-metadata-tables.html\">Control metadata tables</a> </p> </li> <li> <p> <a href=\"https://docs.aws.amazon.com/controltower/latest/userguide/control-identifiers.html\">List of identifiers for legacy controls</a> </p> </li> <li> <p> <a href=\"https://docs.aws.amazon.com/controltower/latest/userguide/controls.html\">Controls reference guide</a> </p> </li> <li> <p> <a href=\"https://docs.aws.amazon.com/controltower/latest/userguide/controls-reference.html\">Controls library groupings</a> </p> </li> <li> <p> <a href=\"https://docs.aws.amazon.com/controltower/latest/userguide/creating-resources-with-cloudformation.html\">Creating AWS Control Tower resources with AWS CloudFormation</a> </p> </li> </ul> <p>To view the open source resource repository on GitHub, see <a href=\"https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-controltower\">aws-cloudformation/aws-cloudformation-resource-providers-controltower</a> </p> <p> <b>Recording API Requests</b> </p> <p>AWS Control Tower supports AWS CloudTrail, a service that records AWS API calls for your AWS account and delivers log files to an Amazon S3 bucket. By using information collected by CloudTrail, you can determine which requests the AWS Control Tower service received, who made the request and when, and so on. For more about AWS Control Tower and its support for CloudTrail, see <a href=\"https://docs.aws.amazon.com/controltower/latest/userguide/logging-using-cloudtrail.html\">Logging AWS Control Tower Actions with AWS CloudTrail</a> in the AWS Control Tower User Guide. To learn more about CloudTrail, including how to turn it on and find your log files, see the AWS CloudTrail User Guide.</p>"
}
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 9f5d34ad27..9035093167 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 1cd9faa46a..03ae79055e 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/customer-profiles/2020-08-15/service-2.json b/contrib/python/botocore/py3/botocore/data/customer-profiles/2020-08-15/service-2.json
index 4d16bfabf8..f32915054f 100644
--- a/contrib/python/botocore/py3/botocore/data/customer-profiles/2020-08-15/service-2.json
+++ b/contrib/python/botocore/py3/botocore/data/customer-profiles/2020-08-15/service-2.json
@@ -1253,7 +1253,8 @@
},
"CalculatedAttributeDefinitionsList":{
"type":"list",
- "member":{"shape":"ListCalculatedAttributeDefinitionItem"}
+ "member":{"shape":"ListCalculatedAttributeDefinitionItem"},
+ "sensitive":true
},
"CalculatedAttributesForProfileList":{
"type":"list",
@@ -1368,7 +1369,7 @@
"documentation":"<p>The display name of the calculated attribute.</p>"
},
"Description":{
- "shape":"text",
+ "shape":"sensitiveText",
"documentation":"<p>The description of the calculated attribute.</p>"
},
"AttributeDetails":{
@@ -1401,7 +1402,7 @@
"documentation":"<p>The display name of the calculated attribute.</p>"
},
"Description":{
- "shape":"text",
+ "shape":"sensitiveText",
"documentation":"<p>The description of the calculated attribute.</p>"
},
"AttributeDetails":{
@@ -2440,7 +2441,7 @@
"documentation":"<p>The display name of the calculated attribute.</p>"
},
"Description":{
- "shape":"text",
+ "shape":"sensitiveText",
"documentation":"<p>The description of the calculated attribute.</p>"
},
"CreatedAt":{
@@ -3334,7 +3335,7 @@
"documentation":"<p>The display name of the calculated attribute.</p>"
},
"Description":{
- "shape":"text",
+ "shape":"sensitiveText",
"documentation":"<p>The threshold for the calculated attribute.</p>"
},
"CreatedAt":{
@@ -5428,7 +5429,7 @@
"documentation":"<p>The display name of the calculated attribute.</p>"
},
"Description":{
- "shape":"text",
+ "shape":"sensitiveText",
"documentation":"<p>The description of the calculated attribute.</p>"
},
"Conditions":{
@@ -5449,7 +5450,7 @@
"documentation":"<p>The display name of the calculated attribute.</p>"
},
"Description":{
- "shape":"text",
+ "shape":"sensitiveText",
"documentation":"<p>The description of the calculated attribute.</p>"
},
"CreatedAt":{
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 16d372040d..9c8b3b7d39 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 e821776047..dbe1447ba4 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 ba6c855269..bad7621acd 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 f700426449..7edb541292 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 ce59f36051..9fee84f574 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 fe8d60d381..301ab25489 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 097abae0a5..cbbc20c225 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 f3865409d2..0fe4dee2b9 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 ffff927065..f8a1e1418a 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 695ade4103..a828341ce5 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 cb38f7fab2..5b12cca303 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 346590ea83..9aa4ab028c 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 2407dfd67a..56d5173c4b 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 34e9fa84e2..ade112e602 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 bb65e15db2..01f55e9c01 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 63da6ea9e0..0570efdbdd 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 703ceafc07..766b162242 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 9b469296c0..ed4adb91bf 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 9b469296c0..ed4adb91bf 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 7722080630..c83ea03555 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 a836a08445..df9f706dcd 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 174c9b140a..d709113df5 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 37efe5b63f..6634276175 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 37efe5b63f..6634276175 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 37efe5b63f..6634276175 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 37efe5b63f..6634276175 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 594eaa3b32..914fa44fd8 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 594eaa3b32..914fa44fd8 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 594eaa3b32..914fa44fd8 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 0c5eee9399..3af0691a2d 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 2df7b75125..1893df7a1d 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
@@ -3712,6 +3712,16 @@
"output":{"shape":"DisableFastSnapshotRestoresResult"},
"documentation":"<p>Disables fast snapshot restores for the specified snapshots in the specified Availability Zones.</p>"
},
+ "DisableImage":{
+ "name":"DisableImage",
+ "http":{
+ "method":"POST",
+ "requestUri":"/"
+ },
+ "input":{"shape":"DisableImageRequest"},
+ "output":{"shape":"DisableImageResult"},
+ "documentation":"<p>Sets the AMI state to <code>disabled</code> and removes all launch permissions from the AMI. A disabled AMI can't be used for instance launches.</p> <p>A disabled AMI can't be shared. If a public or shared AMI was previously shared, it is made private. If an AMI was shared with an Amazon Web Services account, organization, or Organizational Unit, they lose access to the disabled AMI. </p> <p>A disabled AMI does not appear in <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeImages.html\">DescribeImages</a> API calls by default.</p> <p>Only the AMI owner can disable an AMI.</p> <p>You can re-enable a disabled AMI using <a href=\"http://amazonaws.com/AWSEC2/latest/APIReference/API_EnableImage.html\">EnableImage</a>.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/disable-an-ami.html\">Disable an AMI</a> in the <i>Amazon EC2 User Guide</i>.</p>"
+ },
"DisableImageBlockPublicAccess":{
"name":"DisableImageBlockPublicAccess",
"http":{
@@ -3979,6 +3989,16 @@
"output":{"shape":"EnableFastSnapshotRestoresResult"},
"documentation":"<p>Enables fast snapshot restores for the specified snapshots in the specified Availability Zones.</p> <p>You get the full benefit of fast snapshot restores after they enter the <code>enabled</code> state. To get the current state of fast snapshot restores, use <a>DescribeFastSnapshotRestores</a>. To disable fast snapshot restores, use <a>DisableFastSnapshotRestores</a>.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-fast-snapshot-restore.html\">Amazon EBS fast snapshot restore</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.</p>"
},
+ "EnableImage":{
+ "name":"EnableImage",
+ "http":{
+ "method":"POST",
+ "requestUri":"/"
+ },
+ "input":{"shape":"EnableImageRequest"},
+ "output":{"shape":"EnableImageResult"},
+ "documentation":"<p>Re-enables a disabled AMI. The re-enabled AMI is marked as <code>available</code> and can be used for instance launches, appears in describe operations, and can be shared. Amazon Web Services accounts, organizations, and Organizational Units that lost access to the AMI when it was disabled do not regain access automatically. Once the AMI is available, it can be shared with them again.</p> <p>Only the AMI owner can re-enable a disabled AMI.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/disable-an-ami.html\">Disable an AMI</a> in the <i>Amazon EC2 User Guide</i>.</p>"
+ },
"EnableImageBlockPublicAccess":{
"name":"EnableImageBlockPublicAccess",
"http":{
@@ -10003,7 +10023,8 @@
"RHEL with SQL Server Web",
"RHEL with HA",
"RHEL with HA and SQL Server Standard",
- "RHEL with HA and SQL Server Enterprise"
+ "RHEL with HA and SQL Server Enterprise",
+ "Ubuntu Pro"
]
},
"CapacityReservationOptions":{
@@ -19966,7 +19987,7 @@
},
"Filters":{
"shape":"FilterList",
- "documentation":"<p>The filters.</p> <ul> <li> <p> <code>architecture</code> - The image architecture (<code>i386</code> | <code>x86_64</code> | <code>arm64</code> | <code>x86_64_mac</code> | <code>arm64_mac</code>).</p> </li> <li> <p> <code>block-device-mapping.delete-on-termination</code> - A Boolean value that indicates whether the Amazon EBS volume is deleted on instance termination.</p> </li> <li> <p> <code>block-device-mapping.device-name</code> - The device name specified in the block device mapping (for example, <code>/dev/sdh</code> or <code>xvdh</code>).</p> </li> <li> <p> <code>block-device-mapping.snapshot-id</code> - The ID of the snapshot used for the Amazon EBS volume.</p> </li> <li> <p> <code>block-device-mapping.volume-size</code> - The volume size of the Amazon EBS volume, in GiB.</p> </li> <li> <p> <code>block-device-mapping.volume-type</code> - The volume type of the Amazon EBS volume (<code>io1</code> | <code>io2</code> | <code>gp2</code> | <code>gp3</code> | <code>sc1 </code>| <code>st1</code> | <code>standard</code>).</p> </li> <li> <p> <code>block-device-mapping.encrypted</code> - A Boolean that indicates whether the Amazon EBS volume is encrypted.</p> </li> <li> <p> <code>creation-date</code> - The time when the image was created, in the ISO 8601 format in the UTC time zone (YYYY-MM-DDThh:mm:ss.sssZ), for example, <code>2021-09-29T11:04:43.305Z</code>. You can use a wildcard (<code>*</code>), for example, <code>2021-09-29T*</code>, which matches an entire day.</p> </li> <li> <p> <code>description</code> - The description of the image (provided during image creation).</p> </li> <li> <p> <code>ena-support</code> - A Boolean that indicates whether enhanced networking with ENA is enabled.</p> </li> <li> <p> <code>hypervisor</code> - The hypervisor type (<code>ovm</code> | <code>xen</code>).</p> </li> <li> <p> <code>image-id</code> - The ID of the image.</p> </li> <li> <p> <code>image-type</code> - The image type (<code>machine</code> | <code>kernel</code> | <code>ramdisk</code>).</p> </li> <li> <p> <code>is-public</code> - A Boolean that indicates whether the image is public.</p> </li> <li> <p> <code>kernel-id</code> - The kernel ID.</p> </li> <li> <p> <code>manifest-location</code> - The location of the image manifest.</p> </li> <li> <p> <code>name</code> - The name of the AMI (provided during image creation).</p> </li> <li> <p> <code>owner-alias</code> - The owner alias (<code>amazon</code> | <code>aws-marketplace</code>). The valid aliases are defined in an Amazon-maintained list. This is not the Amazon Web Services account alias that can be set using the IAM console. We recommend that you use the <b>Owner</b> request parameter instead of this filter.</p> </li> <li> <p> <code>owner-id</code> - The Amazon Web Services account ID of the owner. We recommend that you use the <b>Owner</b> request parameter instead of this filter.</p> </li> <li> <p> <code>platform</code> - The platform. The only supported value is <code>windows</code>.</p> </li> <li> <p> <code>product-code</code> - The product code.</p> </li> <li> <p> <code>product-code.type</code> - The type of the product code (<code>marketplace</code>).</p> </li> <li> <p> <code>ramdisk-id</code> - The RAM disk ID.</p> </li> <li> <p> <code>root-device-name</code> - The device name of the root device volume (for example, <code>/dev/sda1</code>).</p> </li> <li> <p> <code>root-device-type</code> - The type of the root device volume (<code>ebs</code> | <code>instance-store</code>).</p> </li> <li> <p> <code>state</code> - The state of the image (<code>available</code> | <code>pending</code> | <code>failed</code>).</p> </li> <li> <p> <code>state-reason-code</code> - The reason code for the state change.</p> </li> <li> <p> <code>state-reason-message</code> - The message for the state change.</p> </li> <li> <p> <code>sriov-net-support</code> - A value of <code>simple</code> indicates that enhanced networking with the Intel 82599 VF interface is enabled.</p> </li> <li> <p> <code>tag</code>:&lt;key&gt; - The key/value combination of a tag assigned to the resource. Use the tag key in the filter name and the tag value as the filter value. For example, to find all resources that have a tag with the key <code>Owner</code> and the value <code>TeamA</code>, specify <code>tag:Owner</code> for the filter name and <code>TeamA</code> for the filter value.</p> </li> <li> <p> <code>tag-key</code> - The key of a tag assigned to the resource. Use this filter to find all resources assigned a tag with a specific key, regardless of the tag value.</p> </li> <li> <p> <code>virtualization-type</code> - The virtualization type (<code>paravirtual</code> | <code>hvm</code>).</p> </li> </ul>",
+ "documentation":"<p>The filters.</p> <ul> <li> <p> <code>architecture</code> - The image architecture (<code>i386</code> | <code>x86_64</code> | <code>arm64</code> | <code>x86_64_mac</code> | <code>arm64_mac</code>).</p> </li> <li> <p> <code>block-device-mapping.delete-on-termination</code> - A Boolean value that indicates whether the Amazon EBS volume is deleted on instance termination.</p> </li> <li> <p> <code>block-device-mapping.device-name</code> - The device name specified in the block device mapping (for example, <code>/dev/sdh</code> or <code>xvdh</code>).</p> </li> <li> <p> <code>block-device-mapping.snapshot-id</code> - The ID of the snapshot used for the Amazon EBS volume.</p> </li> <li> <p> <code>block-device-mapping.volume-size</code> - The volume size of the Amazon EBS volume, in GiB.</p> </li> <li> <p> <code>block-device-mapping.volume-type</code> - The volume type of the Amazon EBS volume (<code>io1</code> | <code>io2</code> | <code>gp2</code> | <code>gp3</code> | <code>sc1 </code>| <code>st1</code> | <code>standard</code>).</p> </li> <li> <p> <code>block-device-mapping.encrypted</code> - A Boolean that indicates whether the Amazon EBS volume is encrypted.</p> </li> <li> <p> <code>creation-date</code> - The time when the image was created, in the ISO 8601 format in the UTC time zone (YYYY-MM-DDThh:mm:ss.sssZ), for example, <code>2021-09-29T11:04:43.305Z</code>. You can use a wildcard (<code>*</code>), for example, <code>2021-09-29T*</code>, which matches an entire day.</p> </li> <li> <p> <code>description</code> - The description of the image (provided during image creation).</p> </li> <li> <p> <code>ena-support</code> - A Boolean that indicates whether enhanced networking with ENA is enabled.</p> </li> <li> <p> <code>hypervisor</code> - The hypervisor type (<code>ovm</code> | <code>xen</code>).</p> </li> <li> <p> <code>image-id</code> - The ID of the image.</p> </li> <li> <p> <code>image-type</code> - The image type (<code>machine</code> | <code>kernel</code> | <code>ramdisk</code>).</p> </li> <li> <p> <code>is-public</code> - A Boolean that indicates whether the image is public.</p> </li> <li> <p> <code>kernel-id</code> - The kernel ID.</p> </li> <li> <p> <code>manifest-location</code> - The location of the image manifest.</p> </li> <li> <p> <code>name</code> - The name of the AMI (provided during image creation).</p> </li> <li> <p> <code>owner-alias</code> - The owner alias (<code>amazon</code> | <code>aws-marketplace</code>). The valid aliases are defined in an Amazon-maintained list. This is not the Amazon Web Services account alias that can be set using the IAM console. We recommend that you use the <b>Owner</b> request parameter instead of this filter.</p> </li> <li> <p> <code>owner-id</code> - The Amazon Web Services account ID of the owner. We recommend that you use the <b>Owner</b> request parameter instead of this filter.</p> </li> <li> <p> <code>platform</code> - The platform. The only supported value is <code>windows</code>.</p> </li> <li> <p> <code>product-code</code> - The product code.</p> </li> <li> <p> <code>product-code.type</code> - The type of the product code (<code>marketplace</code>).</p> </li> <li> <p> <code>ramdisk-id</code> - The RAM disk ID.</p> </li> <li> <p> <code>root-device-name</code> - The device name of the root device volume (for example, <code>/dev/sda1</code>).</p> </li> <li> <p> <code>root-device-type</code> - The type of the root device volume (<code>ebs</code> | <code>instance-store</code>).</p> </li> <li> <p> <code>source-instance-id</code> - The ID of the instance that the AMI was created from if the AMI was created using CreateImage. This filter is applicable only if the AMI was created using <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateImage.html\">CreateImage</a>.</p> </li> <li> <p> <code>state</code> - The state of the image (<code>available</code> | <code>pending</code> | <code>failed</code>).</p> </li> <li> <p> <code>state-reason-code</code> - The reason code for the state change.</p> </li> <li> <p> <code>state-reason-message</code> - The message for the state change.</p> </li> <li> <p> <code>sriov-net-support</code> - A value of <code>simple</code> indicates that enhanced networking with the Intel 82599 VF interface is enabled.</p> </li> <li> <p> <code>tag</code>:&lt;key&gt; - The key/value combination of a tag assigned to the resource. Use the tag key in the filter name and the tag value as the filter value. For example, to find all resources that have a tag with the key <code>Owner</code> and the value <code>TeamA</code>, specify <code>tag:Owner</code> for the filter name and <code>TeamA</code> for the filter value.</p> </li> <li> <p> <code>tag-key</code> - The key of a tag assigned to the resource. Use this filter to find all resources assigned a tag with a specific key, regardless of the tag value.</p> </li> <li> <p> <code>virtualization-type</code> - The virtualization type (<code>paravirtual</code> | <code>hvm</code>).</p> </li> </ul>",
"locationName":"Filter"
},
"ImageIds":{
@@ -19983,6 +20004,10 @@
"shape":"Boolean",
"documentation":"<p>Specifies whether to include deprecated AMIs.</p> <p>Default: No deprecated AMIs are included in the response.</p> <note> <p>If you are the AMI owner, all deprecated AMIs appear in the response regardless of what you specify for this parameter.</p> </note>"
},
+ "IncludeDisabled":{
+ "shape":"Boolean",
+ "documentation":"<p>Specifies whether to include disabled AMIs.</p> <p>Default: No disabled AMIs are included in the response.</p>"
+ },
"DryRun":{
"shape":"Boolean",
"documentation":"<p>Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is <code>DryRunOperation</code>. Otherwise, it is <code>UnauthorizedOperation</code>.</p>",
@@ -22897,7 +22922,7 @@
},
"Filters":{
"shape":"FilterList",
- "documentation":"<p>The filters.</p> <ul> <li> <p> <code>task-state</code> - Returns tasks in a certain state (<code>InProgress</code> | <code>Completed</code> | <code>Failed</code>)</p> </li> <li> <p> <code>bucket</code> - Returns task information for tasks that targeted a specific bucket. For the filter value, specify the bucket name.</p> </li> </ul>",
+ "documentation":"<p>The filters.</p> <ul> <li> <p> <code>task-state</code> - Returns tasks in a certain state (<code>InProgress</code> | <code>Completed</code> | <code>Failed</code>)</p> </li> <li> <p> <code>bucket</code> - Returns task information for tasks that targeted a specific bucket. For the filter value, specify the bucket name.</p> </li> </ul> <note> <p>When you specify the <code>ImageIds</code> parameter, any filters that you specify are ignored. To use the filters, you must remove the <code>ImageIds</code> parameter.</p> </note>",
"locationName":"Filter"
},
"NextToken":{
@@ -22906,7 +22931,7 @@
},
"MaxResults":{
"shape":"DescribeStoreImageTasksRequestMaxResults",
- "documentation":"<p>The maximum number of items to return for this request. To get the next page of items, make another request with the token returned in the output. For more information, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Query-Requests.html#api-pagination\">Pagination</a>.</p> <p>You cannot specify this parameter and the <code>ImageIDs</code> parameter in the same call.</p>"
+ "documentation":"<p>The maximum number of items to return for this request. To get the next page of items, make another request with the token returned in the output. For more information, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Query-Requests.html#api-pagination\">Pagination</a>.</p> <p>You cannot specify this parameter and the <code>ImageIds</code> parameter in the same call.</p>"
}
}
},
@@ -25243,6 +25268,30 @@
}
}
},
+ "DisableImageRequest":{
+ "type":"structure",
+ "required":["ImageId"],
+ "members":{
+ "ImageId":{
+ "shape":"ImageId",
+ "documentation":"<p>The ID of the AMI.</p>"
+ },
+ "DryRun":{
+ "shape":"Boolean",
+ "documentation":"<p>Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is <code>DryRunOperation</code>. Otherwise, it is <code>UnauthorizedOperation</code>.</p>"
+ }
+ }
+ },
+ "DisableImageResult":{
+ "type":"structure",
+ "members":{
+ "Return":{
+ "shape":"Boolean",
+ "documentation":"<p>Returns <code>true</code> if the request succeeds; otherwise, it returns an error.</p>",
+ "locationName":"return"
+ }
+ }
+ },
"DisableIpamOrganizationAdminAccountRequest":{
"type":"structure",
"required":["DelegatedAdminAccountId"],
@@ -27003,6 +27052,30 @@
}
}
},
+ "EnableImageRequest":{
+ "type":"structure",
+ "required":["ImageId"],
+ "members":{
+ "ImageId":{
+ "shape":"ImageId",
+ "documentation":"<p>The ID of the AMI.</p>"
+ },
+ "DryRun":{
+ "shape":"Boolean",
+ "documentation":"<p>Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is <code>DryRunOperation</code>. Otherwise, it is <code>UnauthorizedOperation</code>.</p>"
+ }
+ }
+ },
+ "EnableImageResult":{
+ "type":"structure",
+ "members":{
+ "Return":{
+ "shape":"Boolean",
+ "documentation":"<p>Returns <code>true</code> if the request succeeds; otherwise, it returns an error.</p>",
+ "locationName":"return"
+ }
+ }
+ },
"EnableIpamOrganizationAdminAccountRequest":{
"type":"structure",
"required":["DelegatedAdminAccountId"],
@@ -31743,7 +31816,7 @@
},
"Hypervisor":{
"shape":"HypervisorType",
- "documentation":"<p>The hypervisor type of the image.</p>",
+ "documentation":"<p>The hypervisor type of the image. Only <code>xen</code> is supported. <code>ovm</code> is not supported.</p>",
"locationName":"hypervisor"
},
"ImageOwnerAlias":{
@@ -31805,6 +31878,11 @@
"shape":"ImdsSupportValues",
"documentation":"<p>If <code>v2.0</code>, it indicates that IMDSv2 is specified in the AMI. Instances launched from this AMI will have <code>HttpTokens</code> automatically set to <code>required</code> so that, by default, the instance requires that IMDSv2 is used when requesting instance metadata. In addition, <code>HttpPutResponseHopLimit</code> is set to <code>2</code>. For more information, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/configuring-IMDS-new-instances.html#configure-IMDS-new-instances-ami-configuration\">Configure the AMI</a> in the <i>Amazon EC2 User Guide</i>.</p>",
"locationName":"imdsSupport"
+ },
+ "SourceInstanceId":{
+ "shape":"String",
+ "documentation":"<p>The ID of the instance that the AMI was created from if the AMI was created using <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateImage.html\">CreateImage</a>. This field only appears if the AMI was created using CreateImage.</p>",
+ "locationName":"sourceInstanceId"
}
},
"documentation":"<p>Describes an image.</p>"
@@ -32011,7 +32089,8 @@
"deregistered",
"transient",
"failed",
- "error"
+ "error",
+ "disabled"
]
},
"ImageTypeValues":{
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 5eb0ac2062..7022d37502 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 d9e15e1fc2..e6d4e9edc4 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 5a270fb88b..23e71c7972 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 040d45ad37..98455e0756 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 3d3306a605..8a05096edb 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 6cbf6eca9f..c4c03061b2 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 94bcebecc1..54068a45bc 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 2bed471b93..7ac201dc2c 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 26d74f5d78..4c323bc69f 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 a168869622..3881d0be20 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 08e6ad050b..9fad1f100d 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 f73441e5fd..359de2f64c 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/elbv2/2015-12-01/service-2.json b/contrib/python/botocore/py3/botocore/data/elbv2/2015-12-01/service-2.json
index d6d07766f8..0ef55a0724 100644
--- a/contrib/python/botocore/py3/botocore/data/elbv2/2015-12-01/service-2.json
+++ b/contrib/python/botocore/py3/botocore/data/elbv2/2015-12-01/service-2.json
@@ -667,7 +667,7 @@
{"shape":"AllocationIdNotFoundException"},
{"shape":"AvailabilityZoneNotSupportedException"}
],
- "documentation":"<p>Enables the Availability Zones for the specified public subnets for the specified Application Load Balancer or Network Load Balancer. The specified subnets replace the previously enabled subnets.</p> <p>When you specify subnets for a Network Load Balancer, you must include all subnets that were enabled previously, with their existing configurations, plus any additional subnets.</p>"
+ "documentation":"<p>Enables the Availability Zones for the specified public subnets for the specified Application Load Balancer, Network Load Balancer or Gateway Load Balancer. The specified subnets replace the previously enabled subnets.</p> <p>When you specify subnets for a Network Load Balancer, or Gateway Load Balancer you must include all subnets that were enabled previously, with their existing configurations, plus any additional subnets.</p>"
}
},
"shapes":{
@@ -2118,7 +2118,7 @@
"members":{
"Key":{
"shape":"LoadBalancerAttributeKey",
- "documentation":"<p>The name of the attribute.</p> <p>The following attributes are supported by all load balancers:</p> <ul> <li> <p> <code>deletion_protection.enabled</code> - Indicates whether deletion protection is enabled. The value is <code>true</code> or <code>false</code>. The default is <code>false</code>.</p> </li> <li> <p> <code>load_balancing.cross_zone.enabled</code> - Indicates whether cross-zone load balancing is enabled. The possible values are <code>true</code> and <code>false</code>. The default for Network Load Balancers and Gateway Load Balancers is <code>false</code>. The default for Application Load Balancers is <code>true</code>, and cannot be changed.</p> </li> </ul> <p>The following attributes are supported by both Application Load Balancers and Network Load Balancers:</p> <ul> <li> <p> <code>access_logs.s3.enabled</code> - Indicates whether access logs are enabled. The value is <code>true</code> or <code>false</code>. The default is <code>false</code>.</p> </li> <li> <p> <code>access_logs.s3.bucket</code> - The name of the S3 bucket for the access logs. This attribute is required if access logs are enabled. The bucket must exist in the same region as the load balancer and have a bucket policy that grants Elastic Load Balancing permissions to write to the bucket.</p> </li> <li> <p> <code>access_logs.s3.prefix</code> - The prefix for the location in the S3 bucket for the access logs.</p> </li> <li> <p> <code>ipv6.deny_all_igw_traffic</code> - Blocks internet gateway (IGW) access to the load balancer. It is set to <code>false</code> for internet-facing load balancers and <code>true</code> for internal load balancers, preventing unintended access to your internal load balancer through an internet gateway.</p> </li> </ul> <p>The following attributes are supported by only Application Load Balancers:</p> <ul> <li> <p> <code>idle_timeout.timeout_seconds</code> - The idle timeout value, in seconds. The valid range is 1-4000 seconds. The default is 60 seconds.</p> </li> <li> <p> <code>routing.http.desync_mitigation_mode</code> - Determines how the load balancer handles requests that might pose a security risk to your application. The possible values are <code>monitor</code>, <code>defensive</code>, and <code>strictest</code>. The default is <code>defensive</code>.</p> </li> <li> <p> <code>routing.http.drop_invalid_header_fields.enabled</code> - Indicates whether HTTP headers with invalid header fields are removed by the load balancer (<code>true</code>) or routed to targets (<code>false</code>). The default is <code>false</code>.</p> </li> <li> <p> <code>routing.http.preserve_host_header.enabled</code> - Indicates whether the Application Load Balancer should preserve the <code>Host</code> header in the HTTP request and send it to the target without any change. The possible values are <code>true</code> and <code>false</code>. The default is <code>false</code>.</p> </li> <li> <p> <code>routing.http.x_amzn_tls_version_and_cipher_suite.enabled</code> - Indicates whether the two headers (<code>x-amzn-tls-version</code> and <code>x-amzn-tls-cipher-suite</code>), which contain information about the negotiated TLS version and cipher suite, are added to the client request before sending it to the target. The <code>x-amzn-tls-version</code> header has information about the TLS protocol version negotiated with the client, and the <code>x-amzn-tls-cipher-suite</code> header has information about the cipher suite negotiated with the client. Both headers are in OpenSSL format. The possible values for the attribute are <code>true</code> and <code>false</code>. The default is <code>false</code>.</p> </li> <li> <p> <code>routing.http.xff_client_port.enabled</code> - Indicates whether the <code>X-Forwarded-For</code> header should preserve the source port that the client used to connect to the load balancer. The possible values are <code>true</code> and <code>false</code>. The default is <code>false</code>.</p> </li> <li> <p> <code>routing.http.xff_header_processing.mode</code> - Enables you to modify, preserve, or remove the <code>X-Forwarded-For</code> header in the HTTP request before the Application Load Balancer sends the request to the target. The possible values are <code>append</code>, <code>preserve</code>, and <code>remove</code>. The default is <code>append</code>.</p> <ul> <li> <p>If the value is <code>append</code>, the Application Load Balancer adds the client IP address (of the last hop) to the <code>X-Forwarded-For</code> header in the HTTP request before it sends it to targets.</p> </li> <li> <p>If the value is <code>preserve</code> the Application Load Balancer preserves the <code>X-Forwarded-For</code> header in the HTTP request, and sends it to targets without any change.</p> </li> <li> <p>If the value is <code>remove</code>, the Application Load Balancer removes the <code>X-Forwarded-For</code> header in the HTTP request before it sends it to targets.</p> </li> </ul> </li> <li> <p> <code>routing.http2.enabled</code> - Indicates whether HTTP/2 is enabled. The possible values are <code>true</code> and <code>false</code>. The default is <code>true</code>. Elastic Load Balancing requires that message header names contain only alphanumeric characters and hyphens.</p> </li> <li> <p> <code>waf.fail_open.enabled</code> - Indicates whether to allow a WAF-enabled load balancer to route requests to targets if it is unable to forward the request to Amazon Web Services WAF. The possible values are <code>true</code> and <code>false</code>. The default is <code>false</code>.</p> </li> </ul>"
+ "documentation":"<p>The name of the attribute.</p> <p>The following attributes are supported by all load balancers:</p> <ul> <li> <p> <code>deletion_protection.enabled</code> - Indicates whether deletion protection is enabled. The value is <code>true</code> or <code>false</code>. The default is <code>false</code>.</p> </li> <li> <p> <code>load_balancing.cross_zone.enabled</code> - Indicates whether cross-zone load balancing is enabled. The possible values are <code>true</code> and <code>false</code>. The default for Network Load Balancers and Gateway Load Balancers is <code>false</code>. The default for Application Load Balancers is <code>true</code>, and cannot be changed.</p> </li> </ul> <p>The following attributes are supported by both Application Load Balancers and Network Load Balancers:</p> <ul> <li> <p> <code>access_logs.s3.enabled</code> - Indicates whether access logs are enabled. The value is <code>true</code> or <code>false</code>. The default is <code>false</code>.</p> </li> <li> <p> <code>access_logs.s3.bucket</code> - The name of the S3 bucket for the access logs. This attribute is required if access logs are enabled. The bucket must exist in the same region as the load balancer and have a bucket policy that grants Elastic Load Balancing permissions to write to the bucket.</p> </li> <li> <p> <code>access_logs.s3.prefix</code> - The prefix for the location in the S3 bucket for the access logs.</p> </li> <li> <p> <code>ipv6.deny_all_igw_traffic</code> - Blocks internet gateway (IGW) access to the load balancer. It is set to <code>false</code> for internet-facing load balancers and <code>true</code> for internal load balancers, preventing unintended access to your internal load balancer through an internet gateway.</p> </li> </ul> <p>The following attributes are supported by only Application Load Balancers:</p> <ul> <li> <p> <code>idle_timeout.timeout_seconds</code> - The idle timeout value, in seconds. The valid range is 1-4000 seconds. The default is 60 seconds.</p> </li> <li> <p> <code>routing.http.desync_mitigation_mode</code> - Determines how the load balancer handles requests that might pose a security risk to your application. The possible values are <code>monitor</code>, <code>defensive</code>, and <code>strictest</code>. The default is <code>defensive</code>.</p> </li> <li> <p> <code>routing.http.drop_invalid_header_fields.enabled</code> - Indicates whether HTTP headers with invalid header fields are removed by the load balancer (<code>true</code>) or routed to targets (<code>false</code>). The default is <code>false</code>.</p> </li> <li> <p> <code>routing.http.preserve_host_header.enabled</code> - Indicates whether the Application Load Balancer should preserve the <code>Host</code> header in the HTTP request and send it to the target without any change. The possible values are <code>true</code> and <code>false</code>. The default is <code>false</code>.</p> </li> <li> <p> <code>routing.http.x_amzn_tls_version_and_cipher_suite.enabled</code> - Indicates whether the two headers (<code>x-amzn-tls-version</code> and <code>x-amzn-tls-cipher-suite</code>), which contain information about the negotiated TLS version and cipher suite, are added to the client request before sending it to the target. The <code>x-amzn-tls-version</code> header has information about the TLS protocol version negotiated with the client, and the <code>x-amzn-tls-cipher-suite</code> header has information about the cipher suite negotiated with the client. Both headers are in OpenSSL format. The possible values for the attribute are <code>true</code> and <code>false</code>. The default is <code>false</code>.</p> </li> <li> <p> <code>routing.http.xff_client_port.enabled</code> - Indicates whether the <code>X-Forwarded-For</code> header should preserve the source port that the client used to connect to the load balancer. The possible values are <code>true</code> and <code>false</code>. The default is <code>false</code>.</p> </li> <li> <p> <code>routing.http.xff_header_processing.mode</code> - Enables you to modify, preserve, or remove the <code>X-Forwarded-For</code> header in the HTTP request before the Application Load Balancer sends the request to the target. The possible values are <code>append</code>, <code>preserve</code>, and <code>remove</code>. The default is <code>append</code>.</p> <ul> <li> <p>If the value is <code>append</code>, the Application Load Balancer adds the client IP address (of the last hop) to the <code>X-Forwarded-For</code> header in the HTTP request before it sends it to targets.</p> </li> <li> <p>If the value is <code>preserve</code> the Application Load Balancer preserves the <code>X-Forwarded-For</code> header in the HTTP request, and sends it to targets without any change.</p> </li> <li> <p>If the value is <code>remove</code>, the Application Load Balancer removes the <code>X-Forwarded-For</code> header in the HTTP request before it sends it to targets.</p> </li> </ul> </li> <li> <p> <code>routing.http2.enabled</code> - Indicates whether HTTP/2 is enabled. The possible values are <code>true</code> and <code>false</code>. The default is <code>true</code>. Elastic Load Balancing requires that message header names contain only alphanumeric characters and hyphens.</p> </li> <li> <p> <code>waf.fail_open.enabled</code> - Indicates whether to allow a WAF-enabled load balancer to route requests to targets if it is unable to forward the request to Amazon Web Services WAF. The possible values are <code>true</code> and <code>false</code>. The default is <code>false</code>.</p> </li> </ul> <p>The following attributes are supported by only Network Load Balancers:</p> <ul> <li> <p> <code>dns_record.client_routing_policy</code> - Indicates how traffic is distributed among the load balancer Availability Zones. The possible values are <code>availability_zone_affinity</code> with 100 percent zonal affinity, <code>partial_availability_zone_affinity</code> with 85 percent zonal affinity, and <code>any_availability_zone</code> with 0 percent zonal affinity.</p> </li> </ul>"
},
"Value":{
"shape":"LoadBalancerAttributeValue",
@@ -2845,15 +2845,15 @@
},
"Subnets":{
"shape":"Subnets",
- "documentation":"<p>The IDs of the public subnets. You can specify only one subnet per Availability Zone. You must specify either subnets or subnet mappings.</p> <p>[Application Load Balancers] You must specify subnets from at least two Availability Zones.</p> <p>[Application Load Balancers on Outposts] You must specify one Outpost subnet.</p> <p>[Application Load Balancers on Local Zones] You can specify subnets from one or more Local Zones.</p> <p>[Network Load Balancers] You can specify subnets from one or more Availability Zones.</p>"
+ "documentation":"<p>The IDs of the public subnets. You can specify only one subnet per Availability Zone. You must specify either subnets or subnet mappings.</p> <p>[Application Load Balancers] You must specify subnets from at least two Availability Zones.</p> <p>[Application Load Balancers on Outposts] You must specify one Outpost subnet.</p> <p>[Application Load Balancers on Local Zones] You can specify subnets from one or more Local Zones.</p> <p>[Network Load Balancers] You can specify subnets from one or more Availability Zones.</p> <p>[Gateway Load Balancers] You can specify subnets from one or more Availability Zones.</p>"
},
"SubnetMappings":{
"shape":"SubnetMappings",
- "documentation":"<p>The IDs of the public subnets. You can specify only one subnet per Availability Zone. You must specify either subnets or subnet mappings.</p> <p>[Application Load Balancers] You must specify subnets from at least two Availability Zones. You cannot specify Elastic IP addresses for your subnets.</p> <p>[Application Load Balancers on Outposts] You must specify one Outpost subnet.</p> <p>[Application Load Balancers on Local Zones] You can specify subnets from one or more Local Zones.</p> <p>[Network Load Balancers] You can specify subnets from one or more Availability Zones. You can specify one Elastic IP address per subnet if you need static IP addresses for your internet-facing load balancer. For internal load balancers, you can specify one private IP address per subnet from the IPv4 range of the subnet. For internet-facing load balancer, you can specify one IPv6 address per subnet.</p>"
+ "documentation":"<p>The IDs of the public subnets. You can specify only one subnet per Availability Zone. You must specify either subnets or subnet mappings.</p> <p>[Application Load Balancers] You must specify subnets from at least two Availability Zones. You cannot specify Elastic IP addresses for your subnets.</p> <p>[Application Load Balancers on Outposts] You must specify one Outpost subnet.</p> <p>[Application Load Balancers on Local Zones] You can specify subnets from one or more Local Zones.</p> <p>[Network Load Balancers] You can specify subnets from one or more Availability Zones. You can specify one Elastic IP address per subnet if you need static IP addresses for your internet-facing load balancer. For internal load balancers, you can specify one private IP address per subnet from the IPv4 range of the subnet. For internet-facing load balancer, you can specify one IPv6 address per subnet.</p> <p>[Gateway Load Balancers] You can specify subnets from one or more Availability Zones.</p>"
},
"IpAddressType":{
"shape":"IpAddressType",
- "documentation":"<p>[Network Load Balancers] The type of IP addresses used by the subnets for your load balancer. The possible values are <code>ipv4</code> (for IPv4 addresses) and <code>dualstack</code> (for IPv4 and IPv6 addresses). You can’t specify <code>dualstack</code> for a load balancer with a UDP or TCP_UDP listener.</p>"
+ "documentation":"<p>[Network Load Balancers] The type of IP addresses used by the subnets for your load balancer. The possible values are <code>ipv4</code> (for IPv4 addresses) and <code>dualstack</code> (for IPv4 and IPv6 addresses). You can’t specify <code>dualstack</code> for a load balancer with a UDP or TCP_UDP listener.</p> <p>[Gateway Load Balancers] The type of IP addresses used by the subnets for your load balancer. The possible values are <code>ipv4</code> (for IPv4 addresses) and <code>dualstack</code> (for IPv4 and IPv6 addresses).</p>"
}
}
},
@@ -2866,7 +2866,7 @@
},
"IpAddressType":{
"shape":"IpAddressType",
- "documentation":"<p>[Network Load Balancers] The IP address type.</p>"
+ "documentation":"<p>[Network Load Balancers] The IP address type.</p> <p>[Gateway Load Balancers] The IP address type.</p>"
}
}
},
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 55746e076f..e8dbf493e4 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 a595eef921..7366e16c22 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 c382a919cd..e2d4803e08 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 11e0d81528..17e7e855fa 100644
--- a/contrib/python/botocore/py3/botocore/data/endpoints.json
+++ b/contrib/python/botocore/py3/botocore/data/endpoints.json
@@ -23936,8 +23936,18 @@
},
"simspaceweaver" : {
"endpoints" : {
- "us-gov-east-1" : { },
- "us-gov-west-1" : { }
+ "us-gov-east-1" : {
+ "credentialScope" : {
+ "region" : "us-gov-east-1"
+ },
+ "hostname" : "simspaceweaver.us-gov-east-1.amazonaws.com"
+ },
+ "us-gov-west-1" : {
+ "credentialScope" : {
+ "region" : "us-gov-west-1"
+ },
+ "hostname" : "simspaceweaver.us-gov-west-1.amazonaws.com"
+ }
}
},
"sms" : {
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 8f2b74934c..a217c6be05 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 4163cb1bd4..4f6f817846 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 0924a9e934..dc5b1aa516 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 939a70a4a5..6508ad3d1a 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 d6d8787c35..2109c0e596 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 106acedd11..09cd303297 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 1f46e5d467..869a576a91 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 f8f2aeeba5..b143b7e1c7 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 44d8a9d02b..a0149e07cd 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 8771a812a9..340de3ad5b 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 7ff1083c21..83681e303c 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 e322058a12..79af4455aa 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 ececc4597c..b10f5279d5 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 11a9b56044..62377d35da 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 cd33a33611..45c01d9e6e 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
index 5132d794b1..c2bee072dd 100644
--- 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
Binary files differ
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 c116437236..c32c80a09c 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 95a7a282eb..47e059d308 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 72913ac39d..b2d74be7d0 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/glue/2017-03-31/service-2.json b/contrib/python/botocore/py3/botocore/data/glue/2017-03-31/service-2.json
index 2ccbfb1c66..993ded8643 100644
--- a/contrib/python/botocore/py3/botocore/data/glue/2017-03-31/service-2.json
+++ b/contrib/python/botocore/py3/botocore/data/glue/2017-03-31/service-2.json
@@ -18111,6 +18111,8 @@
"type":"string",
"enum":[
"GITHUB",
+ "GITLAB",
+ "BITBUCKET",
"AWS_CODE_COMMIT"
]
},
@@ -20262,11 +20264,11 @@
},
"Provider":{
"shape":"SourceControlProvider",
- "documentation":"<p>The provider for the remote repository.</p>"
+ "documentation":"<p> The provider for the remote repository. Possible values: GITHUB, AWS_CODE_COMMIT, GITLAB, BITBUCKET. </p>"
},
"RepositoryName":{
"shape":"NameString",
- "documentation":"<p>The name of the remote repository that contains the job artifacts.</p>"
+ "documentation":"<p>The name of the remote repository that contains the job artifacts. For BitBucket providers, <code>RepositoryName</code> should include <code>WorkspaceName</code>. Use the format <code>&lt;WorkspaceName&gt;/&lt;RepositoryName&gt;</code>. </p>"
},
"RepositoryOwner":{
"shape":"NameString",
@@ -20517,11 +20519,11 @@
},
"Provider":{
"shape":"SourceControlProvider",
- "documentation":"<p>The provider for the remote repository.</p>"
+ "documentation":"<p> The provider for the remote repository. Possible values: GITHUB, AWS_CODE_COMMIT, GITLAB, BITBUCKET. </p>"
},
"RepositoryName":{
"shape":"NameString",
- "documentation":"<p>The name of the remote repository that contains the job artifacts.</p>"
+ "documentation":"<p>The name of the remote repository that contains the job artifacts. For BitBucket providers, <code>RepositoryName</code> should include <code>WorkspaceName</code>. Use the format <code>&lt;WorkspaceName&gt;/&lt;RepositoryName&gt;</code>. </p>"
},
"RepositoryOwner":{
"shape":"NameString",
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 474fddae04..1570ca57e0 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 60b2f5491d..b14ac589b5 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 60b2f5491d..b14ac589b5 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 6cd6c61410..62f55763a5 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 548cb1ee74..4741a8b5b8 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 0d210a92af..dc1ce31cbb 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 77c2d2c120..69f2a0d4e3 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 3a66b34858..bf6a159cdb 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 4abf07af0f..22d0bf9243 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 98b2cefa0e..d34bcc2227 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 7b034df089..5bc9abb772 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 152f8721e5..fded462a87 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 ffc74ff381..b6e24c5530 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 bce55bfc93..873b15d7f3 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 51f1469adb..d4b8779fa6 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/inspector2/2020-06-08/service-2.json b/contrib/python/botocore/py3/botocore/data/inspector2/2020-06-08/service-2.json
index 357ec7f71f..915adc197a 100644
--- a/contrib/python/botocore/py3/botocore/data/inspector2/2020-06-08/service-2.json
+++ b/contrib/python/botocore/py3/botocore/data/inspector2/2020-06-08/service-2.json
@@ -187,7 +187,7 @@
{"shape":"ThrottlingException"},
{"shape":"InternalServerException"}
],
- "documentation":"<p>Creates a filter resource using specified filter criteria.</p>"
+ "documentation":"<p>Creates a filter resource using specified filter criteria. When the filter action is set to <code>SUPPRESS</code> this action creates a suppression rule.</p>"
},
"CreateFindingsReport":{
"name":"CreateFindingsReport",
@@ -1961,7 +1961,7 @@
},
"scanStatusCode":{
"shape":"CoverageStringFilterList",
- "documentation":"<p>The scan status code to filter on.</p>"
+ "documentation":"<p>The scan status code to filter on. Valid values are: <code>ValidationException</code>, <code>InternalServerException</code>, <code>ResourceNotFoundException</code>, <code>BadRequestException</code>, and <code>ThrottlingException</code>.</p>"
},
"scanStatusReason":{
"shape":"CoverageStringFilterList",
@@ -2660,7 +2660,8 @@
"enum":[
"WINDOWS",
"LINUX",
- "UNKNOWN"
+ "UNKNOWN",
+ "MACOS"
]
},
"EcrConfiguration":{
@@ -3346,11 +3347,11 @@
},
"resources":{
"shape":"ResourceList",
- "documentation":"<p>Contains information on the resources involved in a finding.</p>"
+ "documentation":"<p>Contains information on the resources involved in a finding. The <code>resource</code> value determines the valid values for <code>type</code> in your request. For more information, see <a href=\"https://docs.aws.amazon.com/inspector/latest/user/findings-types.html\">Finding types</a> in the Amazon Inspector user guide.</p>"
},
"severity":{
"shape":"Severity",
- "documentation":"<p>The severity of the finding.</p>"
+ "documentation":"<p>The severity of the finding. <code>UNTRIAGED</code> applies to <code>PACKAGE_VULNERABILITY</code> type findings that the vendor has not assigned a severity yet. For more information, see <a href=\"https://docs.aws.amazon.com/inspector/latest/user/findings-understanding-severity.html\">Severity levels for findings</a> in the Amazon Inspector user guide.</p>"
},
"status":{
"shape":"FindingStatus",
@@ -3362,7 +3363,7 @@
},
"type":{
"shape":"FindingType",
- "documentation":"<p>The type of the finding.</p>"
+ "documentation":"<p>The type of the finding. The <code>type</code> value determines the valid values for <code>resource</code> in your request. For more information, see <a href=\"https://docs.aws.amazon.com/inspector/latest/user/findings-types.html\">Finding types</a> in the Amazon Inspector user guide.</p>"
},
"updatedAt":{
"shape":"DateTimeTimestamp",
@@ -4181,11 +4182,11 @@
"members":{
"maxResults":{
"shape":"ListAccountPermissionsMaxResults",
- "documentation":"<p>The maximum number of results to return in the response.</p>"
+ "documentation":"<p>The maximum number of results the response can return. If your request would return more than the maximum the response will return a <code>nextToken</code> value, use this value when you call the action again to get the remaining results.</p>"
},
"nextToken":{
"shape":"NextToken",
- "documentation":"<p>A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. For subsequent calls, use the <code>NextToken</code> value returned from the previous request to continue listing results after the first page.</p>"
+ "documentation":"<p>A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. If your response returns more than the <code>maxResults</code> maximum value it will also return a <code>nextToken</code> value. For subsequent calls, use the NextToken value returned from the previous request to continue listing results after the first page.</p>"
},
"service":{
"shape":"Service",
@@ -4222,11 +4223,11 @@
},
"maxResults":{
"shape":"ListCoverageMaxResults",
- "documentation":"<p>The maximum number of results to return in the response.</p>"
+ "documentation":"<p>The maximum number of results the response can return. If your request would return more than the maximum the response will return a <code>nextToken</code> value, use this value when you call the action again to get the remaining results.</p>"
},
"nextToken":{
"shape":"NextToken",
- "documentation":"<p>A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. For subsequent calls, use the <code>NextToken</code> value returned from the previous request to continue listing results after the first page.</p>"
+ "documentation":"<p>A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. If your response returns more than the <code>maxResults</code> maximum value it will also return a <code>nextToken</code> value. For subsequent calls, use the <code>nextToken</code> value returned from the previous request to continue listing results after the first page.</p>"
}
}
},
@@ -4283,11 +4284,11 @@
"members":{
"maxResults":{
"shape":"ListDelegatedAdminMaxResults",
- "documentation":"<p>The maximum number of results to return in the response.</p>"
+ "documentation":"<p>The maximum number of results the response can return. If your request would return more than the maximum the response will return a <code>nextToken</code> value, use this value when you call the action again to get the remaining results.</p>"
},
"nextToken":{
"shape":"NextToken",
- "documentation":"<p>A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. For subsequent calls, use the <code>NextToken</code> value returned from the previous request to continue listing results after the first page.</p>"
+ "documentation":"<p>A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. If your response returns more than the <code>maxResults</code> maximum value it will also return a <code>nextToken</code> value. For subsequent calls, use the <code>nextToken</code> value returned from the previous request to continue listing results after the first page.</p>"
}
}
},
@@ -4329,11 +4330,11 @@
},
"maxResults":{
"shape":"ListFilterMaxResults",
- "documentation":"<p>The maximum number of results to return in the response.</p>"
+ "documentation":"<p>The maximum number of results the response can return. If your request would return more than the maximum the response will return a <code>nextToken</code> value, use this value when you call the action again to get the remaining results.</p>"
},
"nextToken":{
"shape":"NextToken",
- "documentation":"<p>A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. For subsequent calls, use the <code>NextToken</code> value returned from the previous request to continue listing results after the first page.</p>"
+ "documentation":"<p>A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. If your response returns more than the <code>maxResults</code> maximum value it will also return a <code>nextToken</code> value. For subsequent calls, use the <code>nextToken</code> value returned from the previous request to continue listing results after the first page.</p>"
}
}
},
@@ -4375,11 +4376,11 @@
},
"maxResults":{
"shape":"ListFindingAggregationsMaxResults",
- "documentation":"<p>The maximum number of results to return in the response.</p>"
+ "documentation":"<p>The maximum number of results the response can return. If your request would return more than the maximum the response will return a <code>nextToken</code> value, use this value when you call the action again to get the remaining results.</p>"
},
"nextToken":{
"shape":"NextToken",
- "documentation":"<p>A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. For subsequent calls, use the <code>NextToken</code> value returned from the previous request to continue listing results after the first page.</p>"
+ "documentation":"<p>A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. If your response returns more than the <code>maxResults</code> maximum value it will also return a <code>nextToken</code> value. For subsequent calls, use the <code>nextToken</code> value returned from the previous request to continue listing results after the first page.</p>"
}
}
},
@@ -4416,11 +4417,11 @@
},
"maxResults":{
"shape":"ListFindingsMaxResults",
- "documentation":"<p>The maximum number of results to return in the response.</p>"
+ "documentation":"<p>The maximum number of results the response can return. If your request would return more than the maximum the response will return a <code>nextToken</code> value, use this value when you call the action again to get the remaining results.</p>"
},
"nextToken":{
"shape":"NextToken",
- "documentation":"<p>A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. For subsequent calls, use the <code>NextToken</code> value returned from the previous request to continue listing results after the first page.</p>"
+ "documentation":"<p>A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. If your response returns more than the <code>maxResults</code> maximum value it will also return a <code>nextToken</code> value. For subsequent calls, use the <code>nextToken</code> value returned from the previous request to continue listing results after the first page.</p>"
},
"sortCriteria":{
"shape":"SortCriteria",
@@ -4452,11 +4453,11 @@
"members":{
"maxResults":{
"shape":"ListMembersMaxResults",
- "documentation":"<p>The maximum number of results to return in the response.</p>"
+ "documentation":"<p>The maximum number of results the response can return. If your request would return more than the maximum the response will return a <code>nextToken</code> value, use this value when you call the action again to get the remaining results.</p>"
},
"nextToken":{
"shape":"NextToken",
- "documentation":"<p>A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. For subsequent calls, use the <code>NextToken</code> value returned from the previous request to continue listing results after the first page.</p>"
+ "documentation":"<p>A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. If your response returns more than the <code>maxResults</code> maximum value it will also return a <code>nextToken</code> value. For subsequent calls, use the <code>nextToken</code> value returned from the previous request to continue listing results after the first page.</p>"
},
"onlyAssociated":{
"shape":"Boolean",
@@ -4517,11 +4518,11 @@
},
"maxResults":{
"shape":"ListUsageTotalsMaxResults",
- "documentation":"<p>The maximum number of results to return in the response.</p>"
+ "documentation":"<p>The maximum number of results the response can return. If your request would return more than the maximum the response will return a <code>nextToken</code> value, use this value when you call the action again to get the remaining results.</p>"
},
"nextToken":{
"shape":"ListUsageTotalsNextToken",
- "documentation":"<p>A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. For subsequent calls, use the <code>NextToken</code> value returned from the previous request to continue listing results after the first page.</p>"
+ "documentation":"<p>A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. If your response returns more than the <code>maxResults</code> maximum value it will also return a <code>nextToken</code> value. For subsequent calls, use the <code>nextToken</code> value returned from the previous request to continue listing results after the first page.</p>"
}
}
},
@@ -5484,7 +5485,7 @@
"members":{
"reason":{
"shape":"ScanStatusReason",
- "documentation":"<p>The reason for the scan.</p>"
+ "documentation":"<p>The scan status. Possible return values and descriptions are: </p> <p> <code>PENDING_INITIAL_SCAN</code> - This resource has been identified for scanning, results will be available soon.</p> <p> <code>ACCESS_DENIED</code> - Resource access policy restricting Amazon Inspector access. Please update the IAM policy.</p> <p> <code>INTERNAL_ERROR</code> - Amazon Inspector has encountered an internal error for this resource. Amazon Inspector service will automatically resolve the issue and resume the scanning. No action required from the user.</p> <p> <code>UNMANAGED_EC2_INSTANCE</code> - The EC2 instance is not managed by SSM, please use the following SSM automation to remediate the issue: <a href=\"https://docs.aws.amazon.com/systems-manager-automation-runbooks/latest/userguide/automation-awssupport-troubleshoot-managed-instance.html\">https://docs.aws.amazon.com/systems-manager-automation-runbooks/latest/userguide/automation-awssupport-troubleshoot-managed-instance.html</a>. Once the instance becomes managed by SSM, Inspector will automatically begin scanning this instance. </p> <p> <code>UNSUPPORTED_OS</code> - Amazon Inspector does not support this OS, architecture, or image manifest type at this time. To see a complete list of supported operating systems see: <a href=\" https://docs.aws.amazon.com/inspector/latest/user/supported.html\">https://docs.aws.amazon.com/inspector/latest/user/supported.html</a>.</p> <p> <code>SCAN_ELIGIBILITY_EXPIRED</code> - The configured scan duration has lapsed for this image.</p> <p> <code>RESOURCE_TERMINATED</code> - This resource has been terminated. The findings and coverage associated with this resource are in the process of being cleaned up.</p> <p> <code>SUCCESSFUL</code> - The scan was successful.</p> <p> <code>NO_RESOURCES_FOUND</code> - Reserved for future use.</p> <p> <code>IMAGE_SIZE_EXCEEDED</code> - Reserved for future use.</p> <p> <code>SCAN_FREQUENCY_MANUAL</code> - This image will not be covered by Amazon Inspector due to the repository scan frequency configuration.</p> <p> <code>SCAN_FREQUENCY_SCAN_ON_PUSH </code>- This image will be scanned one time and will not new findings because of the scan frequency configuration.</p> <p> <code>EC2_INSTANCE_STOPPED</code> - This EC2 instance is in a stopped state, therefore, Amazon Inspector will pause scanning. The existing findings will continue to exist until the instance is terminated. Once the instance is re-started, Inspector will automatically start scanning the instance again. Please note that you will not be charged for this instance while it’s in a stopped state.</p> <p> <code>PENDING_DISABLE</code> - This resource is pending cleanup during disablement. The customer will not be billed while a resource is in the pending disable status.</p> <p> <code>NO INVENTORY</code> - Amazon Inspector couldn’t find software application inventory to scan for vulnerabilities. This might be caused due to required Amazon Inspector associations being deleted or failing to run on your resource. Please verify the status of <code>InspectorInventoryCollection-do-not-delete</code> association in the SSM console for the resource. Additionally, you can verify the instance’s inventory in the SSM Fleet Manager console.</p> <p> <code>STALE_INVENTORY</code> - Amazon Inspector wasn’t able to collect an updated software application inventory in the last 7 days. Please confirm the required Amazon Inspector associations still exist and you can still see an updated inventory in the SSM console.</p> <p> <code>EXCLUDED_BY_TAG</code> - This resource was not scanned because it has been excluded by a tag.</p> <p> <code>UNSUPPORTED_RUNTIME</code> - The function was not scanned because it has an unsupported runtime. To see a complete list of supported runtimes see: <a href=\" https://docs.aws.amazon.com/inspector/latest/user/supported.html\">https://docs.aws.amazon.com/inspector/latest/user/supported.html</a>.</p> <p> <code>UNSUPPORTED_MEDIA_TYPE </code>- The ECR image has an unsupported media type.</p> <p> <code>UNSUPPORTED_CONFIG_FILE</code> - Reserved for future use.</p> <p> <code>DEEP_INSPECTION_PACKAGE_COLLECTION_LIMIT_EXCEEDED</code> - The instance has exceeded the 5000 package limit for Amazon Inspector Deep inspection. To resume Deep inspection for this instance you can try to adjust the custom paths associated with the account.</p> <p> <code>DEEP_INSPECTION_DAILY_SSM_INVENTORY_LIMIT_EXCEEDED</code> - The SSM agent couldn't send inventory to Amazon Inspector because the SSM quota for Inventory data collected per instance per day has already been reached for this instance.</p> <p> <code>DEEP_INSPECTION_COLLECTION_TIME_LIMIT_EXCEEDED</code> - Amazon Inspector failed to extract the package inventory because the package collection time exceeding the maximum threshold of 15 minutes.</p> <p> <code>DEEP_INSPECTION_NO_INVENTORY</code> The Amazon Inspector plugin hasn't yet been able to collect an inventory of packages for this instance. This is usually the result of a pending scan, however, if this status persists after 6 hours, use SSM to ensure that the required Amazon Inspector associations exist and are running for the instance.</p> <p/>"
},
"statusCode":{
"shape":"ScanStatusCode",
@@ -6379,7 +6380,7 @@
},
"source":{
"shape":"VulnerabilitySource",
- "documentation":"<p>The source of the vulnerability information.</p>"
+ "documentation":"<p>The source of the vulnerability information. Possible results are <code>RHEL</code>, <code>AMAZON_CVE</code>, <code>DEBIAN</code> or <code>NVD</code>.</p>"
},
"sourceUrl":{
"shape":"VulnerabilitySourceUrl",
@@ -6492,5 +6493,5 @@
"min":1
}
},
- "documentation":"<p>Amazon Inspector is a vulnerability discovery service that automates continuous scanning for security vulnerabilities within your Amazon EC2 and Amazon ECR environments.</p>"
+ "documentation":"<p>Amazon Inspector is a vulnerability discovery service that automates continuous scanning for security vulnerabilities within your Amazon EC2, Amazon ECR, and Amazon Web Services Lambda environments.</p>"
}
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 1521915dcd..79cf4cb118 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 b7ed27e2da..8c6ad48ec0 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 ea2a39602c..d39bb2c604 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 39a4573d0f..cbed2925ea 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 025df5b870..8c9a2ce513 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 f6466d2ec4..18e2a8c8e1 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 a7ffcb6e03..accf0e21e6 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 a57060d750..fb45d1457c 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 10b62dc739..65772c5404 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 62e706b559..0a03a77752 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 f6253164ea..e316f66d95 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 c619e71115..1d7fe99147 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 5a6dfb9007..822e0494c3 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 2b74c58b54..0a28ff98c0 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 8997403e6c..7cf711e44b 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 84642c04a2..364cdb71bd 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 29b3fe064e..c1d9b097e0 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 91db4dc6e6..6819a30133 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 e37ac70c00..74e4cdf64e 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-realtime/2020-07-14/service-2.json b/contrib/python/botocore/py3/botocore/data/ivs-realtime/2020-07-14/service-2.json
index 84da95c49a..e09385fee7 100644
--- a/contrib/python/botocore/py3/botocore/data/ivs-realtime/2020-07-14/service-2.json
+++ b/contrib/python/botocore/py3/botocore/data/ivs-realtime/2020-07-14/service-2.json
@@ -752,10 +752,30 @@
"shape":"ParticipantAttributes",
"documentation":"<p>Application-provided attributes to encode into the token and attach to a stage. Map keys and values can contain UTF-8 encoded text. The maximum length of this field is 1 KB total. <i>This field is exposed to all stage participants and should not be used for personally identifying, confidential, or sensitive information</i>.</p>"
},
+ "browserName":{
+ "shape":"ParticipantClientAttribute",
+ "documentation":"<p>The participant’s browser.</p>"
+ },
+ "browserVersion":{
+ "shape":"ParticipantClientAttribute",
+ "documentation":"<p>The participant’s browser version.</p>"
+ },
"firstJoinTime":{
"shape":"Time",
"documentation":"<p>ISO 8601 timestamp (returned as a string) when the participant first joined the stage session.</p>"
},
+ "ispName":{
+ "shape":"ParticipantClientAttribute",
+ "documentation":"<p>The participant’s Internet Service Provider.</p>"
+ },
+ "osName":{
+ "shape":"ParticipantClientAttribute",
+ "documentation":"<p>The participant’s operating system.</p>"
+ },
+ "osVersion":{
+ "shape":"ParticipantClientAttribute",
+ "documentation":"<p>The participant’s operating system version.</p>"
+ },
"participantId":{
"shape":"ParticipantId",
"documentation":"<p>Unique identifier for this participant, assigned by IVS.</p>"
@@ -764,6 +784,10 @@
"shape":"Published",
"documentation":"<p>Whether the participant ever published to the stage session.</p>"
},
+ "sdkVersion":{
+ "shape":"ParticipantClientAttribute",
+ "documentation":"<p>The participant’s SDK version.</p>"
+ },
"state":{
"shape":"ParticipantState",
"documentation":"<p>Whether the participant is connected to or disconnected from the stage.</p>"
@@ -780,6 +804,12 @@
"key":{"shape":"String"},
"value":{"shape":"String"}
},
+ "ParticipantClientAttribute":{
+ "type":"string",
+ "max":128,
+ "min":0,
+ "pattern":"^[a-zA-Z0-9-_.,:;\\s]*$"
+ },
"ParticipantId":{"type":"string"},
"ParticipantList":{
"type":"list",
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 9e3f3edbf7..bc8f99c317 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 a5e5d772cf..ac578abf7c 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 f1e122d2e7..094bcc110e 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 0ac39a9162..620240b86e 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 e3b1fea89d..a7b42b0108 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 e1d1fd1e4e..cfc71c1844 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 e61481362a..8a7e0777bd 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 34dacfe77d..516a18b1ae 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 34dacfe77d..516a18b1ae 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 34dacfe77d..516a18b1ae 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 d52642934e..606863dbe8 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 3a2ae4de89..8fb12b801f 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 a2da20c7fa..580381ec90 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 a2da20c7fa..580381ec90 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 34dacfe77d..516a18b1ae 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 2207c80a79..db3c3ba7c9 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 4a0684680a..4cc83c7a89 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 29a7144c2a..cb5fbd6904 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 67780559bb..a8028addf5 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/lambda/2015-03-31/service-2.json b/contrib/python/botocore/py3/botocore/data/lambda/2015-03-31/service-2.json
index 2b93c96071..1d9038f45c 100644
--- a/contrib/python/botocore/py3/botocore/data/lambda/2015-03-31/service-2.json
+++ b/contrib/python/botocore/py3/botocore/data/lambda/2015-03-31/service-2.json
@@ -4579,6 +4579,7 @@
"type":"integer",
"min":0
},
+ "NullableBoolean":{"type":"boolean"},
"OnFailure":{
"type":"structure",
"members":{
@@ -6055,6 +6056,10 @@
"SecurityGroupIds":{
"shape":"SecurityGroupIds",
"documentation":"<p>A list of VPC security group IDs.</p>"
+ },
+ "Ipv6AllowedForDualStack":{
+ "shape":"NullableBoolean",
+ "documentation":"<p>Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.</p>"
}
},
"documentation":"<p>The VPC security groups and subnets that are attached to a Lambda function. For more information, see <a href=\"https://docs.aws.amazon.com/lambda/latest/dg/configuration-vpc.html\">Configuring a Lambda function to access resources in a VPC</a>.</p>"
@@ -6073,6 +6078,10 @@
"VpcId":{
"shape":"VpcId",
"documentation":"<p>The ID of the VPC.</p>"
+ },
+ "Ipv6AllowedForDualStack":{
+ "shape":"NullableBoolean",
+ "documentation":"<p>Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.</p>"
}
},
"documentation":"<p>The VPC security groups and subnets that are attached to a Lambda function.</p>"
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 2583962df9..7eabe629cf 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 16c500df43..7912c1df93 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 5cc22700cb..f686f5a9d5 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 5f1dbd2448..66ecdaa166 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 cd15046a9a..2e87021dcc 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 67902c7776..4cdedca9a5 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 dee5214406..1366b8169e 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 e435ffd230..7951cbd5e9 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 2056d4e175..0e9b80fb17 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/location/2020-11-19/service-2.json b/contrib/python/botocore/py3/botocore/data/location/2020-11-19/service-2.json
index 1ca2fd443b..178e7ecf83 100644
--- a/contrib/python/botocore/py3/botocore/data/location/2020-11-19/service-2.json
+++ b/contrib/python/botocore/py3/botocore/data/location/2020-11-19/service-2.json
@@ -31,7 +31,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Creates an association between a geofence collection and a tracker resource. This allows the tracker resource to communicate location data to the linked geofence collection. </p> <p>You can associate up to five geofence collections to each tracker resource.</p> <note> <p>Currently not supported — Cross-account configurations, such as creating associations between a tracker resource in one account and a geofence collection in another account.</p> </note>",
- "endpoint":{"hostPrefix":"tracking."}
+ "endpoint":{"hostPrefix":"cp.tracking."}
},
"BatchDeleteDevicePositionHistory":{
"name":"BatchDeleteDevicePositionHistory",
@@ -203,7 +203,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Creates a geofence collection, which manages and stores geofences.</p>",
- "endpoint":{"hostPrefix":"geofencing."},
+ "endpoint":{"hostPrefix":"cp.geofencing."},
"idempotent":true
},
"CreateKey":{
@@ -224,7 +224,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Creates an API key resource in your Amazon Web Services account, which lets you grant actions for Amazon Location resources to the API key bearer.</p> <note> <p>For more information, see <a href=\"https://docs.aws.amazon.com/location/latest/developerguide/using-apikeys.html\">Using API keys</a>.</p> </note>",
- "endpoint":{"hostPrefix":"metadata."},
+ "endpoint":{"hostPrefix":"cp.metadata."},
"idempotent":true
},
"CreateMap":{
@@ -245,7 +245,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Creates a map resource in your Amazon Web Services account, which provides map tiles of different styles sourced from global location data providers.</p> <note> <p>If your application is tracking or routing assets you use in your business, such as delivery vehicles or employees, you must not use Esri as your geolocation provider. See section 82 of the <a href=\"http://aws.amazon.com/service-terms\">Amazon Web Services service terms</a> for more details.</p> </note>",
- "endpoint":{"hostPrefix":"maps."},
+ "endpoint":{"hostPrefix":"cp.maps."},
"idempotent":true
},
"CreatePlaceIndex":{
@@ -266,7 +266,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Creates a place index resource in your Amazon Web Services account. Use a place index resource to geocode addresses and other text queries by using the <code>SearchPlaceIndexForText</code> operation, and reverse geocode coordinates by using the <code>SearchPlaceIndexForPosition</code> operation, and enable autosuggestions by using the <code>SearchPlaceIndexForSuggestions</code> operation.</p> <note> <p>If your application is tracking or routing assets you use in your business, such as delivery vehicles or employees, you must not use Esri as your geolocation provider. See section 82 of the <a href=\"http://aws.amazon.com/service-terms\">Amazon Web Services service terms</a> for more details.</p> </note>",
- "endpoint":{"hostPrefix":"places."},
+ "endpoint":{"hostPrefix":"cp.places."},
"idempotent":true
},
"CreateRouteCalculator":{
@@ -287,7 +287,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Creates a route calculator resource in your Amazon Web Services account.</p> <p>You can send requests to a route calculator resource to estimate travel time, distance, and get directions. A route calculator sources traffic and road network data from your chosen data provider.</p> <note> <p>If your application is tracking or routing assets you use in your business, such as delivery vehicles or employees, you must not use Esri as your geolocation provider. See section 82 of the <a href=\"http://aws.amazon.com/service-terms\">Amazon Web Services service terms</a> for more details.</p> </note>",
- "endpoint":{"hostPrefix":"routes."},
+ "endpoint":{"hostPrefix":"cp.routes."},
"idempotent":true
},
"CreateTracker":{
@@ -308,7 +308,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Creates a tracker resource in your Amazon Web Services account, which lets you retrieve current and historical location of devices.</p>",
- "endpoint":{"hostPrefix":"tracking."},
+ "endpoint":{"hostPrefix":"cp.tracking."},
"idempotent":true
},
"DeleteGeofenceCollection":{
@@ -328,7 +328,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Deletes a geofence collection from your Amazon Web Services account.</p> <note> <p>This operation deletes the resource permanently. If the geofence collection is the target of a tracker resource, the devices will no longer be monitored.</p> </note>",
- "endpoint":{"hostPrefix":"geofencing."},
+ "endpoint":{"hostPrefix":"cp.geofencing."},
"idempotent":true
},
"DeleteKey":{
@@ -348,7 +348,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Deletes the specified API key. The API key must have been deactivated more than 90 days previously.</p>",
- "endpoint":{"hostPrefix":"metadata."},
+ "endpoint":{"hostPrefix":"cp.metadata."},
"idempotent":true
},
"DeleteMap":{
@@ -368,7 +368,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Deletes a map resource from your Amazon Web Services account.</p> <note> <p>This operation deletes the resource permanently. If the map is being used in an application, the map may not render.</p> </note>",
- "endpoint":{"hostPrefix":"maps."},
+ "endpoint":{"hostPrefix":"cp.maps."},
"idempotent":true
},
"DeletePlaceIndex":{
@@ -388,7 +388,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Deletes a place index resource from your Amazon Web Services account.</p> <note> <p>This operation deletes the resource permanently.</p> </note>",
- "endpoint":{"hostPrefix":"places."},
+ "endpoint":{"hostPrefix":"cp.places."},
"idempotent":true
},
"DeleteRouteCalculator":{
@@ -408,7 +408,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Deletes a route calculator resource from your Amazon Web Services account.</p> <note> <p>This operation deletes the resource permanently.</p> </note>",
- "endpoint":{"hostPrefix":"routes."},
+ "endpoint":{"hostPrefix":"cp.routes."},
"idempotent":true
},
"DeleteTracker":{
@@ -428,7 +428,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Deletes a tracker resource from your Amazon Web Services account.</p> <note> <p>This operation deletes the resource permanently. If the tracker resource is in use, you may encounter an error. Make sure that the target resource isn't a dependency for your applications.</p> </note>",
- "endpoint":{"hostPrefix":"tracking."},
+ "endpoint":{"hostPrefix":"cp.tracking."},
"idempotent":true
},
"DescribeGeofenceCollection":{
@@ -448,7 +448,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Retrieves the geofence collection details.</p>",
- "endpoint":{"hostPrefix":"geofencing."}
+ "endpoint":{"hostPrefix":"cp.geofencing."}
},
"DescribeKey":{
"name":"DescribeKey",
@@ -467,7 +467,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Retrieves the API key resource details.</p>",
- "endpoint":{"hostPrefix":"metadata."}
+ "endpoint":{"hostPrefix":"cp.metadata."}
},
"DescribeMap":{
"name":"DescribeMap",
@@ -486,7 +486,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Retrieves the map resource details.</p>",
- "endpoint":{"hostPrefix":"maps."}
+ "endpoint":{"hostPrefix":"cp.maps."}
},
"DescribePlaceIndex":{
"name":"DescribePlaceIndex",
@@ -505,7 +505,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Retrieves the place index resource details.</p>",
- "endpoint":{"hostPrefix":"places."}
+ "endpoint":{"hostPrefix":"cp.places."}
},
"DescribeRouteCalculator":{
"name":"DescribeRouteCalculator",
@@ -524,7 +524,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Retrieves the route calculator resource details.</p>",
- "endpoint":{"hostPrefix":"routes."}
+ "endpoint":{"hostPrefix":"cp.routes."}
},
"DescribeTracker":{
"name":"DescribeTracker",
@@ -543,7 +543,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Retrieves the tracker resource details.</p>",
- "endpoint":{"hostPrefix":"tracking."}
+ "endpoint":{"hostPrefix":"cp.tracking."}
},
"DisassociateTrackerConsumer":{
"name":"DisassociateTrackerConsumer",
@@ -562,7 +562,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Removes the association between a tracker resource and a geofence collection.</p> <note> <p>Once you unlink a tracker resource from a geofence collection, the tracker positions will no longer be automatically evaluated against geofences.</p> </note>",
- "endpoint":{"hostPrefix":"tracking."}
+ "endpoint":{"hostPrefix":"cp.tracking."}
},
"GetDevicePosition":{
"name":"GetDevicePosition",
@@ -750,7 +750,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Lists geofence collections in your Amazon Web Services account.</p>",
- "endpoint":{"hostPrefix":"geofencing."}
+ "endpoint":{"hostPrefix":"cp.geofencing."}
},
"ListGeofences":{
"name":"ListGeofences",
@@ -787,7 +787,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Lists API key resources in your Amazon Web Services account.</p>",
- "endpoint":{"hostPrefix":"metadata."}
+ "endpoint":{"hostPrefix":"cp.metadata."}
},
"ListMaps":{
"name":"ListMaps",
@@ -805,7 +805,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Lists map resources in your Amazon Web Services account.</p>",
- "endpoint":{"hostPrefix":"maps."}
+ "endpoint":{"hostPrefix":"cp.maps."}
},
"ListPlaceIndexes":{
"name":"ListPlaceIndexes",
@@ -823,7 +823,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Lists place index resources in your Amazon Web Services account.</p>",
- "endpoint":{"hostPrefix":"places."}
+ "endpoint":{"hostPrefix":"cp.places."}
},
"ListRouteCalculators":{
"name":"ListRouteCalculators",
@@ -841,7 +841,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Lists route calculator resources in your Amazon Web Services account.</p>",
- "endpoint":{"hostPrefix":"routes."}
+ "endpoint":{"hostPrefix":"cp.routes."}
},
"ListTagsForResource":{
"name":"ListTagsForResource",
@@ -860,7 +860,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Returns a list of tags that are applied to the specified Amazon Location resource.</p>",
- "endpoint":{"hostPrefix":"metadata."}
+ "endpoint":{"hostPrefix":"cp.metadata."}
},
"ListTrackerConsumers":{
"name":"ListTrackerConsumers",
@@ -879,7 +879,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Lists geofence collections currently associated to the given tracker resource.</p>",
- "endpoint":{"hostPrefix":"tracking."}
+ "endpoint":{"hostPrefix":"cp.tracking."}
},
"ListTrackers":{
"name":"ListTrackers",
@@ -897,7 +897,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Lists tracker resources in your Amazon Web Services account.</p>",
- "endpoint":{"hostPrefix":"tracking."}
+ "endpoint":{"hostPrefix":"cp.tracking."}
},
"PutGeofence":{
"name":"PutGeofence",
@@ -993,7 +993,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Assigns one or more tags (key-value pairs) to the specified Amazon Location Service resource.</p> <p>Tags can help you organize and categorize your resources. You can also use them to scope user permissions, by granting a user permission to access or change only resources with certain tag values.</p> <p>You can use the <code>TagResource</code> operation with an Amazon Location Service resource that already has tags. If you specify a new tag key for the resource, this tag is appended to the tags already associated with the resource. If you specify a tag key that's already associated with the resource, the new tag value that you specify replaces the previous value for that tag. </p> <p>You can associate up to 50 tags with a resource.</p>",
- "endpoint":{"hostPrefix":"metadata."}
+ "endpoint":{"hostPrefix":"cp.metadata."}
},
"UntagResource":{
"name":"UntagResource",
@@ -1012,7 +1012,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Removes one or more tags from the specified Amazon Location resource.</p>",
- "endpoint":{"hostPrefix":"metadata."},
+ "endpoint":{"hostPrefix":"cp.metadata."},
"idempotent":true
},
"UpdateGeofenceCollection":{
@@ -1032,7 +1032,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Updates the specified properties of a given geofence collection.</p>",
- "endpoint":{"hostPrefix":"geofencing."},
+ "endpoint":{"hostPrefix":"cp.geofencing."},
"idempotent":true
},
"UpdateKey":{
@@ -1052,7 +1052,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Updates the specified properties of a given API key resource.</p>",
- "endpoint":{"hostPrefix":"metadata."},
+ "endpoint":{"hostPrefix":"cp.metadata."},
"idempotent":true
},
"UpdateMap":{
@@ -1072,7 +1072,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Updates the specified properties of a given map resource.</p>",
- "endpoint":{"hostPrefix":"maps."},
+ "endpoint":{"hostPrefix":"cp.maps."},
"idempotent":true
},
"UpdatePlaceIndex":{
@@ -1092,7 +1092,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Updates the specified properties of a given place index resource.</p>",
- "endpoint":{"hostPrefix":"places."},
+ "endpoint":{"hostPrefix":"cp.places."},
"idempotent":true
},
"UpdateRouteCalculator":{
@@ -1112,7 +1112,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Updates the specified properties for a given route calculator resource.</p>",
- "endpoint":{"hostPrefix":"routes."},
+ "endpoint":{"hostPrefix":"cp.routes."},
"idempotent":true
},
"UpdateTracker":{
@@ -1132,7 +1132,7 @@
{"shape":"ThrottlingException"}
],
"documentation":"<p>Updates the specified properties of a given tracker resource.</p>",
- "endpoint":{"hostPrefix":"tracking."},
+ "endpoint":{"hostPrefix":"cp.tracking."},
"idempotent":true
}
},
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 8b0f5e1e7d..efde7f2172 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 b73d6f775c..0d52daa6cc 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 99f796532b..d3a88ecede 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 23836b611f..43a132f8b5 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 7295549b5e..cc827f7cbe 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 3c080495f6..1fc41e108c 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/machinelearning/2014-12-12/service-2.json b/contrib/python/botocore/py3/botocore/data/machinelearning/2014-12-12/service-2.json
index 3c87c43d08..21ce032822 100644
--- a/contrib/python/botocore/py3/botocore/data/machinelearning/2014-12-12/service-2.json
+++ b/contrib/python/botocore/py3/botocore/data/machinelearning/2014-12-12/service-2.json
@@ -2158,7 +2158,8 @@
"type":"string",
"documentation":"<p>The password to be used by Amazon ML to connect to a database on an RDS DB instance. The password should have sufficient permissions to execute the <code>RDSSelectQuery</code> query.</p>",
"max":128,
- "min":8
+ "min":8,
+ "sensitive":true
},
"RDSDatabaseUsername":{
"type":"string",
@@ -2329,7 +2330,8 @@
"type":"string",
"documentation":"<p>A password to be used by Amazon ML to connect to a database on an Amazon Redshift cluster. The password should have sufficient permissions to execute a <code>RedshiftSelectSqlQuery</code> query. The password should be valid for an Amazon Redshift <a href=\"https://docs.aws.amazon.com/redshift/latest/dg/r_CREATE_USER.html\">USER</a>.</p>",
"max":64,
- "min":8
+ "min":8,
+ "sensitive":true
},
"RedshiftDatabaseUsername":{
"type":"string",
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 bf455a95df..148405ee48 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 d79ebacd7d..b6ff9c0eca 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 1ced424ff1..fb162d56ee 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/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 7714740a47..9229cb48c8 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 2b1ea92e03..d8df1cbd8e 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 acd68eac46..a6637b8a57 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 f004f76e38..f19929faf7 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 bfd5c2b33f..77f190b08f 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 795f86fb2e..7c4ccfee6e 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 467403b825..2044ea9fb7 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 c9b294d5bb..18f171f5b9 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 5d774aaf16..ad64bc3581 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 e8935df15f..fe6a62da63 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 0b87f00f45..51e2b3694e 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 4c833ad50e..87673647c6 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 5ccb951501..3d329ddf85 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 cb4050f37b..3f598773e7 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 8f3d423be1..05fba14c27 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 03efa25d20..8e0502c4a1 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 26f9b310b5..5a69d43982 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 6c6b8b64e3..44c6ed7d6a 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 7842638d4d..e816bafac4 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 adba45ca18..2a0eca3f87 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 d4c8101bef..12154b3ef9 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 1daef6e03c..428fbd8c77 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 7e70a7a2b3..e1201f612c 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 2b3b22a865..0e37aafc3d 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 6f8d556de2..4edddec0fe 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 e04f79b3fa..e57e9e80d5 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 bb65e15db2..01f55e9c01 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 76eeb3056c..19b415dafa 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/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 11cc6157d9..708301da78 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 0ec8a0bcbb..2524c97b9c 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 e9fe676c1e..a0645e1519 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 8dafe6e0eb..27accfd8bc 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 81c9d37c8b..a940283680 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/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 4163cb1bd4..4f6f817846 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/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 5e8733fcff..76393d41e0 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 f3923f210a..1f9c1e859a 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 0a222dd829..cb380e9ed2 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 197b5e7a33..6b8d21decb 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 55feec080e..72ebf3e182 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 3739b2d63d..9545a47db6 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 f335ea8564..70ea875d71 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 64dca39111..4622c096da 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 e89b91b6fd..87cebcf831 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 946b425bc3..a7f7524fb3 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 994f4420ba..76d5d139e7 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 355fc6ee87..a2d9b5b8e5 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 12d764b851..f010b214d7 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 1081d736d7..237593a392 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 777e75b035..a2cf8ffb90 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 03f2abe857..719dcec284 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 8f3a660aca..60834062e8 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 8eb3c1b61d..ddb26b0b38 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 36acf063d1..e8ee450280 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 490b364449..ed96f3d5be 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 5115739f47..b36db499a1 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/pricing/2017-10-15/service-2.json b/contrib/python/botocore/py3/botocore/data/pricing/2017-10-15/service-2.json
index 699d05c1b3..61fa4423d6 100644
--- a/contrib/python/botocore/py3/botocore/data/pricing/2017-10-15/service-2.json
+++ b/contrib/python/botocore/py3/botocore/data/pricing/2017-10-15/service-2.json
@@ -62,7 +62,7 @@
{"shape":"AccessDeniedException"},
{"shape":"InternalErrorException"}
],
- "documentation":"<p> <i> <b>This feature is in preview release and is subject to change. Your use of Amazon Web Services Price List API is subject to the Beta Service Participation terms of the <a href=\"https://aws.amazon.com/service-terms/\">Amazon Web Services Service Terms</a> (Section 1.10).</b> </i> </p> <p>This returns the URL that you can retrieve your Price List file from. This URL is based on the <code>PriceListArn</code> and <code>FileFormat</code> that you retrieve from the <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_ListPriceLists.html\"> <code>ListPriceLists</code> </a> response. </p>"
+ "documentation":"<p> <i> <b>This feature is in preview release and is subject to change. Your use of Amazon Web Services Price List API is subject to the Beta Service Participation terms of the <a href=\"https://aws.amazon.com/service-terms/\">Amazon Web Services Service Terms</a> (Section 1.10).</b> </i> </p> <p>This returns the URL that you can retrieve your Price List file from. This URL is based on the <code>PriceListArn</code> and <code>FileFormat</code> that you retrieve from the <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_ListPriceLists.html\">ListPriceLists</a> response. </p>"
},
"GetProducts":{
"name":"GetProducts",
@@ -97,7 +97,7 @@
{"shape":"InternalErrorException"},
{"shape":"ExpiredNextTokenException"}
],
- "documentation":"<p> <i> <b>This feature is in preview release and is subject to change. Your use of Amazon Web Services Price List API is subject to the Beta Service Participation terms of the <a href=\"https://aws.amazon.com/service-terms/\">Amazon Web Services Service Terms</a> (Section 1.10).</b> </i> </p> <p>This returns a list of Price List references that the requester if authorized to view, given a <code>ServiceCode</code>, <code>CurrencyCode</code>, and an <code>EffectiveDate</code>. Use without a <code>RegionCode</code> filter to list Price List references from all available Amazon Web Services Regions. Use with a <code>RegionCode</code> filter to get the Price List reference that's specific to a specific Amazon Web Services Region. You can use the <code>PriceListArn</code> from the response to get your preferred Price List files through the <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_GetPriceListFileUrl.html\"> <code>GetPriceListFileUrl</code> </a> API.</p>"
+ "documentation":"<p> <i> <b>This feature is in preview release and is subject to change. Your use of Amazon Web Services Price List API is subject to the Beta Service Participation terms of the <a href=\"https://aws.amazon.com/service-terms/\">Amazon Web Services Service Terms</a> (Section 1.10).</b> </i> </p> <p>This returns a list of Price List references that the requester if authorized to view, given a <code>ServiceCode</code>, <code>CurrencyCode</code>, and an <code>EffectiveDate</code>. Use without a <code>RegionCode</code> filter to list Price List references from all available Amazon Web Services Regions. Use with a <code>RegionCode</code> filter to get the Price List reference that's specific to a specific Amazon Web Services Region. You can use the <code>PriceListArn</code> from the response to get your preferred Price List files through the <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_GetPriceListFileUrl.html\">GetPriceListFileUrl</a> API.</p>"
}
},
"shapes":{
@@ -271,11 +271,11 @@
"members":{
"PriceListArn":{
"shape":"PriceListArn",
- "documentation":"<p>The unique identifier that maps to where your Price List files are located. <code>PriceListArn</code> can be obtained from the <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_ListPriceLists.html\"> <code>ListPriceLists</code> </a> response. </p>"
+ "documentation":"<p>The unique identifier that maps to where your Price List files are located. <code>PriceListArn</code> can be obtained from the <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_ListPriceLists.html\">ListPriceLists</a> response. </p>"
},
"FileFormat":{
"shape":"FileFormat",
- "documentation":"<p>The format that you want to retrieve your Price List files in. The <code>FileFormat</code> can be obtained from the <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_ListPriceLists.html\"> <code>ListPriceLists</code> </a> response. </p>"
+ "documentation":"<p>The format that you want to retrieve your Price List files in. The <code>FileFormat</code> can be obtained from the <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_ListPriceLists.html\">ListPriceLists</a> response. </p>"
}
}
},
@@ -366,7 +366,7 @@
"members":{
"ServiceCode":{
"shape":"ServiceCode",
- "documentation":"<p>The service code or the Savings Plan service code for the attributes that you want to retrieve. For example, to get the list of applicable Amazon EC2 price lists, use <code>AmazonEC2</code>. For a full list of service codes containing On-Demand and Reserved Instance (RI) pricing, use the <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_DescribeServices.html#awscostmanagement-pricing_DescribeServices-request-FormatVersion\"> <code>DescribeServices</code> </a> API.</p> <p>To retrieve the Compute Savings Plan price lists, use <code>ComputeSavingsPlans</code>. To retrieve Machine Learning Savings Plans price lists, use <code>MachineLearningSavingsPlans</code>. </p>"
+ "documentation":"<p>The service code or the Savings Plan service code for the attributes that you want to retrieve. For example, to get the list of applicable Amazon EC2 price lists, use <code>AmazonEC2</code>. For a full list of service codes containing On-Demand and Reserved Instance (RI) pricing, use the <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_DescribeServices.html#awscostmanagement-pricing_DescribeServices-request-FormatVersion\">DescribeServices</a> API.</p> <p>To retrieve the Reserved Instance and Compute Savings Plan price lists, use <code>ComputeSavingsPlans</code>. </p> <p>To retrieve Machine Learning Savings Plans price lists, use <code>MachineLearningSavingsPlans</code>. </p>"
},
"EffectiveDate":{
"shape":"EffectiveDate",
@@ -374,7 +374,7 @@
},
"RegionCode":{
"shape":"RegionCode",
- "documentation":"<p>This is used to filter the Price List by Amazon Web Services Region. For example, to get the price list only for the <code>US East (N. Virginia)</code> Region, use <code>us-east-1</code>. If nothing is specified, you retrieve price lists for all applicable Regions. The available <code>RegionCode</code> list can be retrieved from <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_GetAttributeValues.html\"> <code>GetAttributeValues</code> </a> API.</p>"
+ "documentation":"<p>This is used to filter the Price List by Amazon Web Services Region. For example, to get the price list only for the <code>US East (N. Virginia)</code> Region, use <code>us-east-1</code>. If nothing is specified, you retrieve price lists for all applicable Regions. The available <code>RegionCode</code> list can be retrieved from <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_GetAttributeValues.html\">GetAttributeValues</a> API.</p>"
},
"CurrencyCode":{
"shape":"CurrencyCode",
@@ -489,5 +489,5 @@
"SynthesizedJsonPriceListJsonItem":{"type":"string"},
"errorMessage":{"type":"string"}
},
- "documentation":"<p>The Amazon Web Services Price List API is a centralized and convenient way to programmatically query Amazon Web Services for services, products, and pricing information. The Amazon Web Services Price List uses standardized product attributes such as <code>Location</code>, <code>Storage Class</code>, and <code>Operating System</code>, and provides prices at the SKU level. You can use the Amazon Web Services Price List to do the following:</p> <ul> <li> <p>Build cost control and scenario planning tools</p> </li> <li> <p>Reconcile billing data</p> </li> <li> <p>Forecast future spend for budgeting purposes</p> </li> <li> <p>Provide cost benefit analysis that compare your internal workloads with Amazon Web Services</p> </li> </ul> <p>Use <code>GetServices</code> without a service code to retrieve the service codes for all Amazon Web Services, then <code>GetServices</code> with a service code to retrieve the attribute names for that service. After you have the service code and attribute names, you can use <code>GetAttributeValues</code> to see what values are available for an attribute. With the service code and an attribute name and value, you can use <code>GetProducts</code> to find specific products that you're interested in, such as an <code>AmazonEC2</code> instance, with a <code>Provisioned IOPS</code> <code>volumeType</code>.</p> <p>You can use the following endpoints for the Amazon Web Services Price List API:</p> <ul> <li> <p>https://api.pricing.us-east-1.amazonaws.com</p> </li> <li> <p>https://api.pricing.ap-south-1.amazonaws.com</p> </li> </ul>"
+ "documentation":"<p>The Amazon Web Services Price List API is a centralized and convenient way to programmatically query Amazon Web Services for services, products, and pricing information. The Amazon Web Services Price List uses standardized product attributes such as <code>Location</code>, <code>Storage Class</code>, and <code>Operating System</code>, and provides prices at the SKU level. You can use the Amazon Web Services Price List to do the following:</p> <ul> <li> <p>Build cost control and scenario planning tools</p> </li> <li> <p>Reconcile billing data</p> </li> <li> <p>Forecast future spend for budgeting purposes</p> </li> <li> <p>Provide cost benefit analysis that compare your internal workloads with Amazon Web Services</p> </li> </ul> <p>Use <code>GetServices</code> without a service code to retrieve the service codes for all Amazon Web Services, then <code>GetServices</code> with a service code to retrieve the attribute names for that service. After you have the service code and attribute names, you can use <code>GetAttributeValues</code> to see what values are available for an attribute. With the service code and an attribute name and value, you can use <code>GetProducts</code> to find specific products that you're interested in, such as an <code>AmazonEC2</code> instance, with a <code>Provisioned IOPS</code> <code>volumeType</code>.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/price-changes.html\">Using the Amazon Web Services Price List API</a> in the <i>Billing User Guide</i>.</p>"
}
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 6094a9c0d4..d64e762a3e 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 2a6abc4bc5..7e20f9f3db 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 ccbec5c216..35e4025567 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 3b1fbbc557..9dcb0d68c6 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 0e68d13bcc..6a7ba1827a 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/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 0436c3eaa8..7f9af550cb 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 4323ec2588..9f000333dd 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 7d03fc1cb3..034647904e 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 bb65e15db2..01f55e9c01 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 bb65e15db2..4a15e1d6ec 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/rds/2014-10-31/service-2.json b/contrib/python/botocore/py3/botocore/data/rds/2014-10-31/service-2.json
index f8e6baa9c4..adb8ac1543 100644
--- a/contrib/python/botocore/py3/botocore/data/rds/2014-10-31/service-2.json
+++ b/contrib/python/botocore/py3/botocore/data/rds/2014-10-31/service-2.json
@@ -4251,6 +4251,10 @@
"DBSystemId":{
"shape":"String",
"documentation":"<p>The Oracle system identifier (SID), which is the name of the Oracle database instance that manages your database files. In this context, the term \"Oracle database instance\" refers exclusively to the system global area (SGA) and Oracle background processes. If you don't specify a SID, the value defaults to <code>RDSCDB</code>. The Oracle SID is also the name of your CDB.</p>"
+ },
+ "DedicatedLogVolume":{
+ "shape":"BooleanOptional",
+ "documentation":"<p>Indicates whether the DB instance has a dedicated log volume (DLV) enabled.</p>"
}
},
"documentation":"<p/>"
@@ -4423,6 +4427,10 @@
"SourceDBClusterIdentifier":{
"shape":"String",
"documentation":"<p>The identifier of the Multi-AZ DB cluster that will act as the source for the read replica. Each DB cluster can have up to 15 read replicas.</p> <p>Constraints:</p> <ul> <li> <p>Must be the identifier of an existing Multi-AZ DB cluster.</p> </li> <li> <p>Can't be specified if the <code>SourceDBInstanceIdentifier</code> parameter is also specified.</p> </li> <li> <p>The specified DB cluster must have automatic backups enabled, that is, its backup retention period must be greater than 0.</p> </li> <li> <p>The source DB cluster must be in the same Amazon Web Services Region as the read replica. Cross-Region replication isn't supported.</p> </li> </ul>"
+ },
+ "DedicatedLogVolume":{
+ "shape":"BooleanOptional",
+ "documentation":"<p>Indicates whether the DB instance has a dedicated log volume (DLV) enabled.</p>"
}
}
},
@@ -6411,6 +6419,10 @@
"PercentProgress":{
"shape":"String",
"documentation":"<p>The progress of the storage optimization operation as a percentage.</p>"
+ },
+ "DedicatedLogVolume":{
+ "shape":"Boolean",
+ "documentation":"<p>Indicates whether the DB instance has a dedicated log volume (DLV) enabled.</p>"
}
},
"documentation":"<p>Contains the details of an Amazon RDS DB instance.</p> <p>This data type is used as a response element in the operations <code>CreateDBInstance</code>, <code>CreateDBInstanceReadReplica</code>, <code>DeleteDBInstance</code>, <code>DescribeDBInstances</code>, <code>ModifyDBInstance</code>, <code>PromoteReadReplica</code>, <code>RebootDBInstance</code>, <code>RestoreDBInstanceFromDBSnapshot</code>, <code>RestoreDBInstanceFromS3</code>, <code>RestoreDBInstanceToPointInTime</code>, <code>StartDBInstance</code>, and <code>StopDBInstance</code>.</p>",
@@ -6546,6 +6558,10 @@
"AwsBackupRecoveryPointArn":{
"shape":"String",
"documentation":"<p>The Amazon Resource Name (ARN) of the recovery point in Amazon Web Services Backup.</p>"
+ },
+ "DedicatedLogVolume":{
+ "shape":"BooleanOptional",
+ "documentation":"<p>Indicates whether the DB instance has a dedicated log volume (DLV) enabled.</p>"
}
},
"documentation":"<p>An automated backup of a DB instance. It consists of system backups, transaction logs, and the database instance properties that existed at the time you deleted the source instance.</p>",
@@ -7492,6 +7508,10 @@
"DBSystemId":{
"shape":"String",
"documentation":"<p>The Oracle system identifier (SID), which is the name of the Oracle database instance that manages your database files. The Oracle SID is also the name of your CDB.</p>"
+ },
+ "DedicatedLogVolume":{
+ "shape":"Boolean",
+ "documentation":"<p>Indicates whether the DB instance has a dedicated log volume (DLV) enabled.</p>"
}
},
"documentation":"<p>Contains the details of an Amazon RDS DB snapshot.</p> <p>This data type is used as a response element in the <code>DescribeDBSnapshots</code> action.</p>",
@@ -11150,6 +11170,10 @@
"Engine":{
"shape":"String",
"documentation":"<p>The target Oracle DB engine when you convert a non-CDB to a CDB. This intermediate step is necessary to upgrade an Oracle Database 19c non-CDB to an Oracle Database 21c CDB.</p> <p>Note the following requirements:</p> <ul> <li> <p>Make sure that you specify <code>oracle-ee-cdb</code> or <code>oracle-se2-cdb</code>.</p> </li> <li> <p>Make sure that your DB engine runs Oracle Database 19c with an April 2021 or later RU.</p> </li> </ul> <p>Note the following limitations:</p> <ul> <li> <p>You can't convert a CDB to a non-CDB.</p> </li> <li> <p>You can't convert a replica database.</p> </li> <li> <p>You can't convert a non-CDB to a CDB and upgrade the engine version in the same command.</p> </li> <li> <p>You can't convert the existing custom parameter or option group when it has options or parameters that are permanent or persistent. In this situation, the DB instance reverts to the default option and parameter group. To avoid reverting to the default, specify a new parameter group with <code>--db-parameter-group-name</code> and a new option group with <code>--option-group-name</code>.</p> </li> </ul>"
+ },
+ "DedicatedLogVolume":{
+ "shape":"BooleanOptional",
+ "documentation":"<p>Indicates whether the DB instance has a dedicated log volume (DLV) enabled.</p>"
}
},
"documentation":"<p/>"
@@ -12066,6 +12090,10 @@
"MaxStorageThroughputPerIops":{
"shape":"DoubleOptional",
"documentation":"<p>Maximum storage throughput to provisioned IOPS ratio for a DB instance.</p>"
+ },
+ "SupportsDedicatedLogVolume":{
+ "shape":"Boolean",
+ "documentation":"<p>Indicates whether a DB instance supports using a dedicated log volume (DLV).</p>"
}
},
"documentation":"<p>Contains a list of available options for a DB instance.</p> <p>This data type is used as a response element in the <code>DescribeOrderableDBInstanceOptions</code> action.</p>",
@@ -12310,6 +12338,10 @@
"Engine":{
"shape":"String",
"documentation":"<p>The database engine of the DB instance.</p>"
+ },
+ "DedicatedLogVolume":{
+ "shape":"BooleanOptional",
+ "documentation":"<p>Indicates whether the DB instance has a dedicated log volume (DLV) enabled.&gt;</p>"
}
},
"documentation":"<p>This data type is used as a response element in the <code>ModifyDBInstance</code> operation and contains changes that will be applied during the next maintenance window.</p>"
@@ -13510,6 +13542,10 @@
"AllocatedStorage":{
"shape":"IntegerOptional",
"documentation":"<p>The amount of storage (in gibibytes) to allocate initially for the DB instance. Follow the allocation rules specified in CreateDBInstance.</p> <note> <p>Be sure to allocate enough storage for your new DB instance so that the restore operation can succeed. You can also allocate additional storage for future growth.</p> </note>"
+ },
+ "DedicatedLogVolume":{
+ "shape":"BooleanOptional",
+ "documentation":"<p>Specifies whether to enable a dedicated log volume (DLV) for the DB instance.</p>"
}
},
"documentation":"<p/>"
@@ -13723,6 +13759,10 @@
"MasterUserSecretKmsKeyId":{
"shape":"String",
"documentation":"<p>The Amazon Web Services KMS key identifier to encrypt a secret that is automatically generated and managed in Amazon Web Services Secrets Manager.</p> <p>This setting is valid only if the master user password is managed by RDS in Amazon Web Services Secrets Manager for the DB instance.</p> <p>The Amazon Web Services KMS key identifier is the key ARN, key ID, alias ARN, or alias name for the KMS key. To use a KMS key in a different Amazon Web Services account, specify the key ARN or alias ARN.</p> <p>If you don't specify <code>MasterUserSecretKmsKeyId</code>, then the <code>aws/secretsmanager</code> KMS key is used to encrypt the secret. If the secret is in a different Amazon Web Services account, then you can't use the <code>aws/secretsmanager</code> KMS key to encrypt the secret, and you must use a customer managed KMS key.</p> <p>There is a default KMS key for your Amazon Web Services account. Your Amazon Web Services account has a different default KMS key for each Amazon Web Services Region.</p>"
+ },
+ "DedicatedLogVolume":{
+ "shape":"BooleanOptional",
+ "documentation":"<p>Specifies whether to enable a dedicated log volume (DLV) for the DB instance.</p>"
}
}
},
@@ -13904,6 +13944,10 @@
"AllocatedStorage":{
"shape":"IntegerOptional",
"documentation":"<p>The amount of storage (in gibibytes) to allocate initially for the DB instance. Follow the allocation rules specified in <code>CreateDBInstance</code>.</p> <note> <p>Be sure to allocate enough storage for your new DB instance so that the restore operation can succeed. You can also allocate additional storage for future growth.</p> </note>"
+ },
+ "DedicatedLogVolume":{
+ "shape":"BooleanOptional",
+ "documentation":"<p>Specifies whether to enable a dedicated log volume (DLV) for the DB instance.</p>"
}
},
"documentation":"<p/>"
@@ -14924,6 +14968,10 @@
"ValidProcessorFeatures":{
"shape":"AvailableProcessorFeatureList",
"documentation":"<p>Valid processor features for your DB instance.</p>"
+ },
+ "SupportsDedicatedLogVolume":{
+ "shape":"Boolean",
+ "documentation":"<p>Indicates whether a DB instance supports using a dedicated log volume (DLV).</p>"
}
},
"documentation":"<p>Information about valid modifications that you can make to your DB instance. Contains the result of a successful call to the <code>DescribeValidDBInstanceModifications</code> action. You can use this information when you call <code>ModifyDBInstance</code>.</p>",
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 1763b00738..16409b0f06 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 83e65502eb..d7abe87f6e 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 0209973342..813119642e 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 88813594e0..c156b519d2 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/rekognition/2016-06-27/service-2.json b/contrib/python/botocore/py3/botocore/data/rekognition/2016-06-27/service-2.json
index e23d8110f3..456d0eaeca 100644
--- a/contrib/python/botocore/py3/botocore/data/rekognition/2016-06-27/service-2.json
+++ b/contrib/python/botocore/py3/botocore/data/rekognition/2016-06-27/service-2.json
@@ -72,7 +72,7 @@
{"shape":"ProvisionedThroughputExceededException"},
{"shape":"ResourceInUseException"}
],
- "documentation":"<p>Copies a version of an Amazon Rekognition Custom Labels model from a source project to a destination project. The source and destination projects can be in different AWS accounts but must be in the same AWS Region. You can't copy a model to another AWS service. </p> <p>To copy a model version to a different AWS account, you need to create a resource-based policy known as a <i>project policy</i>. You attach the project policy to the source project by calling <a>PutProjectPolicy</a>. The project policy gives permission to copy the model version from a trusting AWS account to a trusted account.</p> <p>For more information creating and attaching a project policy, see Attaching a project policy (SDK) in the <i>Amazon Rekognition Custom Labels Developer Guide</i>. </p> <p>If you are copying a model version to a project in the same AWS account, you don't need to create a project policy.</p> <note> <p>To copy a model, the destination project, source project, and source model version must already exist.</p> </note> <p>Copying a model version takes a while to complete. To get the current status, call <a>DescribeProjectVersions</a> and check the value of <code>Status</code> in the <a>ProjectVersionDescription</a> object. The copy operation has finished when the value of <code>Status</code> is <code>COPYING_COMPLETED</code>.</p> <p>This operation requires permissions to perform the <code>rekognition:CopyProjectVersion</code> action.</p>"
+ "documentation":"<note> <p>This operation applies only to Amazon Rekognition Custom Labels.</p> </note> <p>Copies a version of an Amazon Rekognition Custom Labels model from a source project to a destination project. The source and destination projects can be in different AWS accounts but must be in the same AWS Region. You can't copy a model to another AWS service. </p> <p>To copy a model version to a different AWS account, you need to create a resource-based policy known as a <i>project policy</i>. You attach the project policy to the source project by calling <a>PutProjectPolicy</a>. The project policy gives permission to copy the model version from a trusting AWS account to a trusted account.</p> <p>For more information creating and attaching a project policy, see Attaching a project policy (SDK) in the <i>Amazon Rekognition Custom Labels Developer Guide</i>. </p> <p>If you are copying a model version to a project in the same AWS account, you don't need to create a project policy.</p> <note> <p>Copying project versions is supported only for Custom Labels models. </p> <p>To copy a model, the destination project, source project, and source model version must already exist.</p> </note> <p>Copying a model version takes a while to complete. To get the current status, call <a>DescribeProjectVersions</a> and check the value of <code>Status</code> in the <a>ProjectVersionDescription</a> object. The copy operation has finished when the value of <code>Status</code> is <code>COPYING_COMPLETED</code>.</p> <p>This operation requires permissions to perform the <code>rekognition:CopyProjectVersion</code> action.</p>"
},
"CreateCollection":{
"name":"CreateCollection",
@@ -112,7 +112,7 @@
{"shape":"ResourceAlreadyExistsException"},
{"shape":"ResourceNotFoundException"}
],
- "documentation":"<p>Creates a new Amazon Rekognition Custom Labels dataset. You can create a dataset by using an Amazon Sagemaker format manifest file or by copying an existing Amazon Rekognition Custom Labels dataset.</p> <p>To create a training dataset for a project, specify <code>TRAIN</code> for the value of <code>DatasetType</code>. To create the test dataset for a project, specify <code>TEST</code> for the value of <code>DatasetType</code>. </p> <p>The response from <code>CreateDataset</code> is the Amazon Resource Name (ARN) for the dataset. Creating a dataset takes a while to complete. Use <a>DescribeDataset</a> to check the current status. The dataset created successfully if the value of <code>Status</code> is <code>CREATE_COMPLETE</code>. </p> <p>To check if any non-terminal errors occurred, call <a>ListDatasetEntries</a> and check for the presence of <code>errors</code> lists in the JSON Lines.</p> <p>Dataset creation fails if a terminal error occurs (<code>Status</code> = <code>CREATE_FAILED</code>). Currently, you can't access the terminal error information. </p> <p>For more information, see Creating dataset in the <i>Amazon Rekognition Custom Labels Developer Guide</i>.</p> <p>This operation requires permissions to perform the <code>rekognition:CreateDataset</code> action. If you want to copy an existing dataset, you also require permission to perform the <code>rekognition:ListDatasetEntries</code> action.</p>"
+ "documentation":"<note> <p>This operation applies only to Amazon Rekognition Custom Labels.</p> </note> <p>Creates a new Amazon Rekognition Custom Labels dataset. You can create a dataset by using an Amazon Sagemaker format manifest file or by copying an existing Amazon Rekognition Custom Labels dataset.</p> <p>To create a training dataset for a project, specify <code>TRAIN</code> for the value of <code>DatasetType</code>. To create the test dataset for a project, specify <code>TEST</code> for the value of <code>DatasetType</code>. </p> <p>The response from <code>CreateDataset</code> is the Amazon Resource Name (ARN) for the dataset. Creating a dataset takes a while to complete. Use <a>DescribeDataset</a> to check the current status. The dataset created successfully if the value of <code>Status</code> is <code>CREATE_COMPLETE</code>. </p> <p>To check if any non-terminal errors occurred, call <a>ListDatasetEntries</a> and check for the presence of <code>errors</code> lists in the JSON Lines.</p> <p>Dataset creation fails if a terminal error occurs (<code>Status</code> = <code>CREATE_FAILED</code>). Currently, you can't access the terminal error information. </p> <p>For more information, see Creating dataset in the <i>Amazon Rekognition Custom Labels Developer Guide</i>.</p> <p>This operation requires permissions to perform the <code>rekognition:CreateDataset</code> action. If you want to copy an existing dataset, you also require permission to perform the <code>rekognition:ListDatasetEntries</code> action.</p>"
},
"CreateFaceLivenessSession":{
"name":"CreateFaceLivenessSession",
@@ -149,7 +149,7 @@
{"shape":"ThrottlingException"},
{"shape":"ProvisionedThroughputExceededException"}
],
- "documentation":"<p>Creates a new Amazon Rekognition Custom Labels project. A project is a group of resources (datasets, model versions) that you use to create and manage Amazon Rekognition Custom Labels models. </p> <p>This operation requires permissions to perform the <code>rekognition:CreateProject</code> action.</p>"
+ "documentation":"<p>Creates a new Amazon Rekognition project. A project is a group of resources (datasets, model versions) that you use to create and manage a Amazon Rekognition Custom Labels Model or custom adapter. You can specify a feature to create the project with, if no feature is specified then Custom Labels is used by default. For adapters, you can also choose whether or not to have the project auto update by using the AutoUpdate argument. This operation requires permissions to perform the <code>rekognition:CreateProject</code> action.</p>"
},
"CreateProjectVersion":{
"name":"CreateProjectVersion",
@@ -170,7 +170,7 @@
{"shape":"ProvisionedThroughputExceededException"},
{"shape":"ServiceQuotaExceededException"}
],
- "documentation":"<p>Creates a new version of a model and begins training. Models are managed as part of an Amazon Rekognition Custom Labels project. The response from <code>CreateProjectVersion</code> is an Amazon Resource Name (ARN) for the version of the model. </p> <p>Training uses the training and test datasets associated with the project. For more information, see Creating training and test dataset in the <i>Amazon Rekognition Custom Labels Developer Guide</i>. </p> <note> <p>You can train a model in a project that doesn't have associated datasets by specifying manifest files in the <code>TrainingData</code> and <code>TestingData</code> fields. </p> <p>If you open the console after training a model with manifest files, Amazon Rekognition Custom Labels creates the datasets for you using the most recent manifest files. You can no longer train a model version for the project by specifying manifest files. </p> <p>Instead of training with a project without associated datasets, we recommend that you use the manifest files to create training and test datasets for the project.</p> </note> <p>Training takes a while to complete. You can get the current status by calling <a>DescribeProjectVersions</a>. Training completed successfully if the value of the <code>Status</code> field is <code>TRAINING_COMPLETED</code>.</p> <p>If training fails, see Debugging a failed model training in the <i>Amazon Rekognition Custom Labels</i> developer guide. </p> <p>Once training has successfully completed, call <a>DescribeProjectVersions</a> to get the training results and evaluate the model. For more information, see Improving a trained Amazon Rekognition Custom Labels model in the <i>Amazon Rekognition Custom Labels</i> developers guide. </p> <p>After evaluating the model, you start the model by calling <a>StartProjectVersion</a>.</p> <p>This operation requires permissions to perform the <code>rekognition:CreateProjectVersion</code> action.</p>"
+ "documentation":"<p>Creates a new version of Amazon Rekognition project (like a Custom Labels model or a custom adapter) and begins training. Models and adapters are managed as part of a Rekognition project. The response from <code>CreateProjectVersion</code> is an Amazon Resource Name (ARN) for the project version. </p> <p>The FeatureConfig operation argument allows you to configure specific model or adapter settings. You can provide a description to the project version by using the VersionDescription argment. Training can take a while to complete. You can get the current status by calling <a>DescribeProjectVersions</a>. Training completed successfully if the value of the <code>Status</code> field is <code>TRAINING_COMPLETED</code>. Once training has successfully completed, call <a>DescribeProjectVersions</a> to get the training results and evaluate the model.</p> <p>This operation requires permissions to perform the <code>rekognition:CreateProjectVersion</code> action.</p> <note> <p> <i>The following applies only to projects with Amazon Rekognition Custom Labels as the chosen feature:</i> </p> <p>You can train a model in a project that doesn't have associated datasets by specifying manifest files in the <code>TrainingData</code> and <code>TestingData</code> fields. </p> <p>If you open the console after training a model with manifest files, Amazon Rekognition Custom Labels creates the datasets for you using the most recent manifest files. You can no longer train a model version for the project by specifying manifest files. </p> <p>Instead of training with a project without associated datasets, we recommend that you use the manifest files to create training and test datasets for the project.</p> </note> <p/>"
},
"CreateStreamProcessor":{
"name":"CreateStreamProcessor",
@@ -249,7 +249,7 @@
{"shape":"ResourceInUseException"},
{"shape":"ResourceNotFoundException"}
],
- "documentation":"<p>Deletes an existing Amazon Rekognition Custom Labels dataset. Deleting a dataset might take while. Use <a>DescribeDataset</a> to check the current status. The dataset is still deleting if the value of <code>Status</code> is <code>DELETE_IN_PROGRESS</code>. If you try to access the dataset after it is deleted, you get a <code>ResourceNotFoundException</code> exception. </p> <p>You can't delete a dataset while it is creating (<code>Status</code> = <code>CREATE_IN_PROGRESS</code>) or if the dataset is updating (<code>Status</code> = <code>UPDATE_IN_PROGRESS</code>).</p> <p>This operation requires permissions to perform the <code>rekognition:DeleteDataset</code> action.</p>"
+ "documentation":"<note> <p>This operation applies only to Amazon Rekognition Custom Labels.</p> </note> <p>Deletes an existing Amazon Rekognition Custom Labels dataset. Deleting a dataset might take while. Use <a>DescribeDataset</a> to check the current status. The dataset is still deleting if the value of <code>Status</code> is <code>DELETE_IN_PROGRESS</code>. If you try to access the dataset after it is deleted, you get a <code>ResourceNotFoundException</code> exception. </p> <p>You can't delete a dataset while it is creating (<code>Status</code> = <code>CREATE_IN_PROGRESS</code>) or if the dataset is updating (<code>Status</code> = <code>UPDATE_IN_PROGRESS</code>).</p> <p>This operation requires permissions to perform the <code>rekognition:DeleteDataset</code> action.</p>"
},
"DeleteFaces":{
"name":"DeleteFaces",
@@ -286,7 +286,7 @@
{"shape":"ThrottlingException"},
{"shape":"ProvisionedThroughputExceededException"}
],
- "documentation":"<p>Deletes an Amazon Rekognition Custom Labels project. To delete a project you must first delete all models associated with the project. To delete a model, see <a>DeleteProjectVersion</a>.</p> <p> <code>DeleteProject</code> is an asynchronous operation. To check if the project is deleted, call <a>DescribeProjects</a>. The project is deleted when the project no longer appears in the response. Be aware that deleting a given project will also delete any <code>ProjectPolicies</code> associated with that project.</p> <p>This operation requires permissions to perform the <code>rekognition:DeleteProject</code> action. </p>"
+ "documentation":"<p>Deletes a Amazon Rekognition project. To delete a project you must first delete all models or adapters associated with the project. To delete a model or adapter, see <a>DeleteProjectVersion</a>.</p> <p> <code>DeleteProject</code> is an asynchronous operation. To check if the project is deleted, call <a>DescribeProjects</a>. The project is deleted when the project no longer appears in the response. Be aware that deleting a given project will also delete any <code>ProjectPolicies</code> associated with that project.</p> <p>This operation requires permissions to perform the <code>rekognition:DeleteProject</code> action. </p>"
},
"DeleteProjectPolicy":{
"name":"DeleteProjectPolicy",
@@ -305,7 +305,7 @@
{"shape":"ProvisionedThroughputExceededException"},
{"shape":"InvalidPolicyRevisionIdException"}
],
- "documentation":"<p>Deletes an existing project policy.</p> <p>To get a list of project policies attached to a project, call <a>ListProjectPolicies</a>. To attach a project policy to a project, call <a>PutProjectPolicy</a>.</p> <p>This operation requires permissions to perform the <code>rekognition:DeleteProjectPolicy</code> action.</p>"
+ "documentation":"<note> <p>This operation applies only to Amazon Rekognition Custom Labels.</p> </note> <p>Deletes an existing project policy.</p> <p>To get a list of project policies attached to a project, call <a>ListProjectPolicies</a>. To attach a project policy to a project, call <a>PutProjectPolicy</a>.</p> <p>This operation requires permissions to perform the <code>rekognition:DeleteProjectPolicy</code> action.</p>"
},
"DeleteProjectVersion":{
"name":"DeleteProjectVersion",
@@ -324,7 +324,7 @@
{"shape":"ThrottlingException"},
{"shape":"ProvisionedThroughputExceededException"}
],
- "documentation":"<p>Deletes an Amazon Rekognition Custom Labels model. </p> <p>You can't delete a model if it is running or if it is training. To check the status of a model, use the <code>Status</code> field returned from <a>DescribeProjectVersions</a>. To stop a running model call <a>StopProjectVersion</a>. If the model is training, wait until it finishes.</p> <p>This operation requires permissions to perform the <code>rekognition:DeleteProjectVersion</code> action. </p>"
+ "documentation":"<p>Deletes a Rekognition project model or project version, like a Amazon Rekognition Custom Labels model or a custom adapter.</p> <p>You can't delete a project version if it is running or if it is training. To check the status of a project version, use the Status field returned from <a>DescribeProjectVersions</a>. To stop a project version call <a>StopProjectVersion</a>. If the project version is training, wait until it finishes.</p> <p>This operation requires permissions to perform the <code>rekognition:DeleteProjectVersion</code> action. </p>"
},
"DeleteStreamProcessor":{
"name":"DeleteStreamProcessor",
@@ -399,7 +399,7 @@
{"shape":"AccessDeniedException"},
{"shape":"ResourceNotFoundException"}
],
- "documentation":"<p> Describes an Amazon Rekognition Custom Labels dataset. You can get information such as the current status of a dataset and statistics about the images and labels in a dataset. </p> <p>This operation requires permissions to perform the <code>rekognition:DescribeDataset</code> action.</p>"
+ "documentation":"<note> <p>This operation applies only to Amazon Rekognition Custom Labels.</p> </note> <p> Describes an Amazon Rekognition Custom Labels dataset. You can get information such as the current status of a dataset and statistics about the images and labels in a dataset. </p> <p>This operation requires permissions to perform the <code>rekognition:DescribeDataset</code> action.</p>"
},
"DescribeProjectVersions":{
"name":"DescribeProjectVersions",
@@ -418,7 +418,7 @@
{"shape":"ThrottlingException"},
{"shape":"ProvisionedThroughputExceededException"}
],
- "documentation":"<p>Lists and describes the versions of a model in an Amazon Rekognition Custom Labels project. You can specify up to 10 model versions in <code>ProjectVersionArns</code>. If you don't specify a value, descriptions for all model versions in the project are returned.</p> <p>This operation requires permissions to perform the <code>rekognition:DescribeProjectVersions</code> action.</p>"
+ "documentation":"<p>Lists and describes the versions of an Amazon Rekognition project. You can specify up to 10 model or adapter versions in <code>ProjectVersionArns</code>. If you don't specify a value, descriptions for all model/adapter versions in the project are returned.</p> <p>This operation requires permissions to perform the <code>rekognition:DescribeProjectVersions</code> action.</p>"
},
"DescribeProjects":{
"name":"DescribeProjects",
@@ -436,7 +436,7 @@
{"shape":"ThrottlingException"},
{"shape":"ProvisionedThroughputExceededException"}
],
- "documentation":"<p>Gets information about your Amazon Rekognition Custom Labels projects. </p> <p>This operation requires permissions to perform the <code>rekognition:DescribeProjects</code> action.</p>"
+ "documentation":"<p>Gets information about your Rekognition projects.</p> <p>This operation requires permissions to perform the <code>rekognition:DescribeProjects</code> action.</p>"
},
"DescribeStreamProcessor":{
"name":"DescribeStreamProcessor",
@@ -477,7 +477,7 @@
{"shape":"ProvisionedThroughputExceededException"},
{"shape":"InvalidImageFormatException"}
],
- "documentation":"<p>Detects custom labels in a supplied image by using an Amazon Rekognition Custom Labels model. </p> <p>You specify which version of a model version to use by using the <code>ProjectVersionArn</code> input parameter. </p> <p>You pass the input image as base64-encoded image bytes or as a reference to an image in an Amazon S3 bucket. If you use the AWS CLI to call Amazon Rekognition operations, passing image bytes is not supported. The image must be either a PNG or JPEG formatted file. </p> <p> For each object that the model version detects on an image, the API returns a (<code>CustomLabel</code>) object in an array (<code>CustomLabels</code>). Each <code>CustomLabel</code> object provides the label name (<code>Name</code>), the level of confidence that the image contains the object (<code>Confidence</code>), and object location information, if it exists, for the label on the image (<code>Geometry</code>). </p> <p>To filter labels that are returned, specify a value for <code>MinConfidence</code>. <code>DetectCustomLabelsLabels</code> only returns labels with a confidence that's higher than the specified value. The value of <code>MinConfidence</code> maps to the assumed threshold values created during training. For more information, see <i>Assumed threshold</i> in the Amazon Rekognition Custom Labels Developer Guide. Amazon Rekognition Custom Labels metrics expresses an assumed threshold as a floating point value between 0-1. The range of <code>MinConfidence</code> normalizes the threshold value to a percentage value (0-100). Confidence responses from <code>DetectCustomLabels</code> are also returned as a percentage. You can use <code>MinConfidence</code> to change the precision and recall or your model. For more information, see <i>Analyzing an image</i> in the Amazon Rekognition Custom Labels Developer Guide. </p> <p>If you don't specify a value for <code>MinConfidence</code>, <code>DetectCustomLabels</code> returns labels based on the assumed threshold of each label.</p> <p>This is a stateless API operation. That is, the operation does not persist any data.</p> <p>This operation requires permissions to perform the <code>rekognition:DetectCustomLabels</code> action. </p> <p>For more information, see <i>Analyzing an image</i> in the Amazon Rekognition Custom Labels Developer Guide. </p>"
+ "documentation":"<note> <p>This operation applies only to Amazon Rekognition Custom Labels.</p> </note> <p>Detects custom labels in a supplied image by using an Amazon Rekognition Custom Labels model. </p> <p>You specify which version of a model version to use by using the <code>ProjectVersionArn</code> input parameter. </p> <p>You pass the input image as base64-encoded image bytes or as a reference to an image in an Amazon S3 bucket. If you use the AWS CLI to call Amazon Rekognition operations, passing image bytes is not supported. The image must be either a PNG or JPEG formatted file. </p> <p> For each object that the model version detects on an image, the API returns a (<code>CustomLabel</code>) object in an array (<code>CustomLabels</code>). Each <code>CustomLabel</code> object provides the label name (<code>Name</code>), the level of confidence that the image contains the object (<code>Confidence</code>), and object location information, if it exists, for the label on the image (<code>Geometry</code>). </p> <p>To filter labels that are returned, specify a value for <code>MinConfidence</code>. <code>DetectCustomLabelsLabels</code> only returns labels with a confidence that's higher than the specified value. The value of <code>MinConfidence</code> maps to the assumed threshold values created during training. For more information, see <i>Assumed threshold</i> in the Amazon Rekognition Custom Labels Developer Guide. Amazon Rekognition Custom Labels metrics expresses an assumed threshold as a floating point value between 0-1. The range of <code>MinConfidence</code> normalizes the threshold value to a percentage value (0-100). Confidence responses from <code>DetectCustomLabels</code> are also returned as a percentage. You can use <code>MinConfidence</code> to change the precision and recall or your model. For more information, see <i>Analyzing an image</i> in the Amazon Rekognition Custom Labels Developer Guide. </p> <p>If you don't specify a value for <code>MinConfidence</code>, <code>DetectCustomLabels</code> returns labels based on the assumed threshold of each label.</p> <p>This is a stateless API operation. That is, the operation does not persist any data.</p> <p>This operation requires permissions to perform the <code>rekognition:DetectCustomLabels</code> action. </p> <p>For more information, see <i>Analyzing an image</i> in the Amazon Rekognition Custom Labels Developer Guide. </p>"
},
"DetectFaces":{
"name":"DetectFaces",
@@ -536,9 +536,11 @@
{"shape":"ThrottlingException"},
{"shape":"ProvisionedThroughputExceededException"},
{"shape":"InvalidImageFormatException"},
- {"shape":"HumanLoopQuotaExceededException"}
+ {"shape":"HumanLoopQuotaExceededException"},
+ {"shape":"ResourceNotFoundException"},
+ {"shape":"ResourceNotReadyException"}
],
- "documentation":"<p>Detects unsafe content in a specified JPEG or PNG format image. Use <code>DetectModerationLabels</code> to moderate images depending on your requirements. For example, you might want to filter images that contain nudity, but not images containing suggestive content.</p> <p>To filter images, use the labels returned by <code>DetectModerationLabels</code> to determine which types of content are appropriate.</p> <p>For information about moderation labels, see Detecting Unsafe Content in the Amazon Rekognition Developer Guide.</p> <p>You pass the input image either as base64-encoded image bytes or as a reference to an image in an Amazon S3 bucket. If you use the AWS CLI to call Amazon Rekognition operations, passing image bytes is not supported. The image must be either a PNG or JPEG formatted file. </p>"
+ "documentation":"<p>Detects unsafe content in a specified JPEG or PNG format image. Use <code>DetectModerationLabels</code> to moderate images depending on your requirements. For example, you might want to filter images that contain nudity, but not images containing suggestive content.</p> <p>To filter images, use the labels returned by <code>DetectModerationLabels</code> to determine which types of content are appropriate.</p> <p>For information about moderation labels, see Detecting Unsafe Content in the Amazon Rekognition Developer Guide.</p> <p>You pass the input image either as base64-encoded image bytes or as a reference to an image in an Amazon S3 bucket. If you use the AWS CLI to call Amazon Rekognition operations, passing image bytes is not supported. The image must be either a PNG or JPEG formatted file. </p> <p>You can specify an adapter to use when retrieving label predictions by providing a <code>ProjectVersionArn</code> to the <code>ProjectVersion</code> argument.</p>"
},
"DetectProtectiveEquipment":{
"name":"DetectProtectiveEquipment",
@@ -617,7 +619,7 @@
{"shape":"ProvisionedThroughputExceededException"},
{"shape":"ResourceNotReadyException"}
],
- "documentation":"<p>Distributes the entries (images) in a training dataset across the training dataset and the test dataset for a project. <code>DistributeDatasetEntries</code> moves 20% of the training dataset images to the test dataset. An entry is a JSON Line that describes an image. </p> <p>You supply the Amazon Resource Names (ARN) of a project's training dataset and test dataset. The training dataset must contain the images that you want to split. The test dataset must be empty. The datasets must belong to the same project. To create training and test datasets for a project, call <a>CreateDataset</a>.</p> <p>Distributing a dataset takes a while to complete. To check the status call <code>DescribeDataset</code>. The operation is complete when the <code>Status</code> field for the training dataset and the test dataset is <code>UPDATE_COMPLETE</code>. If the dataset split fails, the value of <code>Status</code> is <code>UPDATE_FAILED</code>.</p> <p>This operation requires permissions to perform the <code>rekognition:DistributeDatasetEntries</code> action.</p>"
+ "documentation":"<note> <p>This operation applies only to Amazon Rekognition Custom Labels.</p> </note> <p>Distributes the entries (images) in a training dataset across the training dataset and the test dataset for a project. <code>DistributeDatasetEntries</code> moves 20% of the training dataset images to the test dataset. An entry is a JSON Line that describes an image. </p> <p>You supply the Amazon Resource Names (ARN) of a project's training dataset and test dataset. The training dataset must contain the images that you want to split. The test dataset must be empty. The datasets must belong to the same project. To create training and test datasets for a project, call <a>CreateDataset</a>.</p> <p>Distributing a dataset takes a while to complete. To check the status call <code>DescribeDataset</code>. The operation is complete when the <code>Status</code> field for the training dataset and the test dataset is <code>UPDATE_COMPLETE</code>. If the dataset split fails, the value of <code>Status</code> is <code>UPDATE_FAILED</code>.</p> <p>This operation requires permissions to perform the <code>rekognition:DistributeDatasetEntries</code> action.</p>"
},
"GetCelebrityInfo":{
"name":"GetCelebrityInfo",
@@ -867,7 +869,7 @@
{"shape":"InvalidPaginationTokenException"},
{"shape":"ResourceNotReadyException"}
],
- "documentation":"<p> Lists the entries (images) within a dataset. An entry is a JSON Line that contains the information for a single image, including the image location, assigned labels, and object location bounding boxes. For more information, see <a href=\"https://docs.aws.amazon.com/rekognition/latest/customlabels-dg/md-manifest-files.html\">Creating a manifest file</a>.</p> <p>JSON Lines in the response include information about non-terminal errors found in the dataset. Non terminal errors are reported in <code>errors</code> lists within each JSON Line. The same information is reported in the training and testing validation result manifests that Amazon Rekognition Custom Labels creates during model training. </p> <p>You can filter the response in variety of ways, such as choosing which labels to return and returning JSON Lines created after a specific date. </p> <p>This operation requires permissions to perform the <code>rekognition:ListDatasetEntries</code> action.</p>"
+ "documentation":"<note> <p>This operation applies only to Amazon Rekognition Custom Labels.</p> </note> <p> Lists the entries (images) within a dataset. An entry is a JSON Line that contains the information for a single image, including the image location, assigned labels, and object location bounding boxes. For more information, see <a href=\"https://docs.aws.amazon.com/rekognition/latest/customlabels-dg/md-manifest-files.html\">Creating a manifest file</a>.</p> <p>JSON Lines in the response include information about non-terminal errors found in the dataset. Non terminal errors are reported in <code>errors</code> lists within each JSON Line. The same information is reported in the training and testing validation result manifests that Amazon Rekognition Custom Labels creates during model training. </p> <p>You can filter the response in variety of ways, such as choosing which labels to return and returning JSON Lines created after a specific date. </p> <p>This operation requires permissions to perform the <code>rekognition:ListDatasetEntries</code> action.</p>"
},
"ListDatasetLabels":{
"name":"ListDatasetLabels",
@@ -888,7 +890,7 @@
{"shape":"ResourceNotFoundException"},
{"shape":"ResourceNotReadyException"}
],
- "documentation":"<p>Lists the labels in a dataset. Amazon Rekognition Custom Labels uses labels to describe images. For more information, see <a href=\"https://docs.aws.amazon.com/rekognition/latest/customlabels-dg/md-labeling-images.html\">Labeling images</a>. </p> <p> Lists the labels in a dataset. Amazon Rekognition Custom Labels uses labels to describe images. For more information, see Labeling images in the <i>Amazon Rekognition Custom Labels Developer Guide</i>. </p>"
+ "documentation":"<note> <p>This operation applies only to Amazon Rekognition Custom Labels.</p> </note> <p>Lists the labels in a dataset. Amazon Rekognition Custom Labels uses labels to describe images. For more information, see <a href=\"https://docs.aws.amazon.com/rekognition/latest/customlabels-dg/md-labeling-images.html\">Labeling images</a>. </p> <p> Lists the labels in a dataset. Amazon Rekognition Custom Labels uses labels to describe images. For more information, see Labeling images in the <i>Amazon Rekognition Custom Labels Developer Guide</i>. </p>"
},
"ListFaces":{
"name":"ListFaces",
@@ -926,7 +928,7 @@
{"shape":"ProvisionedThroughputExceededException"},
{"shape":"InvalidPaginationTokenException"}
],
- "documentation":"<p>Gets a list of the project policies attached to a project.</p> <p>To attach a project policy to a project, call <a>PutProjectPolicy</a>. To remove a project policy from a project, call <a>DeleteProjectPolicy</a>.</p> <p>This operation requires permissions to perform the <code>rekognition:ListProjectPolicies</code> action.</p>"
+ "documentation":"<note> <p>This operation applies only to Amazon Rekognition Custom Labels.</p> </note> <p>Gets a list of the project policies attached to a project.</p> <p>To attach a project policy to a project, call <a>PutProjectPolicy</a>. To remove a project policy from a project, call <a>DeleteProjectPolicy</a>.</p> <p>This operation requires permissions to perform the <code>rekognition:ListProjectPolicies</code> action.</p>"
},
"ListStreamProcessors":{
"name":"ListStreamProcessors",
@@ -1004,7 +1006,7 @@
{"shape":"ProvisionedThroughputExceededException"},
{"shape":"LimitExceededException"}
],
- "documentation":"<p>Attaches a project policy to a Amazon Rekognition Custom Labels project in a trusting AWS account. A project policy specifies that a trusted AWS account can copy a model version from a trusting AWS account to a project in the trusted AWS account. To copy a model version you use the <a>CopyProjectVersion</a> operation.</p> <p>For more information about the format of a project policy document, see Attaching a project policy (SDK) in the <i>Amazon Rekognition Custom Labels Developer Guide</i>. </p> <p>The response from <code>PutProjectPolicy</code> is a revision ID for the project policy. You can attach multiple project policies to a project. You can also update an existing project policy by specifying the policy revision ID of the existing policy.</p> <p>To remove a project policy from a project, call <a>DeleteProjectPolicy</a>. To get a list of project policies attached to a project, call <a>ListProjectPolicies</a>. </p> <p>You copy a model version by calling <a>CopyProjectVersion</a>.</p> <p>This operation requires permissions to perform the <code>rekognition:PutProjectPolicy</code> action.</p>"
+ "documentation":"<note> <p>This operation applies only to Amazon Rekognition Custom Labels.</p> </note> <p>Attaches a project policy to a Amazon Rekognition Custom Labels project in a trusting AWS account. A project policy specifies that a trusted AWS account can copy a model version from a trusting AWS account to a project in the trusted AWS account. To copy a model version you use the <a>CopyProjectVersion</a> operation. Only applies to Custom Labels projects.</p> <p>For more information about the format of a project policy document, see Attaching a project policy (SDK) in the <i>Amazon Rekognition Custom Labels Developer Guide</i>. </p> <p>The response from <code>PutProjectPolicy</code> is a revision ID for the project policy. You can attach multiple project policies to a project. You can also update an existing project policy by specifying the policy revision ID of the existing policy.</p> <p>To remove a project policy from a project, call <a>DeleteProjectPolicy</a>. To get a list of project policies attached to a project, call <a>ListProjectPolicies</a>. </p> <p>You copy a model version by calling <a>CopyProjectVersion</a>.</p> <p>This operation requires permissions to perform the <code>rekognition:PutProjectPolicy</code> action.</p>"
},
"RecognizeCelebrities":{
"name":"RecognizeCelebrities",
@@ -1256,7 +1258,7 @@
{"shape":"ThrottlingException"},
{"shape":"ProvisionedThroughputExceededException"}
],
- "documentation":"<p>Starts the running of the version of a model. Starting a model takes a while to complete. To check the current state of the model, use <a>DescribeProjectVersions</a>.</p> <p>Once the model is running, you can detect custom labels in new images by calling <a>DetectCustomLabels</a>.</p> <note> <p>You are charged for the amount of time that the model is running. To stop a running model, call <a>StopProjectVersion</a>.</p> </note> <p>For more information, see <i>Running a trained Amazon Rekognition Custom Labels model</i> in the Amazon Rekognition Custom Labels Guide.</p> <p>This operation requires permissions to perform the <code>rekognition:StartProjectVersion</code> action.</p>"
+ "documentation":"<note> <p>This operation applies only to Amazon Rekognition Custom Labels.</p> </note> <p>Starts the running of the version of a model. Starting a model takes a while to complete. To check the current state of the model, use <a>DescribeProjectVersions</a>. </p> <p>Once the model is running, you can detect custom labels in new images by calling <a>DetectCustomLabels</a>.</p> <note> <p>You are charged for the amount of time that the model is running. To stop a running model, call <a>StopProjectVersion</a>.</p> </note> <p>This operation requires permissions to perform the <code>rekognition:StartProjectVersion</code> action.</p>"
},
"StartSegmentDetection":{
"name":"StartSegmentDetection",
@@ -1338,7 +1340,7 @@
{"shape":"ThrottlingException"},
{"shape":"ProvisionedThroughputExceededException"}
],
- "documentation":"<p>Stops a running model. The operation might take a while to complete. To check the current status, call <a>DescribeProjectVersions</a>. </p> <p>This operation requires permissions to perform the <code>rekognition:StopProjectVersion</code> action.</p>"
+ "documentation":"<note> <p>This operation applies only to Amazon Rekognition Custom Labels.</p> </note> <p>Stops a running model. The operation might take a while to complete. To check the current status, call <a>DescribeProjectVersions</a>. Only applies to Custom Labels projects.</p> <p>This operation requires permissions to perform the <code>rekognition:StopProjectVersion</code> action.</p>"
},
"StopStreamProcessor":{
"name":"StopStreamProcessor",
@@ -1414,7 +1416,7 @@
{"shape":"ResourceInUseException"},
{"shape":"ResourceNotFoundException"}
],
- "documentation":"<p>Adds or updates one or more entries (images) in a dataset. An entry is a JSON Line which contains the information for a single image, including the image location, assigned labels, and object location bounding boxes. For more information, see Image-Level labels in manifest files and Object localization in manifest files in the <i>Amazon Rekognition Custom Labels Developer Guide</i>. </p> <p>If the <code>source-ref</code> field in the JSON line references an existing image, the existing image in the dataset is updated. If <code>source-ref</code> field doesn't reference an existing image, the image is added as a new image to the dataset. </p> <p>You specify the changes that you want to make in the <code>Changes</code> input parameter. There isn't a limit to the number JSON Lines that you can change, but the size of <code>Changes</code> must be less than 5MB.</p> <p> <code>UpdateDatasetEntries</code> returns immediatly, but the dataset update might take a while to complete. Use <a>DescribeDataset</a> to check the current status. The dataset updated successfully if the value of <code>Status</code> is <code>UPDATE_COMPLETE</code>. </p> <p>To check if any non-terminal errors occured, call <a>ListDatasetEntries</a> and check for the presence of <code>errors</code> lists in the JSON Lines.</p> <p>Dataset update fails if a terminal error occurs (<code>Status</code> = <code>UPDATE_FAILED</code>). Currently, you can't access the terminal error information from the Amazon Rekognition Custom Labels SDK. </p> <p>This operation requires permissions to perform the <code>rekognition:UpdateDatasetEntries</code> action.</p>"
+ "documentation":"<note> <p>This operation applies only to Amazon Rekognition Custom Labels.</p> </note> <p>Adds or updates one or more entries (images) in a dataset. An entry is a JSON Line which contains the information for a single image, including the image location, assigned labels, and object location bounding boxes. For more information, see Image-Level labels in manifest files and Object localization in manifest files in the <i>Amazon Rekognition Custom Labels Developer Guide</i>. </p> <p>If the <code>source-ref</code> field in the JSON line references an existing image, the existing image in the dataset is updated. If <code>source-ref</code> field doesn't reference an existing image, the image is added as a new image to the dataset. </p> <p>You specify the changes that you want to make in the <code>Changes</code> input parameter. There isn't a limit to the number JSON Lines that you can change, but the size of <code>Changes</code> must be less than 5MB.</p> <p> <code>UpdateDatasetEntries</code> returns immediatly, but the dataset update might take a while to complete. Use <a>DescribeDataset</a> to check the current status. The dataset updated successfully if the value of <code>Status</code> is <code>UPDATE_COMPLETE</code>. </p> <p>To check if any non-terminal errors occured, call <a>ListDatasetEntries</a> and check for the presence of <code>errors</code> lists in the JSON Lines.</p> <p>Dataset update fails if a terminal error occurs (<code>Status</code> = <code>UPDATE_FAILED</code>). Currently, you can't access the terminal error information from the Amazon Rekognition Custom Labels SDK. </p> <p>This operation requires permissions to perform the <code>rekognition:UpdateDatasetEntries</code> action.</p>"
},
"UpdateStreamProcessor":{
"name":"UpdateStreamProcessor",
@@ -2178,6 +2180,14 @@
"ProjectName":{
"shape":"ProjectName",
"documentation":"<p>The name of the project to create.</p>"
+ },
+ "Feature":{
+ "shape":"CustomizationFeature",
+ "documentation":"<p>Specifies feature that is being customized. If no value is provided CUSTOM_LABELS is used as a default.</p>"
+ },
+ "AutoUpdate":{
+ "shape":"ProjectAutoUpdate",
+ "documentation":"<p>Specifies whether automatic retraining should be attempted for the versions of the project. Automatic retraining is done as a best effort. Required argument for Content Moderation. Applicable only to adapters.</p>"
}
}
},
@@ -2200,31 +2210,39 @@
"members":{
"ProjectArn":{
"shape":"ProjectArn",
- "documentation":"<p>The ARN of the Amazon Rekognition Custom Labels project that manages the model that you want to train.</p>"
+ "documentation":"<p>The ARN of the Amazon Rekognition project that will manage the project version you want to train.</p>"
},
"VersionName":{
"shape":"VersionName",
- "documentation":"<p>A name for the version of the model. This value must be unique.</p>"
+ "documentation":"<p>A name for the version of the project version. This value must be unique.</p>"
},
"OutputConfig":{
"shape":"OutputConfig",
- "documentation":"<p>The Amazon S3 bucket location to store the results of training. The S3 bucket can be in any AWS account as long as the caller has <code>s3:PutObject</code> permissions on the S3 bucket.</p>"
+ "documentation":"<p>The Amazon S3 bucket location to store the results of training. The bucket can be any S3 bucket in your AWS account. You need <code>s3:PutObject</code> permission on the bucket. </p>"
},
"TrainingData":{
"shape":"TrainingData",
- "documentation":"<p>Specifies an external manifest that the services uses to train the model. If you specify <code>TrainingData</code> you must also specify <code>TestingData</code>. The project must not have any associated datasets. </p>"
+ "documentation":"<p>Specifies an external manifest that the services uses to train the project version. If you specify <code>TrainingData</code> you must also specify <code>TestingData</code>. The project must not have any associated datasets. </p>"
},
"TestingData":{
"shape":"TestingData",
- "documentation":"<p>Specifies an external manifest that the service uses to test the model. If you specify <code>TestingData</code> you must also specify <code>TrainingData</code>. The project must not have any associated datasets.</p>"
+ "documentation":"<p>Specifies an external manifest that the service uses to test the project version. If you specify <code>TestingData</code> you must also specify <code>TrainingData</code>. The project must not have any associated datasets.</p>"
},
"Tags":{
"shape":"TagMap",
- "documentation":"<p> A set of tags (key-value pairs) that you want to attach to the model. </p>"
+ "documentation":"<p> A set of tags (key-value pairs) that you want to attach to the project version. </p>"
},
"KmsKeyId":{
"shape":"KmsKeyId",
- "documentation":"<p>The identifier for your AWS Key Management Service key (AWS KMS key). You can supply the Amazon Resource Name (ARN) of your KMS key, the ID of your KMS key, an alias for your KMS key, or an alias ARN. The key is used to encrypt training and test images copied into the service for model training. Your source images are unaffected. The key is also used to encrypt training results and manifest files written to the output Amazon S3 bucket (<code>OutputConfig</code>).</p> <p>If you choose to use your own KMS key, you need the following permissions on the KMS key.</p> <ul> <li> <p>kms:CreateGrant</p> </li> <li> <p>kms:DescribeKey</p> </li> <li> <p>kms:GenerateDataKey</p> </li> <li> <p>kms:Decrypt</p> </li> </ul> <p>If you don't specify a value for <code>KmsKeyId</code>, images copied into the service are encrypted using a key that AWS owns and manages.</p>"
+ "documentation":"<p>The identifier for your AWS Key Management Service key (AWS KMS key). You can supply the Amazon Resource Name (ARN) of your KMS key, the ID of your KMS key, an alias for your KMS key, or an alias ARN. The key is used to encrypt training images, test images, and manifest files copied into the service for the project version. Your source images are unaffected. The key is also used to encrypt training results and manifest files written to the output Amazon S3 bucket (<code>OutputConfig</code>).</p> <p>If you choose to use your own KMS key, you need the following permissions on the KMS key.</p> <ul> <li> <p>kms:CreateGrant</p> </li> <li> <p>kms:DescribeKey</p> </li> <li> <p>kms:GenerateDataKey</p> </li> <li> <p>kms:Decrypt</p> </li> </ul> <p>If you don't specify a value for <code>KmsKeyId</code>, images copied into the service are encrypted using a key that AWS owns and manages.</p>"
+ },
+ "VersionDescription":{
+ "shape":"VersionDescription",
+ "documentation":"<p>A description applied to the project version being created.</p>"
+ },
+ "FeatureConfig":{
+ "shape":"CustomizationFeatureConfig",
+ "documentation":"<p>Feature-specific configuration of the training job. If the job configuration does not match the feature type associated with the project, an InvalidParameterException is returned.</p>"
}
}
},
@@ -2233,7 +2251,7 @@
"members":{
"ProjectVersionArn":{
"shape":"ProjectVersionArn",
- "documentation":"<p>The ARN of the model version that was created. Use <code>DescribeProjectVersion</code> to get the current status of the training operation.</p>"
+ "documentation":"<p>The ARN of the model or the project version that was created. Use <code>DescribeProjectVersion</code> to get the current status of the training operation.</p>"
}
}
},
@@ -2344,6 +2362,39 @@
"type":"list",
"member":{"shape":"CustomLabel"}
},
+ "CustomizationFeature":{
+ "type":"string",
+ "enum":[
+ "CONTENT_MODERATION",
+ "CUSTOM_LABELS"
+ ]
+ },
+ "CustomizationFeatureConfig":{
+ "type":"structure",
+ "members":{
+ "ContentModeration":{
+ "shape":"CustomizationFeatureContentModerationConfig",
+ "documentation":"<p>Configuration options for Custom Moderation training.</p>"
+ }
+ },
+ "documentation":"<p>Feature specific configuration for the training job. Configuration provided for the job must match the feature type parameter associated with project. If configuration and feature type do not match an InvalidParameterException is returned.</p>"
+ },
+ "CustomizationFeatureContentModerationConfig":{
+ "type":"structure",
+ "members":{
+ "ConfidenceThreshold":{
+ "shape":"Percent",
+ "documentation":"<p>The confidence level you plan to use to identify if unsafe content is present during inference.</p>"
+ }
+ },
+ "documentation":"<p>Configuration options for Content Moderation training.</p>"
+ },
+ "CustomizationFeatures":{
+ "type":"list",
+ "member":{"shape":"CustomizationFeature"},
+ "max":2,
+ "min":1
+ },
"DatasetArn":{
"type":"string",
"max":2048,
@@ -2660,7 +2711,7 @@
"members":{
"ProjectVersionArn":{
"shape":"ProjectVersionArn",
- "documentation":"<p>The Amazon Resource Name (ARN) of the model version that you want to delete.</p>"
+ "documentation":"<p>The Amazon Resource Name (ARN) of the project version that you want to delete.</p>"
}
}
},
@@ -2775,15 +2826,15 @@
"members":{
"ProjectArn":{
"shape":"ProjectArn",
- "documentation":"<p>The Amazon Resource Name (ARN) of the project that contains the models you want to describe.</p>"
+ "documentation":"<p>The Amazon Resource Name (ARN) of the project that contains the model/adapter you want to describe.</p>"
},
"VersionNames":{
"shape":"VersionNames",
- "documentation":"<p>A list of model version names that you want to describe. You can add up to 10 model version names to the list. If you don't specify a value, all model descriptions are returned. A version name is part of a model (ProjectVersion) ARN. For example, <code>my-model.2020-01-21T09.10.15</code> is the version name in the following ARN. <code>arn:aws:rekognition:us-east-1:123456789012:project/getting-started/version/<i>my-model.2020-01-21T09.10.15</i>/1234567890123</code>.</p>"
+ "documentation":"<p>A list of model or project version names that you want to describe. You can add up to 10 model or project version names to the list. If you don't specify a value, all project version descriptions are returned. A version name is part of a project version ARN. For example, <code>my-model.2020-01-21T09.10.15</code> is the version name in the following ARN. <code>arn:aws:rekognition:us-east-1:123456789012:project/getting-started/version/<i>my-model.2020-01-21T09.10.15</i>/1234567890123</code>.</p>"
},
"NextToken":{
"shape":"ExtendedPaginationToken",
- "documentation":"<p>If the previous response was incomplete (because there is more results to retrieve), Amazon Rekognition Custom Labels returns a pagination token in the response. You can use this pagination token to retrieve the next set of results. </p>"
+ "documentation":"<p>If the previous response was incomplete (because there is more results to retrieve), Amazon Rekognition returns a pagination token in the response. You can use this pagination token to retrieve the next set of results. </p>"
},
"MaxResults":{
"shape":"ProjectVersionsPageSize",
@@ -2796,11 +2847,11 @@
"members":{
"ProjectVersionDescriptions":{
"shape":"ProjectVersionDescriptions",
- "documentation":"<p>A list of model descriptions. The list is sorted by the creation date and time of the model versions, latest to earliest.</p>"
+ "documentation":"<p>A list of project version descriptions. The list is sorted by the creation date and time of the project versions, latest to earliest.</p>"
},
"NextToken":{
"shape":"ExtendedPaginationToken",
- "documentation":"<p>If the previous response was incomplete (because there is more results to retrieve), Amazon Rekognition Custom Labels returns a pagination token in the response. You can use this pagination token to retrieve the next set of results. </p>"
+ "documentation":"<p>If the previous response was incomplete (because there is more results to retrieve), Amazon Rekognition returns a pagination token in the response. You can use this pagination token to retrieve the next set of results. </p>"
}
}
},
@@ -2809,7 +2860,7 @@
"members":{
"NextToken":{
"shape":"ExtendedPaginationToken",
- "documentation":"<p>If the previous response was incomplete (because there is more results to retrieve), Amazon Rekognition Custom Labels returns a pagination token in the response. You can use this pagination token to retrieve the next set of results. </p>"
+ "documentation":"<p>If the previous response was incomplete (because there is more results to retrieve), Rekognition returns a pagination token in the response. You can use this pagination token to retrieve the next set of results. </p>"
},
"MaxResults":{
"shape":"ProjectsPageSize",
@@ -2817,7 +2868,11 @@
},
"ProjectNames":{
"shape":"ProjectNames",
- "documentation":"<p>A list of the projects that you want Amazon Rekognition Custom Labels to describe. If you don't specify a value, the response includes descriptions for all the projects in your AWS account.</p>"
+ "documentation":"<p>A list of the projects that you want Rekognition to describe. If you don't specify a value, the response includes descriptions for all the projects in your AWS account.</p>"
+ },
+ "Features":{
+ "shape":"CustomizationFeatures",
+ "documentation":"<p>Specifies the type of customization to filter projects by. If no value is specified, CUSTOM_LABELS is used as a default.</p>"
}
}
},
@@ -2830,7 +2885,7 @@
},
"NextToken":{
"shape":"ExtendedPaginationToken",
- "documentation":"<p>If the previous response was incomplete (because there is more results to retrieve), Amazon Rekognition Custom Labels returns a pagination token in the response. You can use this pagination token to retrieve the next set of results. </p>"
+ "documentation":"<p>If the previous response was incomplete (because there is more results to retrieve), Amazon Rekognition returns a pagination token in the response. You can use this pagination token to retrieve the next set of results. </p>"
}
}
},
@@ -2911,7 +2966,7 @@
"members":{
"ProjectVersionArn":{
"shape":"ProjectVersionArn",
- "documentation":"<p>The ARN of the model version that you want to use.</p>"
+ "documentation":"<p>The ARN of the model version that you want to use. Only models associated with Custom Labels projects accepted by the operation. If a provided ARN refers to a model version associated with a project for a different feature type, then an InvalidParameterException is returned.</p>"
},
"Image":{"shape":"Image"},
"MaxResults":{
@@ -3132,6 +3187,10 @@
"HumanLoopConfig":{
"shape":"HumanLoopConfig",
"documentation":"<p>Sets up the configuration for human evaluation, including the FlowDefinition the image will be sent to.</p>"
+ },
+ "ProjectVersion":{
+ "shape":"ProjectVersionId",
+ "documentation":"<p>Identifier for the custom adapter. Expects the ProjectVersionArn as a value. Use the CreateProject or CreateProjectVersion APIs to create a custom adapter.</p>"
}
}
},
@@ -3144,11 +3203,15 @@
},
"ModerationModelVersion":{
"shape":"String",
- "documentation":"<p>Version number of the moderation detection model that was used to detect unsafe content.</p>"
+ "documentation":"<p>Version number of the base moderation detection model that was used to detect unsafe content.</p>"
},
"HumanLoopActivationOutput":{
"shape":"HumanLoopActivationOutput",
"documentation":"<p>Shows the results of the human in the loop evaluation.</p>"
+ },
+ "ProjectVersion":{
+ "shape":"ProjectVersionId",
+ "documentation":"<p>Identifier of the custom adapter that was used during inference. If during inference the adapter was EXPIRED, then the parameter will not be returned, indicating that a base moderation detection project version was used.</p>"
}
}
},
@@ -4912,7 +4975,7 @@
"type":"structure",
"members":{
},
- "documentation":"<p>An Amazon Rekognition service limit was exceeded. For example, if you start too many Amazon Rekognition Video jobs concurrently, calls to start operations (<code>StartLabelDetection</code>, for example) will raise a <code>LimitExceededException</code> exception (HTTP status code: 400) until the number of concurrently running jobs is below the Amazon Rekognition service limit. </p>",
+ "documentation":"<p>An Amazon Rekognition service limit was exceeded. For example, if you start too many jobs concurrently, subsequent calls to start operations (ex: <code>StartLabelDetection</code>) will raise a <code>LimitExceededException</code> exception (HTTP status code: 400) until the number of concurrently running jobs is below the Amazon Rekognition service limit. </p>",
"exception":true
},
"ListCollectionsRequest":{
@@ -5511,6 +5574,13 @@
"min":20,
"pattern":"(^arn:[a-z\\d-]+:rekognition:[a-z\\d-]+:\\d{12}:project\\/[a-zA-Z0-9_.\\-]{1,255}\\/[0-9]+$)"
},
+ "ProjectAutoUpdate":{
+ "type":"string",
+ "enum":[
+ "ENABLED",
+ "DISABLED"
+ ]
+ },
"ProjectDescription":{
"type":"structure",
"members":{
@@ -5529,6 +5599,14 @@
"Datasets":{
"shape":"DatasetMetadataList",
"documentation":"<p> Information about the training and test datasets in the project. </p>"
+ },
+ "Feature":{
+ "shape":"CustomizationFeature",
+ "documentation":"<p>Specifies the project that is being customized.</p>"
+ },
+ "AutoUpdate":{
+ "shape":"ProjectAutoUpdate",
+ "documentation":"<p>Indicates whether automatic retraining will be attempted for the versions of the project. Applies only to adapters. </p>"
}
},
"documentation":"<p>A description of an Amazon Rekognition Custom Labels project. For more information, see <a>DescribeProjects</a>.</p>"
@@ -5619,7 +5697,7 @@
"members":{
"ProjectVersionArn":{
"shape":"ProjectVersionArn",
- "documentation":"<p>The Amazon Resource Name (ARN) of the model version. </p>"
+ "documentation":"<p>The Amazon Resource Name (ARN) of the project version. </p>"
},
"CreationTimestamp":{
"shape":"DateTime",
@@ -5627,7 +5705,7 @@
},
"MinInferenceUnits":{
"shape":"InferenceUnits",
- "documentation":"<p>The minimum number of inference units used by the model. For more information, see <a>StartProjectVersion</a>.</p>"
+ "documentation":"<p>The minimum number of inference units used by the model. Applies only to Custom Labels projects. For more information, see <a>StartProjectVersion</a>.</p>"
},
"Status":{
"shape":"ProjectVersionStatus",
@@ -5671,19 +5749,41 @@
},
"MaxInferenceUnits":{
"shape":"InferenceUnits",
- "documentation":"<p>The maximum number of inference units Amazon Rekognition Custom Labels uses to auto-scale the model. For more information, see <a>StartProjectVersion</a>.</p>"
+ "documentation":"<p>The maximum number of inference units Amazon Rekognition uses to auto-scale the model. Applies only to Custom Labels projects. For more information, see <a>StartProjectVersion</a>.</p>"
},
"SourceProjectVersionArn":{
"shape":"ProjectVersionArn",
"documentation":"<p>If the model version was copied from a different project, <code>SourceProjectVersionArn</code> contains the ARN of the source model version. </p>"
+ },
+ "VersionDescription":{
+ "shape":"VersionDescription",
+ "documentation":"<p>A user-provided description of the project version.</p>"
+ },
+ "Feature":{
+ "shape":"CustomizationFeature",
+ "documentation":"<p>The feature that was customized.</p>"
+ },
+ "BaseModelVersion":{
+ "shape":"String",
+ "documentation":"<p>The base detection model version used to create the project version.</p>"
+ },
+ "FeatureConfig":{
+ "shape":"CustomizationFeatureConfig",
+ "documentation":"<p>Feature specific configuration that was applied during training.</p>"
}
},
- "documentation":"<p>A description of a version of an Amazon Rekognition Custom Labels model.</p>"
+ "documentation":"<p>A description of a version of a Amazon Rekognition project version.</p>"
},
"ProjectVersionDescriptions":{
"type":"list",
"member":{"shape":"ProjectVersionDescription"}
},
+ "ProjectVersionId":{
+ "type":"string",
+ "max":2048,
+ "min":20,
+ "pattern":"(^arn:[a-z\\d-]+:rekognition:[a-z\\d-]+:\\d{12}:project\\/[a-zA-Z0-9_.\\-]{1,255}\\/version\\/[a-zA-Z0-9_.\\-]{1,255}\\/[0-9]+$)"
+ },
"ProjectVersionStatus":{
"type":"string",
"enum":[
@@ -5698,7 +5798,9 @@
"DELETING",
"COPYING_IN_PROGRESS",
"COPYING_COMPLETED",
- "COPYING_FAILED"
+ "COPYING_FAILED",
+ "DEPRECATED",
+ "EXPIRED"
]
},
"ProjectVersionsPageSize":{
@@ -6603,7 +6705,7 @@
},
"MinInferenceUnits":{
"shape":"InferenceUnits",
- "documentation":"<p>The minimum number of inference units to use. A single inference unit represents 1 hour of processing. </p> <p>For information about the number of transactions per second (TPS) that an inference unit can support, see <i>Running a trained Amazon Rekognition Custom Labels model</i> in the Amazon Rekognition Custom Labels Guide. </p> <p>Use a higher number to increase the TPS throughput of your model. You are charged for the number of inference units that you use. </p>"
+ "documentation":"<p>The minimum number of inference units to use. A single inference unit represents 1 hour of processing. </p> <p>Use a higher number to increase the TPS throughput of your model. You are charged for the number of inference units that you use. </p>"
},
"MaxInferenceUnits":{
"shape":"InferenceUnits",
@@ -6775,7 +6877,7 @@
"members":{
"ProjectVersionArn":{
"shape":"ProjectVersionArn",
- "documentation":"<p>The Amazon Resource Name (ARN) of the model version that you want to delete.</p> <p>This operation requires permissions to perform the <code>rekognition:StopProjectVersion</code> action.</p>"
+ "documentation":"<p>The Amazon Resource Name (ARN) of the model version that you want to stop.</p> <p>This operation requires permissions to perform the <code>rekognition:StopProjectVersion</code> action.</p>"
}
}
},
@@ -7044,10 +7146,10 @@
},
"AutoCreate":{
"shape":"Boolean",
- "documentation":"<p>If specified, Amazon Rekognition Custom Labels temporarily splits the training dataset (80%) to create a test dataset (20%) for the training job. After training completes, the test dataset is not stored and the training dataset reverts to its previous size.</p>"
+ "documentation":"<p>If specified, Rekognition splits training dataset to create a test dataset for the training job.</p>"
}
},
- "documentation":"<p>The dataset used for testing. Optionally, if <code>AutoCreate</code> is set, Amazon Rekognition Custom Labels uses the training dataset to create a test dataset with a temporary split of the training dataset. </p>"
+ "documentation":"<p>The dataset used for testing. Optionally, if <code>AutoCreate</code> is set, Amazon Rekognition uses the training dataset to create a test dataset with a temporary split of the training dataset. </p>"
},
"TestingDataResult":{
"type":"structure",
@@ -7141,7 +7243,7 @@
"members":{
"Assets":{
"shape":"Assets",
- "documentation":"<p>A Sagemaker GroundTruth manifest file that contains the training images (assets).</p>"
+ "documentation":"<p>A manifest file that contains references to the training images and ground-truth annotations.</p>"
}
},
"documentation":"<p>The dataset used for training.</p>"
@@ -7151,18 +7253,18 @@
"members":{
"Input":{
"shape":"TrainingData",
- "documentation":"<p>The training assets that you supplied for training.</p>"
+ "documentation":"<p>The training data that you supplied.</p>"
},
"Output":{
"shape":"TrainingData",
- "documentation":"<p>The images (assets) that were actually trained by Amazon Rekognition Custom Labels. </p>"
+ "documentation":"<p>Reference to images (assets) that were actually used during training with trained model predictions.</p>"
},
"Validation":{
"shape":"ValidationData",
- "documentation":"<p>The location of the data validation manifest. The data validation manifest is created for the training dataset during model training.</p>"
+ "documentation":"<p>A manifest that you supplied for training, with validation results for each line.</p>"
}
},
- "documentation":"<p>Sagemaker Groundtruth format manifest files for the input, output and validation datasets that are used and created during testing.</p>"
+ "documentation":"<p>The data validation manifest created for the training dataset during model training.</p>"
},
"UInteger":{
"type":"integer",
@@ -7483,6 +7585,12 @@
},
"documentation":"<p>Contains the Amazon S3 bucket location of the validation data for a model training job. </p> <p>The validation data includes error information for individual JSON Lines in the dataset. For more information, see <i>Debugging a Failed Model Training</i> in the Amazon Rekognition Custom Labels Developer Guide. </p> <p>You get the <code>ValidationData</code> object for the training dataset (<a>TrainingDataResult</a>) and the test dataset (<a>TestingDataResult</a>) by calling <a>DescribeProjectVersions</a>. </p> <p>The assets array contains a single <a>Asset</a> object. The <a>GroundTruthManifest</a> field of the Asset object contains the S3 bucket location of the validation data. </p>"
},
+ "VersionDescription":{
+ "type":"string",
+ "max":255,
+ "min":1,
+ "pattern":"[a-zA-Z0-9-_. ()':,;?]+"
+ },
"VersionName":{
"type":"string",
"max":255,
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 79900490dd..2f5a013780 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 b097e33c03..5b7cfc510e 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 6509bbd5a4..111bbac653 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 d5e8d3b8f4..4a966de061 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 86f56b131c..e072298e05 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 d88d698e0c..fc8027eca4 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 5a0fe2b858..41d8d8ca69 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 a22e7d2f16..70518ecee8 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 46b52dc7ad..aa57e481c2 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 d9e4d551aa..780aa59c06 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 263cda4b5f..3f2e987e92 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 5c7045bc29..b30514b0ac 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 6403c9c97f..c9b104e110 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 3f0f202c31..165644bab0 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 ab31123805..cf094933a8 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 0bd9582b44..3b8e66a360 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 122566f372..0dbad33a8a 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 62934bed52..ce43abf510 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 29ae49f080..2957585768 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 8fe66d3602..47c4b3fbff 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 f4fbd54fe8..324dfaf9aa 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 1571066f35..a114534aef 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 395bced7a6..1029cf3ad2 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/sagemaker/2017-07-24/service-2.json b/contrib/python/botocore/py3/botocore/data/sagemaker/2017-07-24/service-2.json
index 68521b1284..2d53aff989 100644
--- a/contrib/python/botocore/py3/botocore/data/sagemaker/2017-07-24/service-2.json
+++ b/contrib/python/botocore/py3/botocore/data/sagemaker/2017-07-24/service-2.json
@@ -319,7 +319,7 @@
{"shape":"ResourceInUse"},
{"shape":"ResourceLimitExceeded"}
],
- "documentation":"<p>Create a new <code>FeatureGroup</code>. A <code>FeatureGroup</code> is a group of <code>Features</code> defined in the <code>FeatureStore</code> to describe a <code>Record</code>. </p> <p>The <code>FeatureGroup</code> defines the schema and features contained in the FeatureGroup. A <code>FeatureGroup</code> definition is composed of a list of <code>Features</code>, a <code>RecordIdentifierFeatureName</code>, an <code>EventTimeFeatureName</code> and configurations for its <code>OnlineStore</code> and <code>OfflineStore</code>. Check <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws_service_limits.html\">Amazon Web Services service quotas</a> to see the <code>FeatureGroup</code>s quota for your Amazon Web Services account.</p> <important> <p>You must include at least one of <code>OnlineStoreConfig</code> and <code>OfflineStoreConfig</code> to create a <code>FeatureGroup</code>.</p> </important>"
+ "documentation":"<p>Create a new <code>FeatureGroup</code>. A <code>FeatureGroup</code> is a group of <code>Features</code> defined in the <code>FeatureStore</code> to describe a <code>Record</code>. </p> <p>The <code>FeatureGroup</code> defines the schema and features contained in the <code>FeatureGroup</code>. A <code>FeatureGroup</code> definition is composed of a list of <code>Features</code>, a <code>RecordIdentifierFeatureName</code>, an <code>EventTimeFeatureName</code> and configurations for its <code>OnlineStore</code> and <code>OfflineStore</code>. Check <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws_service_limits.html\">Amazon Web Services service quotas</a> to see the <code>FeatureGroup</code>s quota for your Amazon Web Services account.</p> <p>Note that it can take approximately 10-15 minutes to provision an <code>OnlineStore</code> <code>FeatureGroup</code> with the <code>InMemory</code> <code>StorageType</code>.</p> <important> <p>You must include at least one of <code>OnlineStoreConfig</code> and <code>OfflineStoreConfig</code> to create a <code>FeatureGroup</code>.</p> </important>"
},
"CreateFlowDefinition":{
"name":"CreateFlowDefinition",
@@ -983,7 +983,7 @@
"errors":[
{"shape":"ResourceNotFound"}
],
- "documentation":"<p>Delete the <code>FeatureGroup</code> and any data that was written to the <code>OnlineStore</code> of the <code>FeatureGroup</code>. Data cannot be accessed from the <code>OnlineStore</code> immediately after <code>DeleteFeatureGroup</code> is called. </p> <p>Data written into the <code>OfflineStore</code> will not be deleted. The Amazon Web Services Glue database and tables that are automatically created for your <code>OfflineStore</code> are not deleted. </p>"
+ "documentation":"<p>Delete the <code>FeatureGroup</code> and any data that was written to the <code>OnlineStore</code> of the <code>FeatureGroup</code>. Data cannot be accessed from the <code>OnlineStore</code> immediately after <code>DeleteFeatureGroup</code> is called. </p> <p>Data written into the <code>OfflineStore</code> will not be deleted. The Amazon Web Services Glue database and tables that are automatically created for your <code>OfflineStore</code> are not deleted. </p> <p>Note that it can take approximately 10-15 minutes to delete an <code>OnlineStore</code> <code>FeatureGroup</code> with the <code>InMemory</code> <code>StorageType</code>.</p>"
},
"DeleteFlowDefinition":{
"name":"DeleteFlowDefinition",
@@ -5881,7 +5881,7 @@
"members":{
"TimeSeriesForecastingSettings":{
"shape":"TimeSeriesForecastingSettings",
- "documentation":"<p>Time series forecast settings for the Canvas application.</p>"
+ "documentation":"<p>Time series forecast settings for the SageMaker Canvas application.</p>"
},
"ModelRegisterSettings":{
"shape":"ModelRegisterSettings",
@@ -5894,6 +5894,14 @@
"IdentityProviderOAuthSettings":{
"shape":"IdentityProviderOAuthSettings",
"documentation":"<p>The settings for connecting to an external data source with OAuth.</p>"
+ },
+ "KendraSettings":{
+ "shape":"KendraSettings",
+ "documentation":"<p>The settings for document querying.</p>"
+ },
+ "DirectDeploySettings":{
+ "shape":"DirectDeploySettings",
+ "documentation":"<p>The model deployment settings for the SageMaker Canvas application.</p>"
}
},
"documentation":"<p>The SageMaker Canvas application settings.</p>"
@@ -15222,6 +15230,16 @@
"max":8192,
"min":1
},
+ "DirectDeploySettings":{
+ "type":"structure",
+ "members":{
+ "Status":{
+ "shape":"FeatureStatus",
+ "documentation":"<p>Describes whether model deployment permissions are enabled or disabled in the Canvas application.</p>"
+ }
+ },
+ "documentation":"<p>The model deployment settings for the SageMaker Canvas application.</p> <note> <p>In order to enable model deployment for Canvas, the SageMaker Domain's or user profile's Amazon Web Services IAM execution role must have the <code>AmazonSageMakerCanvasDirectDeployAccess</code> policy attached. You can also turn on model deployment permissions through the SageMaker Domain's or user profile's settings in the SageMaker console.</p> </note>"
+ },
"DirectInternetAccess":{
"type":"string",
"enum":[
@@ -18597,7 +18615,7 @@
"documentation":"<p>The ARN of an Amazon Web Services Secrets Manager secret that stores the credentials from your identity provider, such as the client ID and secret, authorization URL, and token URL. </p>"
}
},
- "documentation":"<p>The Amazon SageMaker Canvas app setting where you configure OAuth for connecting to an external data source, such as Snowflake.</p>"
+ "documentation":"<p>The Amazon SageMaker Canvas application setting where you configure OAuth for connecting to an external data source, such as Snowflake.</p>"
},
"IdentityProviderOAuthSettings":{
"type":"list",
@@ -19601,6 +19619,16 @@
"max":3600,
"min":0
},
+ "KendraSettings":{
+ "type":"structure",
+ "members":{
+ "Status":{
+ "shape":"FeatureStatus",
+ "documentation":"<p>Describes whether the document querying feature is enabled or disabled in the Canvas application.</p>"
+ }
+ },
+ "documentation":"<p>The Amazon SageMaker Canvas application setting where you configure document querying.</p>"
+ },
"KernelDisplayName":{
"type":"string",
"max":1024
@@ -30630,7 +30658,7 @@
"members":{
"SourcePipelineExecutionArn":{
"shape":"PipelineExecutionArn",
- "documentation":"<p>The ARN from a reference execution of the current pipeline. Used to copy input collaterals needed for the selected steps to run. The execution status of the pipeline can be either <code>Failed</code> or <code>Success</code>.</p>"
+ "documentation":"<p>The ARN from a reference execution of the current pipeline. Used to copy input collaterals needed for the selected steps to run. The execution status of the pipeline can be either <code>Failed</code> or <code>Success</code>.</p> <p>This field is required if the steps you specify for <code>SelectedSteps</code> depend on output collaterals from any non-specified pipeline steps. For more information, see <a href=\"https://docs.aws.amazon.com/sagemaker/latest/dg/pipelines-selective-ex.html\">Selective Execution for Pipeline Steps</a>.</p>"
},
"SelectedSteps":{
"shape":"SelectedStepList",
@@ -32155,7 +32183,7 @@
"TrainingContainerEntrypoint":{
"type":"list",
"member":{"shape":"TrainingContainerEntrypointString"},
- "max":10,
+ "max":100,
"min":1
},
"TrainingContainerEntrypointString":{
@@ -32172,7 +32200,7 @@
"type":"map",
"key":{"shape":"TrainingEnvironmentKey"},
"value":{"shape":"TrainingEnvironmentValue"},
- "max":48
+ "max":100
},
"TrainingEnvironmentValue":{
"type":"string",
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 85b787caf8..3c446ee655 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 c47ff08913..e8d17adb65 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 d4a2d9d0b8..4dd7753f70 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 eea8e01393..3683955f02 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 c29528d392..7a9d4dfd4e 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/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 3eb551b1df..ae47c2d39c 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 982bf37fb4..5650baf7ab 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 021c34fa5c..1e9ec7bfcb 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 e6c6e71465..b4105ee134 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 dca20bd481..feeba7fd65 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 c5a9030aa2..21f37fdf63 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/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 0582debeb5..6bc6d0df9f 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 5929729478..79e6dad91d 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 777e75b035..a2cf8ffb90 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 7e2d89fe47..15cc274c71 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 4fbf5d4dd1..2ad8ea6f3e 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 1e168720c7..082df4ab94 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 8f3a660aca..60834062e8 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 7c72e88eab..678a3e4909 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 e4a3c5d9b4..9919b595e9 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 390a33dbf8..88000dc510 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 04315db5b9..f4d3c34e53 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 f83b7063e3..69cef81e7f 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 e0273daf40..d89dbd2d75 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 e8186fceeb..4e44a9650a 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 46834e8ee9..5a92fda27f 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 bf4a7b4dcf..d669d18e94 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 b089fed395..622cbd8ff3 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 9ec53af78f..848e394340 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 42179e9942..7587152e7a 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 33af9f8ebe..df8c52d870 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 c30f9a78f6..c6d7082e28 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 beb5aa74cc..30a676da3d 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 3e022ac5f1..b03aa10719 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 67b438559b..a49c79845d 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 372dd06788..0d6baba568 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 4d0cd0a2a7..c03075e73e 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 476aec5b68..1ae23709b2 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/textract/2018-06-27/paginators-1.json b/contrib/python/botocore/py3/botocore/data/textract/2018-06-27/paginators-1.json
index ea142457a6..f0d0405068 100644
--- a/contrib/python/botocore/py3/botocore/data/textract/2018-06-27/paginators-1.json
+++ b/contrib/python/botocore/py3/botocore/data/textract/2018-06-27/paginators-1.json
@@ -1,3 +1,16 @@
{
- "pagination": {}
+ "pagination": {
+ "ListAdapterVersions": {
+ "input_token": "NextToken",
+ "output_token": "NextToken",
+ "limit_key": "MaxResults",
+ "result_key": "AdapterVersions"
+ },
+ "ListAdapters": {
+ "input_token": "NextToken",
+ "output_token": "NextToken",
+ "limit_key": "MaxResults",
+ "result_key": "Adapters"
+ }
+ }
}
diff --git a/contrib/python/botocore/py3/botocore/data/textract/2018-06-27/service-2.json b/contrib/python/botocore/py3/botocore/data/textract/2018-06-27/service-2.json
index a9996dbc30..610b0c4756 100644
--- a/contrib/python/botocore/py3/botocore/data/textract/2018-06-27/service-2.json
+++ b/contrib/python/botocore/py3/botocore/data/textract/2018-06-27/service-2.json
@@ -76,6 +76,97 @@
],
"documentation":"<p>Analyzes identity documents for relevant information. This information is extracted and returned as <code>IdentityDocumentFields</code>, which records both the normalized field and value of the extracted text. Unlike other Amazon Textract operations, <code>AnalyzeID</code> doesn't return any Geometry data.</p>"
},
+ "CreateAdapter":{
+ "name":"CreateAdapter",
+ "http":{
+ "method":"POST",
+ "requestUri":"/"
+ },
+ "input":{"shape":"CreateAdapterRequest"},
+ "output":{"shape":"CreateAdapterResponse"},
+ "errors":[
+ {"shape":"InvalidParameterException"},
+ {"shape":"AccessDeniedException"},
+ {"shape":"ConflictException"},
+ {"shape":"ProvisionedThroughputExceededException"},
+ {"shape":"InternalServerError"},
+ {"shape":"IdempotentParameterMismatchException"},
+ {"shape":"ThrottlingException"},
+ {"shape":"LimitExceededException"},
+ {"shape":"ValidationException"},
+ {"shape":"ServiceQuotaExceededException"}
+ ],
+ "documentation":"<p>Creates an adapter, which can be fine-tuned for enhanced performance on user provided documents. Takes an AdapterName and FeatureType. Currently the only supported feature type is <code>QUERIES</code>. You can also provide a Description, Tags, and a ClientRequestToken. You can choose whether or not the adapter should be AutoUpdated with the AutoUpdate argument. By default, AutoUpdate is set to DISABLED.</p>",
+ "idempotent":true
+ },
+ "CreateAdapterVersion":{
+ "name":"CreateAdapterVersion",
+ "http":{
+ "method":"POST",
+ "requestUri":"/"
+ },
+ "input":{"shape":"CreateAdapterVersionRequest"},
+ "output":{"shape":"CreateAdapterVersionResponse"},
+ "errors":[
+ {"shape":"InvalidParameterException"},
+ {"shape":"InvalidS3ObjectException"},
+ {"shape":"InvalidKMSKeyException"},
+ {"shape":"AccessDeniedException"},
+ {"shape":"ProvisionedThroughputExceededException"},
+ {"shape":"InternalServerError"},
+ {"shape":"IdempotentParameterMismatchException"},
+ {"shape":"ThrottlingException"},
+ {"shape":"LimitExceededException"},
+ {"shape":"ValidationException"},
+ {"shape":"ServiceQuotaExceededException"},
+ {"shape":"ResourceNotFoundException"},
+ {"shape":"ConflictException"}
+ ],
+ "documentation":"<p>Creates a new version of an adapter. Operates on a provided AdapterId and a specified dataset provided via the DatasetConfig argument. Requires that you specify an Amazon S3 bucket with the OutputConfig argument. You can provide an optional KMSKeyId, an optional ClientRequestToken, and optional tags.</p>",
+ "idempotent":true
+ },
+ "DeleteAdapter":{
+ "name":"DeleteAdapter",
+ "http":{
+ "method":"POST",
+ "requestUri":"/"
+ },
+ "input":{"shape":"DeleteAdapterRequest"},
+ "output":{"shape":"DeleteAdapterResponse"},
+ "errors":[
+ {"shape":"InvalidParameterException"},
+ {"shape":"AccessDeniedException"},
+ {"shape":"ConflictException"},
+ {"shape":"ProvisionedThroughputExceededException"},
+ {"shape":"InternalServerError"},
+ {"shape":"ThrottlingException"},
+ {"shape":"ValidationException"},
+ {"shape":"ResourceNotFoundException"}
+ ],
+ "documentation":"<p>Deletes an Amazon Textract adapter. Takes an AdapterId and deletes the adapter specified by the ID.</p>",
+ "idempotent":true
+ },
+ "DeleteAdapterVersion":{
+ "name":"DeleteAdapterVersion",
+ "http":{
+ "method":"POST",
+ "requestUri":"/"
+ },
+ "input":{"shape":"DeleteAdapterVersionRequest"},
+ "output":{"shape":"DeleteAdapterVersionResponse"},
+ "errors":[
+ {"shape":"InvalidParameterException"},
+ {"shape":"AccessDeniedException"},
+ {"shape":"ConflictException"},
+ {"shape":"ProvisionedThroughputExceededException"},
+ {"shape":"InternalServerError"},
+ {"shape":"ThrottlingException"},
+ {"shape":"ValidationException"},
+ {"shape":"ResourceNotFoundException"}
+ ],
+ "documentation":"<p>Deletes an Amazon Textract adapter version. Requires that you specify both an AdapterId and a AdapterVersion. Deletes the adapter version specified by the AdapterId and the AdapterVersion.</p>",
+ "idempotent":true
+ },
"DetectDocumentText":{
"name":"DetectDocumentText",
"http":{
@@ -97,6 +188,44 @@
],
"documentation":"<p>Detects text in the input document. Amazon Textract can detect lines of text and the words that make up a line of text. The input document must be in one of the following image formats: JPEG, PNG, PDF, or TIFF. <code>DetectDocumentText</code> returns the detected text in an array of <a>Block</a> objects. </p> <p>Each document page has as an associated <code>Block</code> of type PAGE. Each PAGE <code>Block</code> object is the parent of LINE <code>Block</code> objects that represent the lines of detected text on a page. A LINE <code>Block</code> object is a parent for each word that makes up the line. Words are represented by <code>Block</code> objects of type WORD.</p> <p> <code>DetectDocumentText</code> is a synchronous operation. To analyze documents asynchronously, use <a>StartDocumentTextDetection</a>.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/textract/latest/dg/how-it-works-detecting.html\">Document Text Detection</a>.</p>"
},
+ "GetAdapter":{
+ "name":"GetAdapter",
+ "http":{
+ "method":"POST",
+ "requestUri":"/"
+ },
+ "input":{"shape":"GetAdapterRequest"},
+ "output":{"shape":"GetAdapterResponse"},
+ "errors":[
+ {"shape":"InvalidParameterException"},
+ {"shape":"AccessDeniedException"},
+ {"shape":"ProvisionedThroughputExceededException"},
+ {"shape":"InternalServerError"},
+ {"shape":"ThrottlingException"},
+ {"shape":"ValidationException"},
+ {"shape":"ResourceNotFoundException"}
+ ],
+ "documentation":"<p>Gets configuration information for an adapter specified by an AdapterId, returning information on AdapterName, Description, CreationTime, AutoUpdate status, and FeatureTypes.</p>"
+ },
+ "GetAdapterVersion":{
+ "name":"GetAdapterVersion",
+ "http":{
+ "method":"POST",
+ "requestUri":"/"
+ },
+ "input":{"shape":"GetAdapterVersionRequest"},
+ "output":{"shape":"GetAdapterVersionResponse"},
+ "errors":[
+ {"shape":"InvalidParameterException"},
+ {"shape":"AccessDeniedException"},
+ {"shape":"ProvisionedThroughputExceededException"},
+ {"shape":"InternalServerError"},
+ {"shape":"ThrottlingException"},
+ {"shape":"ValidationException"},
+ {"shape":"ResourceNotFoundException"}
+ ],
+ "documentation":"<p>Gets configuration information for the specified adapter version, including: AdapterId, AdapterVersion, FeatureTypes, Status, StatusMessage, DatasetConfig, KMSKeyId, OutputConfig, Tags and EvaluationMetrics.</p>"
+ },
"GetDocumentAnalysis":{
"name":"GetDocumentAnalysis",
"http":{
@@ -197,6 +326,62 @@
],
"documentation":"<p>Gets summarized results for the <code>StartLendingAnalysis</code> operation, which analyzes text in a lending document. The returned summary consists of information about documents grouped together by a common document type. Information like detected signatures, page numbers, and split documents is returned with respect to the type of grouped document. </p> <p>You start asynchronous text analysis by calling <code>StartLendingAnalysis</code>, which returns a job identifier (<code>JobId</code>). When the text analysis operation finishes, Amazon Textract publishes a completion status to the Amazon Simple Notification Service (Amazon SNS) topic that's registered in the initial call to <code>StartLendingAnalysis</code>. </p> <p>To get the results of the text analysis operation, first check that the status value published to the Amazon SNS topic is SUCCEEDED. If so, call <code>GetLendingAnalysisSummary</code>, and pass the job identifier (<code>JobId</code>) from the initial call to <code>StartLendingAnalysis</code>.</p>"
},
+ "ListAdapterVersions":{
+ "name":"ListAdapterVersions",
+ "http":{
+ "method":"POST",
+ "requestUri":"/"
+ },
+ "input":{"shape":"ListAdapterVersionsRequest"},
+ "output":{"shape":"ListAdapterVersionsResponse"},
+ "errors":[
+ {"shape":"InvalidParameterException"},
+ {"shape":"AccessDeniedException"},
+ {"shape":"ProvisionedThroughputExceededException"},
+ {"shape":"InternalServerError"},
+ {"shape":"ThrottlingException"},
+ {"shape":"ValidationException"},
+ {"shape":"ResourceNotFoundException"}
+ ],
+ "documentation":"<p>List all version of an adapter that meet the specified filtration criteria.</p>"
+ },
+ "ListAdapters":{
+ "name":"ListAdapters",
+ "http":{
+ "method":"POST",
+ "requestUri":"/"
+ },
+ "input":{"shape":"ListAdaptersRequest"},
+ "output":{"shape":"ListAdaptersResponse"},
+ "errors":[
+ {"shape":"InvalidParameterException"},
+ {"shape":"AccessDeniedException"},
+ {"shape":"ProvisionedThroughputExceededException"},
+ {"shape":"InternalServerError"},
+ {"shape":"ThrottlingException"},
+ {"shape":"ValidationException"}
+ ],
+ "documentation":"<p>Lists all adapters that match the specified filtration criteria.</p>"
+ },
+ "ListTagsForResource":{
+ "name":"ListTagsForResource",
+ "http":{
+ "method":"POST",
+ "requestUri":"/"
+ },
+ "input":{"shape":"ListTagsForResourceRequest"},
+ "output":{"shape":"ListTagsForResourceResponse"},
+ "errors":[
+ {"shape":"ResourceNotFoundException"},
+ {"shape":"InvalidParameterException"},
+ {"shape":"AccessDeniedException"},
+ {"shape":"ProvisionedThroughputExceededException"},
+ {"shape":"InternalServerError"},
+ {"shape":"ThrottlingException"},
+ {"shape":"ValidationException"}
+ ],
+ "documentation":"<p>Lists all tags for an Amazon Textract resource.</p>"
+ },
"StartDocumentAnalysis":{
"name":"StartDocumentAnalysis",
"http":{
@@ -292,6 +477,65 @@
{"shape":"LimitExceededException"}
],
"documentation":"<p>Starts the classification and analysis of an input document. <code>StartLendingAnalysis</code> initiates the classification and analysis of a packet of lending documents. <code>StartLendingAnalysis</code> operates on a document file located in an Amazon S3 bucket.</p> <p> <code>StartLendingAnalysis</code> can analyze text in documents that are in one of the following formats: JPEG, PNG, TIFF, PDF. Use <code>DocumentLocation</code> to specify the bucket name and the file name of the document. </p> <p> <code>StartLendingAnalysis</code> returns a job identifier (<code>JobId</code>) that you use to get the results of the operation. When the text analysis is finished, Amazon Textract publishes a completion status to the Amazon Simple Notification Service (Amazon SNS) topic that you specify in <code>NotificationChannel</code>. To get the results of the text analysis operation, first check that the status value published to the Amazon SNS topic is SUCCEEDED. If the status is SUCCEEDED you can call either <code>GetLendingAnalysis</code> or <code>GetLendingAnalysisSummary</code> and provide the <code>JobId</code> to obtain the results of the analysis.</p> <p>If using <code>OutputConfig</code> to specify an Amazon S3 bucket, the output will be contained within the specified prefix in a directory labeled with the job-id. In the directory there are 3 sub-directories: </p> <ul> <li> <p>detailedResponse (contains the GetLendingAnalysis response)</p> </li> <li> <p>summaryResponse (for the GetLendingAnalysisSummary response)</p> </li> <li> <p>splitDocuments (documents split across logical boundaries)</p> </li> </ul>"
+ },
+ "TagResource":{
+ "name":"TagResource",
+ "http":{
+ "method":"POST",
+ "requestUri":"/"
+ },
+ "input":{"shape":"TagResourceRequest"},
+ "output":{"shape":"TagResourceResponse"},
+ "errors":[
+ {"shape":"ResourceNotFoundException"},
+ {"shape":"InvalidParameterException"},
+ {"shape":"ServiceQuotaExceededException"},
+ {"shape":"AccessDeniedException"},
+ {"shape":"ProvisionedThroughputExceededException"},
+ {"shape":"InternalServerError"},
+ {"shape":"ThrottlingException"},
+ {"shape":"ValidationException"}
+ ],
+ "documentation":"<p>Adds one or more tags to the specified resource.</p>"
+ },
+ "UntagResource":{
+ "name":"UntagResource",
+ "http":{
+ "method":"POST",
+ "requestUri":"/"
+ },
+ "input":{"shape":"UntagResourceRequest"},
+ "output":{"shape":"UntagResourceResponse"},
+ "errors":[
+ {"shape":"ResourceNotFoundException"},
+ {"shape":"InvalidParameterException"},
+ {"shape":"AccessDeniedException"},
+ {"shape":"ProvisionedThroughputExceededException"},
+ {"shape":"InternalServerError"},
+ {"shape":"ThrottlingException"},
+ {"shape":"ValidationException"}
+ ],
+ "documentation":"<p>Removes any tags with the specified keys from the specified resource.</p>"
+ },
+ "UpdateAdapter":{
+ "name":"UpdateAdapter",
+ "http":{
+ "method":"POST",
+ "requestUri":"/"
+ },
+ "input":{"shape":"UpdateAdapterRequest"},
+ "output":{"shape":"UpdateAdapterResponse"},
+ "errors":[
+ {"shape":"InvalidParameterException"},
+ {"shape":"AccessDeniedException"},
+ {"shape":"ConflictException"},
+ {"shape":"ProvisionedThroughputExceededException"},
+ {"shape":"InternalServerError"},
+ {"shape":"ThrottlingException"},
+ {"shape":"ValidationException"},
+ {"shape":"ResourceNotFoundException"}
+ ],
+ "documentation":"<p>Update the configuration for an adapter. FeatureTypes configurations cannot be updated. At least one new parameter must be specified as an argument.</p>"
}
},
"shapes":{
@@ -302,6 +546,188 @@
"documentation":"<p>You aren't authorized to perform the action. Use the Amazon Resource Name (ARN) of an authorized user or IAM role to perform the operation.</p>",
"exception":true
},
+ "Adapter":{
+ "type":"structure",
+ "required":[
+ "AdapterId",
+ "Version"
+ ],
+ "members":{
+ "AdapterId":{
+ "shape":"AdapterId",
+ "documentation":"<p>A unique identifier for the adapter resource.</p>"
+ },
+ "Pages":{
+ "shape":"AdapterPages",
+ "documentation":"<p>Pages is a parameter that the user inputs to specify which pages to apply an adapter to. The following is a list of rules for using this parameter.</p> <ul> <li> <p>If a page is not specified, it is set to <code>[\"1\"]</code> by default.</p> </li> <li> <p>The following characters are allowed in the parameter's string: <code>0 1 2 3 4 5 6 7 8 9 - *</code>. No whitespace is allowed.</p> </li> <li> <p>When using * to indicate all pages, it must be the only element in the list.</p> </li> <li> <p>You can use page intervals, such as <code>[\"1-3\", \"1-1\", \"4-*\"]</code>. Where <code>*</code> indicates last page of document.</p> </li> <li> <p>Specified pages must be greater than 0 and less than or equal to the number of pages in the document.</p> </li> </ul>"
+ },
+ "Version":{
+ "shape":"AdapterVersion",
+ "documentation":"<p>A string that identifies the version of the adapter.</p>"
+ }
+ },
+ "documentation":"<p>An adapter selected for use when analyzing documents. Contains an adapter ID and a version number. Contains information on pages selected for analysis when analyzing documents asychronously.</p>"
+ },
+ "AdapterDescription":{
+ "type":"string",
+ "max":256,
+ "min":1,
+ "pattern":"^[a-zA-Z0-9\\s!\"\\#\\$%'&\\(\\)\\*\\+\\,\\-\\./:;=\\?@\\[\\\\\\]\\^_`\\{\\|\\}~><]+$"
+ },
+ "AdapterId":{
+ "type":"string",
+ "max":1011,
+ "min":12
+ },
+ "AdapterList":{
+ "type":"list",
+ "member":{"shape":"AdapterOverview"}
+ },
+ "AdapterName":{
+ "type":"string",
+ "max":128,
+ "min":1,
+ "pattern":"[a-zA-Z0-9-_]+"
+ },
+ "AdapterOverview":{
+ "type":"structure",
+ "members":{
+ "AdapterId":{
+ "shape":"AdapterId",
+ "documentation":"<p>A unique identifier for the adapter resource.</p>"
+ },
+ "AdapterName":{
+ "shape":"AdapterName",
+ "documentation":"<p>A string naming the adapter resource.</p>"
+ },
+ "CreationTime":{
+ "shape":"DateTime",
+ "documentation":"<p>The date and time that the adapter was created.</p>"
+ },
+ "FeatureTypes":{
+ "shape":"FeatureTypes",
+ "documentation":"<p>The feature types that the adapter is operating on.</p>"
+ }
+ },
+ "documentation":"<p>Contains information on the adapter, including the adapter ID, Name, Creation time, and feature types.</p>"
+ },
+ "AdapterPage":{
+ "type":"string",
+ "max":9,
+ "min":1,
+ "pattern":"^[0-9\\*\\-]+$"
+ },
+ "AdapterPages":{
+ "type":"list",
+ "member":{"shape":"AdapterPage"},
+ "min":1
+ },
+ "AdapterVersion":{
+ "type":"string",
+ "max":128,
+ "min":1
+ },
+ "AdapterVersionDatasetConfig":{
+ "type":"structure",
+ "members":{
+ "ManifestS3Object":{"shape":"S3Object"}
+ },
+ "documentation":"<p>The dataset configuration options for a given version of an adapter. Can include an Amazon S3 bucket if specified.</p>"
+ },
+ "AdapterVersionEvaluationMetric":{
+ "type":"structure",
+ "members":{
+ "Baseline":{
+ "shape":"EvaluationMetric",
+ "documentation":"<p>The F1 score, precision, and recall metrics for the baseline model.</p>"
+ },
+ "AdapterVersion":{
+ "shape":"EvaluationMetric",
+ "documentation":"<p>The F1 score, precision, and recall metrics for the baseline model.</p>"
+ },
+ "FeatureType":{
+ "shape":"FeatureType",
+ "documentation":"<p>Indicates the feature type being analyzed by a given adapter version.</p>"
+ }
+ },
+ "documentation":"<p>Contains information on the metrics used to evalute the peformance of a given adapter version. Includes data for baseline model performance and individual adapter version perfromance.</p>"
+ },
+ "AdapterVersionEvaluationMetrics":{
+ "type":"list",
+ "member":{"shape":"AdapterVersionEvaluationMetric"}
+ },
+ "AdapterVersionList":{
+ "type":"list",
+ "member":{"shape":"AdapterVersionOverview"}
+ },
+ "AdapterVersionOverview":{
+ "type":"structure",
+ "members":{
+ "AdapterId":{
+ "shape":"AdapterId",
+ "documentation":"<p>A unique identifier for the adapter associated with a given adapter version.</p>"
+ },
+ "AdapterVersion":{
+ "shape":"AdapterVersion",
+ "documentation":"<p>An identified for a given adapter version.</p>"
+ },
+ "CreationTime":{
+ "shape":"DateTime",
+ "documentation":"<p>The date and time that a given adapter version was created.</p>"
+ },
+ "FeatureTypes":{
+ "shape":"FeatureTypes",
+ "documentation":"<p>The feature types that the adapter version is operating on.</p>"
+ },
+ "Status":{
+ "shape":"AdapterVersionStatus",
+ "documentation":"<p>Contains information on the status of a given adapter version.</p>"
+ },
+ "StatusMessage":{
+ "shape":"AdapterVersionStatusMessage",
+ "documentation":"<p>A message explaining the status of a given adapter vesion.</p>"
+ }
+ },
+ "documentation":"<p>Summary info for an adapter version. Contains information on the AdapterId, AdapterVersion, CreationTime, FeatureTypes, and Status.</p>"
+ },
+ "AdapterVersionStatus":{
+ "type":"string",
+ "enum":[
+ "ACTIVE",
+ "AT_RISK",
+ "DEPRECATED",
+ "CREATION_ERROR",
+ "CREATION_IN_PROGRESS"
+ ]
+ },
+ "AdapterVersionStatusMessage":{
+ "type":"string",
+ "max":256,
+ "min":1,
+ "pattern":"^[a-zA-Z0-9\\s!\"\\#\\$%'&\\(\\)\\*\\+\\,\\-\\./:;=\\?@\\[\\\\\\]\\^_`\\{\\|\\}~><]+$"
+ },
+ "Adapters":{
+ "type":"list",
+ "member":{"shape":"Adapter"},
+ "max":100,
+ "min":1
+ },
+ "AdaptersConfig":{
+ "type":"structure",
+ "required":["Adapters"],
+ "members":{
+ "Adapters":{
+ "shape":"Adapters",
+ "documentation":"<p>A list of adapters to be used when analyzing the specified document.</p>"
+ }
+ },
+ "documentation":"<p>Contains information about adapters used when analyzing a document, with each adapter specified using an AdapterId and version</p>"
+ },
+ "AmazonResourceName":{
+ "type":"string",
+ "max":1011,
+ "min":1
+ },
"AnalyzeDocumentRequest":{
"type":"structure",
"required":[
@@ -315,7 +741,7 @@
},
"FeatureTypes":{
"shape":"FeatureTypes",
- "documentation":"<p>A list of the types of analysis to perform. Add TABLES to the list to return information about the tables that are detected in the input document. Add FORMS to return detected form data. Add SIGNATURES to return the locations of detected signatures. Add LAYOUT to the list to return information about the layout of the document. To perform both forms and table analysis, add TABLES and FORMS to <code>FeatureTypes</code>. To detect signatures within the document and within form data and table data, add SIGNATURES to either TABLES or FORMS. All lines and words detected in the document are included in the response (including text that isn't related to the value of <code>FeatureTypes</code>). </p>"
+ "documentation":"<p>A list of the types of analysis to perform. Add TABLES to the list to return information about the tables that are detected in the input document. Add FORMS to return detected form data. Add SIGNATURES to return the locations of detected signatures. Add LAYOUT to the list to return information about the layout of the document. All lines and words detected in the document are included in the response (including text that isn't related to the value of <code>FeatureTypes</code>). </p>"
},
"HumanLoopConfig":{
"shape":"HumanLoopConfig",
@@ -324,6 +750,10 @@
"QueriesConfig":{
"shape":"QueriesConfig",
"documentation":"<p>Contains Queries and the alias for those Queries, as determined by the input. </p>"
+ },
+ "AdaptersConfig":{
+ "shape":"AdaptersConfig",
+ "documentation":"<p>Specifies the adapter to be used when analyzing a document.</p>"
}
}
},
@@ -408,6 +838,13 @@
}
}
},
+ "AutoUpdate":{
+ "type":"string",
+ "enum":[
+ "ENABLED",
+ "DISABLED"
+ ]
+ },
"BadDocumentException":{
"type":"structure",
"members":{
@@ -420,7 +857,7 @@
"members":{
"BlockType":{
"shape":"BlockType",
- "documentation":"<p>The type of text item that's recognized. In operations for text detection, the following types are returned:</p> <ul> <li> <p> <i>PAGE</i> - Contains a list of the LINE <code>Block</code> objects that are detected on a document page.</p> </li> <li> <p> <i>WORD</i> - A word detected on a document page. A word is one or more ISO basic Latin script characters that aren't separated by spaces.</p> </li> <li> <p> <i>LINE</i> - A string of tab-delimited, contiguous words that are detected on a document page.</p> </li> </ul> <p>In text analysis operations, the following types are returned:</p> <ul> <li> <p> <i>PAGE</i> - Contains a list of child <code>Block</code> objects that are detected on a document page.</p> </li> <li> <p> <i>KEY_VALUE_SET</i> - Stores the KEY and VALUE <code>Block</code> objects for linked text that's detected on a document page. Use the <code>EntityType</code> field to determine if a KEY_VALUE_SET object is a KEY <code>Block</code> object or a VALUE <code>Block</code> object. </p> </li> <li> <p> <i>WORD</i> - A word that's detected on a document page. A word is one or more ISO basic Latin script characters that aren't separated by spaces.</p> </li> <li> <p> <i>LINE</i> - A string of tab-delimited, contiguous words that are detected on a document page.</p> </li> <li> <p> <i>TABLE</i> - A table that's detected on a document page. A table is grid-based information with two or more rows or columns, with a cell span of one row and one column each. </p> </li> <li> <p> <i>TABLE_TITLE</i> - The title of a table. A title is typically a line of text above or below a table, or embedded as the first row of a table. </p> </li> <li> <p> <i>TABLE_FOOTER</i> - The footer associated with a table. A footer is typically a line or lines of text below a table or embedded as the last row of a table. </p> </li> <li> <p> <i>CELL</i> - A cell within a detected table. The cell is the parent of the block that contains the text in the cell.</p> </li> <li> <p> <i>MERGED_CELL</i> - A cell in a table whose content spans more than one row or column. The <code>Relationships</code> array for this cell contain data from individual cells.</p> </li> <li> <p> <i>SELECTION_ELEMENT</i> - A selection element such as an option button (radio button) or a check box that's detected on a document page. Use the value of <code>SelectionStatus</code> to determine the status of the selection element.</p> </li> <li> <p> <i>SIGNATURE</i> - The location and confidence score of a signature detected on a document page. Can be returned as part of a Key-Value pair or a detected cell.</p> </li> <li> <p> <i>QUERY</i> - A question asked during the call of AnalyzeDocument. Contains an alias and an ID that attaches it to its answer.</p> </li> <li> <p> <i>QUERY_RESULT</i> - A response to a question asked during the call of analyze document. Comes with an alias and ID for ease of locating in a response. Also contains location and confidence score.</p> </li> </ul>"
+ "documentation":"<p>The type of text item that's recognized. In operations for text detection, the following types are returned:</p> <ul> <li> <p> <i>PAGE</i> - Contains a list of the LINE <code>Block</code> objects that are detected on a document page.</p> </li> <li> <p> <i>WORD</i> - A word detected on a document page. A word is one or more ISO basic Latin script characters that aren't separated by spaces.</p> </li> <li> <p> <i>LINE</i> - A string of tab-delimited, contiguous words that are detected on a document page.</p> </li> </ul> <p>In text analysis operations, the following types are returned:</p> <ul> <li> <p> <i>PAGE</i> - Contains a list of child <code>Block</code> objects that are detected on a document page.</p> </li> <li> <p> <i>KEY_VALUE_SET</i> - Stores the KEY and VALUE <code>Block</code> objects for linked text that's detected on a document page. Use the <code>EntityType</code> field to determine if a KEY_VALUE_SET object is a KEY <code>Block</code> object or a VALUE <code>Block</code> object. </p> </li> <li> <p> <i>WORD</i> - A word that's detected on a document page. A word is one or more ISO basic Latin script characters that aren't separated by spaces.</p> </li> <li> <p> <i>LINE</i> - A string of tab-delimited, contiguous words that are detected on a document page.</p> </li> <li> <p> <i>TABLE</i> - A table that's detected on a document page. A table is grid-based information with two or more rows or columns, with a cell span of one row and one column each. </p> </li> <li> <p> <i>TABLE_TITLE</i> - The title of a table. A title is typically a line of text above or below a table, or embedded as the first row of a table. </p> </li> <li> <p> <i>TABLE_FOOTER</i> - The footer associated with a table. A footer is typically a line or lines of text below a table or embedded as the last row of a table. </p> </li> <li> <p> <i>CELL</i> - A cell within a detected table. The cell is the parent of the block that contains the text in the cell.</p> </li> <li> <p> <i>MERGED_CELL</i> - A cell in a table whose content spans more than one row or column. The <code>Relationships</code> array for this cell contain data from individual cells.</p> </li> <li> <p> <i>SELECTION_ELEMENT</i> - A selection element such as an option button (radio button) or a check box that's detected on a document page. Use the value of <code>SelectionStatus</code> to determine the status of the selection element.</p> </li> <li> <p> <i>SIGNATURE</i> - The location and confidence score of a signature detected on a document page. Can be returned as part of a Key-Value pair or a detected cell.</p> </li> <li> <p> <i>QUERY</i> - A question asked during the call of AnalyzeDocument. Contains an alias and an ID that attaches it to its answer.</p> </li> <li> <p> <i>QUERY_RESULT</i> - A response to a question asked during the call of analyze document. Comes with an alias and ID for ease of locating in a response. Also contains location and confidence score.</p> </li> </ul> <p>The following BlockTypes are only returned for Amazon Textract Layout.</p> <ul> <li> <p> <code>LAYOUT_TITLE</code> - The main title of the document.</p> </li> <li> <p> <code>LAYOUT_HEADER</code> - Text located in the top margin of the document.</p> </li> <li> <p> <code>LAYOUT_FOOTER</code> - Text located in the bottom margin of the document.</p> </li> <li> <p> <code>LAYOUT_SECTION_HEADER</code> - The titles of sections within a document.</p> </li> <li> <p> <code>LAYOUT_PAGE_NUMBER</code> - The page number of the documents.</p> </li> <li> <p> <code>LAYOUT_LIST</code> - Any information grouped together in list form. </p> </li> <li> <p> <code>LAYOUT_FIGURE</code> - Indicates the location of an image in a document.</p> </li> <li> <p> <code>LAYOUT_TABLE</code> - Indicates the location of a table in the document.</p> </li> <li> <p> <code>LAYOUT_KEY_VALUE</code> - Indicates the location of form key-values in a document.</p> </li> <li> <p> <code>LAYOUT_TEXT</code> - Text that is present typically as a part of paragraphs in documents.</p> </li> </ul>"
},
"Confidence":{
"shape":"Percent",
@@ -542,6 +979,13 @@
"min":1,
"pattern":"^[a-zA-Z0-9-_]+$"
},
+ "ConflictException":{
+ "type":"structure",
+ "members":{
+ },
+ "documentation":"<p>Updating or deleting a resource can cause an inconsistent state.</p>",
+ "exception":true
+ },
"ContentClassifier":{
"type":"string",
"enum":[
@@ -554,6 +998,132 @@
"member":{"shape":"ContentClassifier"},
"max":256
},
+ "CreateAdapterRequest":{
+ "type":"structure",
+ "required":[
+ "AdapterName",
+ "FeatureTypes"
+ ],
+ "members":{
+ "AdapterName":{
+ "shape":"AdapterName",
+ "documentation":"<p>The name to be assigned to the adapter being created.</p>"
+ },
+ "ClientRequestToken":{
+ "shape":"ClientRequestToken",
+ "documentation":"<p>Idempotent token is used to recognize the request. If the same token is used with multiple CreateAdapter requests, the same session is returned. This token is employed to avoid unintentionally creating the same session multiple times.</p>",
+ "idempotencyToken":true
+ },
+ "Description":{
+ "shape":"AdapterDescription",
+ "documentation":"<p>The description to be assigned to the adapter being created.</p>"
+ },
+ "FeatureTypes":{
+ "shape":"FeatureTypes",
+ "documentation":"<p>The type of feature that the adapter is being trained on. Currrenly, supported feature types are: <code>QUERIES</code> </p>"
+ },
+ "AutoUpdate":{
+ "shape":"AutoUpdate",
+ "documentation":"<p>Controls whether or not the adapter should automatically update.</p>"
+ },
+ "Tags":{
+ "shape":"TagMap",
+ "documentation":"<p>A list of tags to be added to the adapter.</p>"
+ }
+ }
+ },
+ "CreateAdapterResponse":{
+ "type":"structure",
+ "members":{
+ "AdapterId":{
+ "shape":"AdapterId",
+ "documentation":"<p>A string containing the unique ID for the adapter that has been created.</p>"
+ }
+ }
+ },
+ "CreateAdapterVersionRequest":{
+ "type":"structure",
+ "required":[
+ "AdapterId",
+ "DatasetConfig",
+ "OutputConfig"
+ ],
+ "members":{
+ "AdapterId":{
+ "shape":"AdapterId",
+ "documentation":"<p>A string containing a unique ID for the adapter that will receive a new version.</p>"
+ },
+ "ClientRequestToken":{
+ "shape":"ClientRequestToken",
+ "documentation":"<p>Idempotent token is used to recognize the request. If the same token is used with multiple CreateAdapterVersion requests, the same session is returned. This token is employed to avoid unintentionally creating the same session multiple times.</p>",
+ "idempotencyToken":true
+ },
+ "DatasetConfig":{
+ "shape":"AdapterVersionDatasetConfig",
+ "documentation":"<p>Specifies a dataset used to train a new adapter version. Takes a ManifestS3Object as the value.</p>"
+ },
+ "KMSKeyId":{
+ "shape":"KMSKeyId",
+ "documentation":"<p>The identifier for your AWS Key Management Service key (AWS KMS key). Used to encrypt your documents.</p>"
+ },
+ "OutputConfig":{"shape":"OutputConfig"},
+ "Tags":{
+ "shape":"TagMap",
+ "documentation":"<p>A set of tags (key-value pairs) that you want to attach to the adapter version. </p>"
+ }
+ }
+ },
+ "CreateAdapterVersionResponse":{
+ "type":"structure",
+ "members":{
+ "AdapterId":{
+ "shape":"AdapterId",
+ "documentation":"<p>A string containing the unique ID for the adapter that has received a new version.</p>"
+ },
+ "AdapterVersion":{
+ "shape":"AdapterVersion",
+ "documentation":"<p>A string describing the new version of the adapter.</p>"
+ }
+ }
+ },
+ "DateTime":{"type":"timestamp"},
+ "DeleteAdapterRequest":{
+ "type":"structure",
+ "required":["AdapterId"],
+ "members":{
+ "AdapterId":{
+ "shape":"AdapterId",
+ "documentation":"<p>A string containing a unique ID for the adapter to be deleted.</p>"
+ }
+ }
+ },
+ "DeleteAdapterResponse":{
+ "type":"structure",
+ "members":{
+ }
+ },
+ "DeleteAdapterVersionRequest":{
+ "type":"structure",
+ "required":[
+ "AdapterId",
+ "AdapterVersion"
+ ],
+ "members":{
+ "AdapterId":{
+ "shape":"AdapterId",
+ "documentation":"<p>A string containing a unique ID for the adapter version that will be deleted.</p>"
+ },
+ "AdapterVersion":{
+ "shape":"AdapterVersion",
+ "documentation":"<p>Specifies the adapter version to be deleted.</p>"
+ }
+ }
+ },
+ "DeleteAdapterVersionResponse":{
+ "type":"structure",
+ "members":{
+ }
+ },
"DetectDocumentTextRequest":{
"type":"structure",
"required":["Document"],
@@ -687,6 +1257,24 @@
"member":{"shape":"EntityType"}
},
"ErrorCode":{"type":"string"},
+ "EvaluationMetric":{
+ "type":"structure",
+ "members":{
+ "F1Score":{
+ "shape":"Float",
+ "documentation":"<p>The F1 score for an adapter version.</p>"
+ },
+ "Precision":{
+ "shape":"Float",
+ "documentation":"<p>The Precision score for an adapter version.</p>"
+ },
+ "Recall":{
+ "shape":"Float",
+ "documentation":"<p>The Recall score for an adapter version.</p>"
+ }
+ },
+ "documentation":"<p>The evaluation metrics (F1 score, Precision, and Recall) for an adapter version.</p>"
+ },
"ExpenseCurrency":{
"type":"structure",
"members":{
@@ -857,6 +1445,112 @@
},
"documentation":"<p>Information about where the following items are located on a document page: detected page, text, key-value pairs, tables, table cells, and selection elements.</p>"
},
+ "GetAdapterRequest":{
+ "type":"structure",
+ "required":["AdapterId"],
+ "members":{
+ "AdapterId":{
+ "shape":"AdapterId",
+ "documentation":"<p>A string containing a unique ID for the adapter.</p>"
+ }
+ }
+ },
+ "GetAdapterResponse":{
+ "type":"structure",
+ "members":{
+ "AdapterId":{
+ "shape":"AdapterId",
+ "documentation":"<p>A string identifying the adapter that information has been retrieved for.</p>"
+ },
+ "AdapterName":{
+ "shape":"AdapterName",
+ "documentation":"<p>The name of the requested adapter.</p>"
+ },
+ "CreationTime":{
+ "shape":"DateTime",
+ "documentation":"<p>The date and time the requested adapter was created at.</p>"
+ },
+ "Description":{
+ "shape":"AdapterDescription",
+ "documentation":"<p>The description for the requested adapter.</p>"
+ },
+ "FeatureTypes":{
+ "shape":"FeatureTypes",
+ "documentation":"<p>List of the targeted feature types for the requested adapter.</p>"
+ },
+ "AutoUpdate":{
+ "shape":"AutoUpdate",
+ "documentation":"<p>Binary value indicating if the adapter is being automatically updated or not.</p>"
+ },
+ "Tags":{
+ "shape":"TagMap",
+ "documentation":"<p>A set of tags (key-value pairs) associated with the adapter that has been retrieved.</p>"
+ }
+ }
+ },
+ "GetAdapterVersionRequest":{
+ "type":"structure",
+ "required":[
+ "AdapterId",
+ "AdapterVersion"
+ ],
+ "members":{
+ "AdapterId":{
+ "shape":"AdapterId",
+ "documentation":"<p>A string specifying a unique ID for the adapter version you want to retrieve information for.</p>"
+ },
+ "AdapterVersion":{
+ "shape":"AdapterVersion",
+ "documentation":"<p>A string specifying the adapter version you want to retrieve information for.</p>"
+ }
+ }
+ },
+ "GetAdapterVersionResponse":{
+ "type":"structure",
+ "members":{
+ "AdapterId":{
+ "shape":"AdapterId",
+ "documentation":"<p>A string containing a unique ID for the adapter version being retrieved.</p>"
+ },
+ "AdapterVersion":{
+ "shape":"AdapterVersion",
+ "documentation":"<p>A string containing the adapter version that has been retrieved.</p>"
+ },
+ "CreationTime":{
+ "shape":"DateTime",
+ "documentation":"<p>The time that the adapter version was created.</p>"
+ },
+ "FeatureTypes":{
+ "shape":"FeatureTypes",
+ "documentation":"<p>List of the targeted feature types for the requested adapter version.</p>"
+ },
+ "Status":{
+ "shape":"AdapterVersionStatus",
+ "documentation":"<p>The status of the adapter version that has been requested.</p>"
+ },
+ "StatusMessage":{
+ "shape":"AdapterVersionStatusMessage",
+ "documentation":"<p>A message that describes the status of the requested adapter version.</p>"
+ },
+ "DatasetConfig":{
+ "shape":"AdapterVersionDatasetConfig",
+ "documentation":"<p>Specifies a dataset used to train a new adapter version. Takes a ManifestS3Objec as the value.</p>"
+ },
+ "KMSKeyId":{
+ "shape":"KMSKeyId",
+ "documentation":"<p>The identifier for your AWS Key Management Service key (AWS KMS key). Used to encrypt your documents.</p>"
+ },
+ "OutputConfig":{"shape":"OutputConfig"},
+ "EvaluationMetrics":{
+ "shape":"AdapterVersionEvaluationMetrics",
+ "documentation":"<p>The evaluation metrics (F1 score, Precision, and Recall) for the requested version, grouped by baseline metrics and adapter version.</p>"
+ },
+ "Tags":{
+ "shape":"TagMap",
+ "documentation":"<p>A set of tags (key-value pairs) that are associated with the adapter version.</p>"
+ }
+ }
+ },
"GetDocumentAnalysisRequest":{
"type":"structure",
"required":["JobId"],
@@ -1428,6 +2122,97 @@
"type":"list",
"member":{"shape":"LineItemFields"}
},
+ "ListAdapterVersionsRequest":{
+ "type":"structure",
+ "members":{
+ "AdapterId":{
+ "shape":"AdapterId",
+ "documentation":"<p>A string containing a unique ID for the adapter to match for when listing adapter versions.</p>"
+ },
+ "AfterCreationTime":{
+ "shape":"DateTime",
+ "documentation":"<p>Specifies the lower bound for the ListAdapterVersions operation. Ensures ListAdapterVersions returns only adapter versions created after the specified creation time.</p>"
+ },
+ "BeforeCreationTime":{
+ "shape":"DateTime",
+ "documentation":"<p>Specifies the upper bound for the ListAdapterVersions operation. Ensures ListAdapterVersions returns only adapter versions created after the specified creation time.</p>"
+ },
+ "MaxResults":{
+ "shape":"MaxResults",
+ "documentation":"<p>The maximum number of results to return when listing adapter versions.</p>"
+ },
+ "NextToken":{
+ "shape":"PaginationToken",
+ "documentation":"<p>Identifies the next page of results to return when listing adapter versions.</p>"
+ }
+ }
+ },
+ "ListAdapterVersionsResponse":{
+ "type":"structure",
+ "members":{
+ "AdapterVersions":{
+ "shape":"AdapterVersionList",
+ "documentation":"<p>Adapter versions that match the filtering criteria specified when calling ListAdapters.</p>"
+ },
+ "NextToken":{
+ "shape":"PaginationToken",
+ "documentation":"<p>Identifies the next page of results to return when listing adapter versions.</p>"
+ }
+ }
+ },
+ "ListAdaptersRequest":{
+ "type":"structure",
+ "members":{
+ "AfterCreationTime":{
+ "shape":"DateTime",
+ "documentation":"<p>Specifies the lower bound for the ListAdapters operation. Ensures ListAdapters returns only adapters created after the specified creation time.</p>"
+ },
+ "BeforeCreationTime":{
+ "shape":"DateTime",
+ "documentation":"<p>Specifies the upper bound for the ListAdapters operation. Ensures ListAdapters returns only adapters created before the specified creation time.</p>"
+ },
+ "MaxResults":{
+ "shape":"MaxResults",
+ "documentation":"<p>The maximum number of results to return when listing adapters.</p>"
+ },
+ "NextToken":{
+ "shape":"PaginationToken",
+ "documentation":"<p>Identifies the next page of results to return when listing adapters.</p>"
+ }
+ }
+ },
+ "ListAdaptersResponse":{
+ "type":"structure",
+ "members":{
+ "Adapters":{
+ "shape":"AdapterList",
+ "documentation":"<p>A list of adapters that matches the filtering criteria specified when calling ListAdapters.</p>"
+ },
+ "NextToken":{
+ "shape":"PaginationToken",
+ "documentation":"<p>Identifies the next page of results to return when listing adapters.</p>"
+ }
+ }
+ },
+ "ListTagsForResourceRequest":{
+ "type":"structure",
+ "required":["ResourceARN"],
+ "members":{
+ "ResourceARN":{
+ "shape":"AmazonResourceName",
+ "documentation":"<p>The Amazon Resource Name (ARN) that specifies the resource to list tags for.</p>"
+ }
+ }
+ },
+ "ListTagsForResourceResponse":{
+ "type":"structure",
+ "members":{
+ "Tags":{
+ "shape":"TagMap",
+ "documentation":"<p>A set of tags (key-value pairs) that are part of the requested resource.</p>"
+ }
+ }
+ },
"MaxResults":{
"type":"integer",
"min":1
@@ -1511,7 +2296,7 @@
},
"PaginationToken":{
"type":"string",
- "max":255,
+ "max":1024,
"min":1,
"pattern":".*\\S.*"
},
@@ -1647,6 +2432,13 @@
"TABLE_FOOTER"
]
},
+ "ResourceNotFoundException":{
+ "type":"structure",
+ "members":{
+ },
+ "documentation":"<p> Returned when an operation tried to access a nonexistent resource. </p>",
+ "exception":true
+ },
"RoleArn":{
"type":"string",
"max":2048,
@@ -1702,6 +2494,13 @@
"NOT_SELECTED"
]
},
+ "ServiceQuotaExceededException":{
+ "type":"structure",
+ "members":{
+ },
+ "documentation":"<p>Returned when a request cannot be completed as it would exceed a maximum service quota.</p>",
+ "exception":true
+ },
"SignatureDetection":{
"type":"structure",
"members":{
@@ -1770,7 +2569,11 @@
"shape":"KMSKeyId",
"documentation":"<p>The KMS key used to encrypt the inference results. This can be in either Key ID or Key Alias format. When a KMS key is provided, the KMS key will be used for server-side encryption of the objects in the customer bucket. When this parameter is not enabled, the result will be encrypted server side,using SSE-S3.</p>"
},
- "QueriesConfig":{"shape":"QueriesConfig"}
+ "QueriesConfig":{"shape":"QueriesConfig"},
+ "AdaptersConfig":{
+ "shape":"AdaptersConfig",
+ "documentation":"<p>Specifies the adapter to be used when analyzing a document.</p>"
+ }
}
},
"StartDocumentAnalysisResponse":{
@@ -1896,6 +2699,53 @@
"type":"list",
"member":{"shape":"String"}
},
+ "TagKey":{
+ "type":"string",
+ "max":128,
+ "min":1,
+ "pattern":"^(?!aws:)[\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*$"
+ },
+ "TagKeyList":{
+ "type":"list",
+ "member":{"shape":"TagKey"},
+ "max":200,
+ "min":0
+ },
+ "TagMap":{
+ "type":"map",
+ "key":{"shape":"TagKey"},
+ "value":{"shape":"TagValue"},
+ "max":200,
+ "min":0
+ },
+ "TagResourceRequest":{
+ "type":"structure",
+ "required":[
+ "ResourceARN",
+ "Tags"
+ ],
+ "members":{
+ "ResourceARN":{
+ "shape":"AmazonResourceName",
+ "documentation":"<p>The Amazon Resource Name (ARN) that specifies the resource to be tagged.</p>"
+ },
+ "Tags":{
+ "shape":"TagMap",
+ "documentation":"<p>A set of tags (key-value pairs) that you want to assign to the resource.</p>"
+ }
+ }
+ },
+ "TagResourceResponse":{
+ "type":"structure",
+ "members":{
+ }
+ },
+ "TagValue":{
+ "type":"string",
+ "max":256,
+ "min":0,
+ "pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$"
+ },
"TextType":{
"type":"string",
"enum":[
@@ -1940,6 +2790,86 @@
"documentation":"<p>The format of the input document isn't supported. Documents for operations can be in PNG, JPEG, PDF, or TIFF format.</p>",
"exception":true
},
+ "UntagResourceRequest":{
+ "type":"structure",
+ "required":[
+ "ResourceARN",
+ "TagKeys"
+ ],
+ "members":{
+ "ResourceARN":{
+ "shape":"AmazonResourceName",
+ "documentation":"<p>The Amazon Resource Name (ARN) that specifies the resource to be untagged.</p>"
+ },
+ "TagKeys":{
+ "shape":"TagKeyList",
+ "documentation":"<p>Specifies the tags to be removed from the resource specified by the ResourceARN.</p>"
+ }
+ }
+ },
+ "UntagResourceResponse":{
+ "type":"structure",
+ "members":{
+ }
+ },
+ "UpdateAdapterRequest":{
+ "type":"structure",
+ "required":["AdapterId"],
+ "members":{
+ "AdapterId":{
+ "shape":"AdapterId",
+ "documentation":"<p>A string containing a unique ID for the adapter that will be updated.</p>"
+ },
+ "Description":{
+ "shape":"AdapterDescription",
+ "documentation":"<p>The new description to be applied to the adapter.</p>"
+ },
+ "AdapterName":{
+ "shape":"AdapterName",
+ "documentation":"<p>The new name to be applied to the adapter.</p>"
+ },
+ "AutoUpdate":{
+ "shape":"AutoUpdate",
+ "documentation":"<p>The new auto-update status to be applied to the adapter.</p>"
+ }
+ }
+ },
+ "UpdateAdapterResponse":{
+ "type":"structure",
+ "members":{
+ "AdapterId":{
+ "shape":"AdapterId",
+ "documentation":"<p>A string containing a unique ID for the adapter that has been updated.</p>"
+ },
+ "AdapterName":{
+ "shape":"AdapterName",
+ "documentation":"<p>A string containing the name of the adapter that has been updated.</p>"
+ },
+ "CreationTime":{
+ "shape":"DateTime",
+ "documentation":"<p>An object specifying the creation time of the the adapter that has been updated.</p>"
+ },
+ "Description":{
+ "shape":"AdapterDescription",
+ "documentation":"<p>A string containing the description of the adapter that has been updated.</p>"
+ },
+ "FeatureTypes":{
+ "shape":"FeatureTypes",
+ "documentation":"<p>List of the targeted feature types for the updated adapter.</p>"
+ },
+ "AutoUpdate":{
+ "shape":"AutoUpdate",
+ "documentation":"<p>The auto-update status of the adapter that has been updated.</p>"
+ }
+ }
+ },
+ "ValidationException":{
+ "type":"structure",
+ "members":{
+ },
+ "documentation":"<p> Indicates that a request was not valid. Check request for proper formatting. </p>",
+ "exception":true
+ },
"ValueType":{
"type":"string",
"enum":["DATE"]
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 f82abf39f2..a3c7dda4c1 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 3149e786d6..5486dc44ed 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 1c477da69a..3442e60b0c 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 9224dc4040..3d09d0c7b3 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/transcribe/2017-10-26/service-2.json b/contrib/python/botocore/py3/botocore/data/transcribe/2017-10-26/service-2.json
index fc359c2c7a..dbebcdf2d4 100644
--- a/contrib/python/botocore/py3/botocore/data/transcribe/2017-10-26/service-2.json
+++ b/contrib/python/botocore/py3/botocore/data/transcribe/2017-10-26/service-2.json
@@ -2037,7 +2037,8 @@
"flac",
"ogg",
"amr",
- "webm"
+ "webm",
+ "m4a"
]
},
"MediaSampleRateHertz":{
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 6c684cadb6..ee44f1bb4c 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 2770f7090a..ae8e5be45a 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 aa2f635360..543c1ba211 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/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 47a3697bc2..d1bb3f2452 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 c706aeae6b..e66a7e078d 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 2ee558531f..5416acd448 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 a8381f7edf..0239230962 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 fa4a3ad609..93f2650d7d 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 8365eda1c0..090809d6b8 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 477cd8e5a4..2ddb92dfa9 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 4a11151fbd..dced2df539 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 199044c3be..cd34d8d4fc 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 3759aec2d6..5c488d9f3f 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 e77c85d077..a5a6940990 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 f0057dd385..810b3b5ad9 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 cd5599777c..6865c450fb 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 15203c1864..139656b1fb 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> <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> </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>PCoIP is only available for Windows 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 a730738ee3..a03a024bfc 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/botocore/httpsession.py b/contrib/python/botocore/py3/botocore/httpsession.py
index b3fe6e6c0c..a5f262a508 100644
--- a/contrib/python/botocore/py3/botocore/httpsession.py
+++ b/contrib/python/botocore/py3/botocore/httpsession.py
@@ -335,7 +335,6 @@ class URLLib3Session:
def _get_pool_manager_kwargs(self, **extra_kwargs):
pool_manager_kwargs = {
- 'strict': True,
'timeout': self._timeout,
'maxsize': self._max_pool_connections,
'ssl_context': self._get_ssl_context(),
diff --git a/contrib/python/botocore/py3/botocore/parsers.py b/contrib/python/botocore/py3/botocore/parsers.py
index ee4688bbb6..3f652872e2 100644
--- a/contrib/python/botocore/py3/botocore/parsers.py
+++ b/contrib/python/botocore/py3/botocore/parsers.py
@@ -353,13 +353,15 @@ class ResponseParser:
def _has_unknown_tagged_union_member(self, shape, value):
if shape.is_tagged_union:
- if len(value) != 1:
+ cleaned_value = value.copy()
+ cleaned_value.pop("__type", None)
+ if len(cleaned_value) != 1:
error_msg = (
"Invalid service response: %s must have one and only "
"one member set."
)
raise ResponseParserError(error_msg % shape.name)
- tag = self._get_first_key(value)
+ tag = self._get_first_key(cleaned_value)
if tag not in shape.members:
msg = (
"Received a tagged union response with member "
diff --git a/contrib/python/botocore/py3/ya.make b/contrib/python/botocore/py3/ya.make
index b3c92b7ab9..5d1f35fd8f 100644
--- a/contrib/python/botocore/py3/ya.make
+++ b/contrib/python/botocore/py3/ya.make
@@ -2,7 +2,7 @@
PY3_LIBRARY()
-VERSION(1.31.62)
+VERSION(1.31.63)
LICENSE(Apache-2.0)