Skip to content

Commit 4c9ef8d

Browse files
Merge branch 'release-1.43.74'
* release-1.43.74: Bumping version to 1.43.74 Update to latest models Merge customizations for Marketplace Catalog
2 parents fbf1623 + 4c5118b commit 4c9ef8d

14 files changed

Lines changed: 944 additions & 180 deletions

File tree

.changes/1.43.74.json

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
[
2+
{
3+
"category": "``batch``",
4+
"description": "Update AWS Batch documentation with newer Fargate Supported configurations, notes, and fix broken Docker link re-directs.",
5+
"type": "api-change"
6+
},
7+
{
8+
"category": "``ec2``",
9+
"description": "Doc release for CreateImage support for instances with local snapshots in Outpost",
10+
"type": "api-change"
11+
},
12+
{
13+
"category": "``endpoint-rules``",
14+
"description": "Update endpoint-rules client to latest version",
15+
"type": "api-change"
16+
},
17+
{
18+
"category": "``entityresolution``",
19+
"description": "Added ResourceNotFoundException to DeleteSchemaMapping, DeleteMatchingWorkflow, DeleteIdMappingWorkflow, and DeleteIdNamespace. These operations now return a 404 ResourceNotFoundException (previously a 200 Success) when the target resource does not exist.",
20+
"type": "api-change"
21+
},
22+
{
23+
"category": "``marketplace-catalog``",
24+
"description": "Introducing two new APIs, DescribeAssessment and ListAssessments. These APIs expose validation issues on Marketplace resources. The validation issues are exposed via a newly created resource called Assessment.",
25+
"type": "api-change"
26+
},
27+
{
28+
"category": "``medialive``",
29+
"description": "AWS Elemental MediaLive now supports SCTE-35 marker passthrough without IDR frame insertion for CMAF Ingest, MediaPackage V2, and transport stream outputs.",
30+
"type": "api-change"
31+
},
32+
{
33+
"category": "``outposts``",
34+
"description": "AWS Outposts now supports VPC Endpoint configuration in CreatePrivateConnectivityConfig, enabling scoped private connectivity with provisioning role creation for secure outpost installations",
35+
"type": "api-change"
36+
},
37+
{
38+
"category": "``workspaces``",
39+
"description": "Amazon WorkSpaces now supports nested virtualization, allowing you to run hypervisors and virtualization-based workloads within your WorkSpaces. You can enable or disable nested virtualization when creating a WorkSpace or by modifying an existing WorkSpace's properties.",
40+
"type": "api-change"
41+
}
42+
]

CHANGELOG.rst

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,19 @@
22
CHANGELOG
33
=========
44

5+
1.43.74
6+
=======
7+
8+
* api-change:``batch``: Update AWS Batch documentation with newer Fargate Supported configurations, notes, and fix broken Docker link re-directs.
9+
* api-change:``ec2``: Doc release for CreateImage support for instances with local snapshots in Outpost
10+
* api-change:``endpoint-rules``: Update endpoint-rules client to latest version
11+
* api-change:``entityresolution``: Added ResourceNotFoundException to DeleteSchemaMapping, DeleteMatchingWorkflow, DeleteIdMappingWorkflow, and DeleteIdNamespace. These operations now return a 404 ResourceNotFoundException (previously a 200 Success) when the target resource does not exist.
12+
* api-change:``marketplace-catalog``: Introducing two new APIs, DescribeAssessment and ListAssessments. These APIs expose validation issues on Marketplace resources. The validation issues are exposed via a newly created resource called Assessment.
13+
* api-change:``medialive``: AWS Elemental MediaLive now supports SCTE-35 marker passthrough without IDR frame insertion for CMAF Ingest, MediaPackage V2, and transport stream outputs.
14+
* api-change:``outposts``: AWS Outposts now supports VPC Endpoint configuration in CreatePrivateConnectivityConfig, enabling scoped private connectivity with provisioning role creation for secure outpost installations
15+
* api-change:``workspaces``: Amazon WorkSpaces now supports nested virtualization, allowing you to run hypervisors and virtualization-based workloads within your WorkSpaces. You can enable or disable nested virtualization when creating a WorkSpace or by modifying an existing WorkSpace's properties.
16+
17+
518
1.43.73
619
=======
720

botocore/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
import re
1818
from logging import NullHandler
1919

20-
__version__ = '1.43.73'
20+
__version__ = '1.43.74'
2121

2222

2323
# Configure default logger to do nothing

botocore/data/batch/2016-08-10/service-2.json

Lines changed: 35 additions & 35 deletions
Large diffs are not rendered by default.

botocore/data/ec2/2016-11-15/service-2.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -868,7 +868,7 @@
868868
},
869869
"input":{"shape":"CreateImageRequest"},
870870
"output":{"shape":"CreateImageResult"},
871-
"documentation":"<p>Creates an Amazon EBS-backed AMI from an Amazon EBS-backed instance that is either running or stopped.</p> <p>If you customized your instance with instance store volumes or Amazon EBS volumes in addition to the root device volume, the new AMI contains block device mapping information for those volumes. When you launch an instance from this new AMI, the instance automatically launches with those additional volumes.</p> <p>The location of the source instance determines where you can create the snapshots of the AMI:</p> <ul> <li> <p>If the source instance is in a Region, you must create the snapshots in the same Region as the instance.</p> </li> <li> <p>If the source instance is in a Local Zone, you can create the snapshots in the same Local Zone or in its parent Region.</p> </li> </ul> <p>For more information, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/creating-an-ami-ebs.html\">Create an Amazon EBS-backed AMI</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.</p>"
871+
"documentation":"<p>Creates an Amazon EBS-backed AMI from an Amazon EBS-backed instance that is either running or stopped.</p> <p>If you customized your instance with instance store volumes or Amazon EBS volumes in addition to the root device volume, the new AMI contains block device mapping information for those volumes. When you launch an instance from this new AMI, the instance automatically launches with those additional volumes.</p> <p>The location of the source instance determines where you can create the snapshots of the AMI:</p> <ul> <li> <p>If the source instance is in a Region, you must create the snapshots in the same Region as the instance.</p> </li> <li> <p>If the source instance is in a Local Zone, you can create the snapshots in the same Local Zone or in its parent Region.</p> </li> <li> <p>If the source instance is on an Outpost that supports local snapshots, you can create the snapshots on the same Outpost or in the parent Region of that Outpost. In this case, you must use the <code>SnapshotLocation</code> parameter to specify where to create the snapshots.</p> </li> </ul> <p>For more information, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/creating-an-ami-ebs.html\">Create an Amazon EBS-backed AMI</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.</p>"
872872
},
873873
"CreateImageUsageReport":{
874874
"name":"CreateImageUsageReport",
@@ -17523,7 +17523,7 @@
1752317523
},
1752417524
"SnapshotLocation":{
1752517525
"shape":"SnapshotLocationEnum",
17526-
"documentation":"<note> <p>Only supported for instances in Local Zones. If the source instance is not in a Local Zone, omit this parameter.</p> </note> <p>The Amazon S3 location where the snapshots will be stored.</p> <ul> <li> <p>To create local snapshots in the same Local Zone as the source instance, specify <code>local</code>.</p> </li> <li> <p>To create regional snapshots in the parent Region of the Local Zone, specify <code>regional</code> or omit this parameter.</p> </li> </ul> <p>Default: <code>regional</code> </p>"
17526+
"documentation":"<note> <p>Only supported for instances in Local Zones and for instances on Outposts that support local snapshots. If the source instance is not in one of these locations, omit this parameter.</p> </note> <p>The Amazon S3 location where the snapshots will be stored.</p> <ul> <li> <p>To create local snapshots in the same Local Zone or on the same Outpost as the source instance, specify <code>local</code>.</p> </li> <li> <p>To create regional snapshots in the parent Region of the Local Zone or Outpost, specify <code>regional</code>.</p> </li> </ul> <p>If the source instance is in a Local Zone and you omit this parameter, regional snapshots are created in the parent Region of the Local Zone.</p> <p>If the source instance is on an Outpost that supports local snapshots, this parameter is required. If you omit it, the request fails with an <code>InvalidParameterValue</code> error.</p> <p>Default: <code>regional</code> (for instances in Local Zones only)</p>"
1752717527
},
1752817528
"DryRun":{
1752917529
"shape":"Boolean",

botocore/data/entityresolution/2018-05-10/service-2.json

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -139,11 +139,12 @@
139139
"errors":[
140140
{"shape":"ThrottlingException"},
141141
{"shape":"InternalServerException"},
142+
{"shape":"ResourceNotFoundException"},
142143
{"shape":"AccessDeniedException"},
143144
{"shape":"ConflictException"},
144145
{"shape":"ValidationException"}
145146
],
146-
"documentation":"<p>Deletes the <code>IdMappingWorkflow</code> with a given name. This operation will succeed even if a workflow with the given name does not exist.</p>",
147+
"documentation":"<p>Deletes the <code>IdMappingWorkflow</code> with a given name. This operation returns a <code>ResourceNotFoundException</code> if a workflow with the given name does not exist.</p>",
147148
"idempotent":true
148149
},
149150
"DeleteIdNamespace":{
@@ -158,10 +159,11 @@
158159
"errors":[
159160
{"shape":"ThrottlingException"},
160161
{"shape":"InternalServerException"},
162+
{"shape":"ResourceNotFoundException"},
161163
{"shape":"AccessDeniedException"},
162164
{"shape":"ValidationException"}
163165
],
164-
"documentation":"<p>Deletes the <code>IdNamespace</code> with a given name.</p>",
166+
"documentation":"<p>Deletes the <code>IdNamespace</code> with a given name. This operation returns a <code>ResourceNotFoundException</code> if an ID namespace with the given name does not exist.</p>",
165167
"idempotent":true
166168
},
167169
"DeleteMatchingWorkflow":{
@@ -176,11 +178,12 @@
176178
"errors":[
177179
{"shape":"ThrottlingException"},
178180
{"shape":"InternalServerException"},
181+
{"shape":"ResourceNotFoundException"},
179182
{"shape":"AccessDeniedException"},
180183
{"shape":"ConflictException"},
181184
{"shape":"ValidationException"}
182185
],
183-
"documentation":"<p>Deletes the <code>MatchingWorkflow</code> with a given name. This operation will succeed even if a workflow with the given name does not exist.</p>",
186+
"documentation":"<p>Deletes the <code>MatchingWorkflow</code> with a given name. This operation returns a <code>ResourceNotFoundException</code> if a workflow with the given name does not exist.</p>",
184187
"idempotent":true
185188
},
186189
"DeletePolicyStatement":{
@@ -215,11 +218,12 @@
215218
"errors":[
216219
{"shape":"ThrottlingException"},
217220
{"shape":"InternalServerException"},
221+
{"shape":"ResourceNotFoundException"},
218222
{"shape":"AccessDeniedException"},
219223
{"shape":"ConflictException"},
220224
{"shape":"ValidationException"}
221225
],
222-
"documentation":"<p>Deletes the <code>SchemaMapping</code> with a given name. This operation will succeed even if a schema with the given name does not exist. This operation will fail if there is a <code>MatchingWorkflow</code> object that references the <code>SchemaMapping</code> in the workflow's <code>InputSourceConfig</code>.</p>",
226+
"documentation":"<p>Deletes the <code>SchemaMapping</code> with a given name. This operation returns a <code>ResourceNotFoundException</code> if a schema with the given name does not exist. This operation will fail if there is a <code>MatchingWorkflow</code> object that references the <code>SchemaMapping</code> in the workflow's <code>InputSourceConfig</code>.</p>",
223227
"idempotent":true
224228
},
225229
"GenerateMatchId":{
@@ -3718,7 +3722,7 @@
37183722
"SchemaInputAttributes":{
37193723
"type":"list",
37203724
"member":{"shape":"SchemaInputAttribute"},
3721-
"max":35,
3725+
"max":60,
37223726
"min":2
37233727
},
37243728
"SchemaList":{
@@ -3870,7 +3874,7 @@
38703874
"type":"string",
38713875
"max":64,
38723876
"min":12,
3873-
"pattern":"(\\d{12})|([a-z0-9\\.]+)"
3877+
"pattern":"((\\d{12})|([a-z0-9\\.]+))"
38743878
},
38753879
"StatementPrincipalList":{
38763880
"type":"list",

botocore/data/marketplace-catalog/2018-09-17/paginators-1.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,18 @@
1111
"output_token": "NextToken",
1212
"limit_key": "MaxResults",
1313
"result_key": "EntitySummaryList"
14+
},
15+
"DescribeAssessment": {
16+
"input_token": "NextToken",
17+
"output_token": "NextToken",
18+
"limit_key": "MaxResults",
19+
"result_key": "ControlAssessments"
20+
},
21+
"ListAssessments": {
22+
"input_token": "NextToken",
23+
"output_token": "NextToken",
24+
"limit_key": "MaxResults",
25+
"result_key": "AssessmentSummaryList"
1426
}
1527
}
1628
}
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"version": 1.0,
3+
"merge": {
4+
"pagination": {
5+
"DescribeAssessment": {
6+
"non_aggregate_keys": [
7+
"ExpiresAt",
8+
"FrameworkSummary",
9+
"AssessmentResult",
10+
"AssessmentTargetSummary",
11+
"AssessmentId",
12+
"AssessmentArn",
13+
"FrameworkId",
14+
"CreatedAt"
15+
]
16+
}
17+
}
18+
}
19+
}

0 commit comments

Comments
 (0)