Skip to content

Commit af1cf2a

Browse files
Merge branch 'release-1.37.23'
* release-1.37.23: Bumping version to 1.37.23 Update endpoints model Update to latest models Merge customizations for SageMaker
2 parents 7764f84 + d205a62 commit af1cf2a

File tree

18 files changed

+1789
-834
lines changed

18 files changed

+1789
-834
lines changed

.changes/1.37.23.json

+52
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
[
2+
{
3+
"category": "``apigateway``",
4+
"description": "Adds support for setting the IP address type to allow dual-stack or IPv4 address types to invoke your APIs or domain names.",
5+
"type": "api-change"
6+
},
7+
{
8+
"category": "``apigatewayv2``",
9+
"description": "Adds support for setting the IP address type to allow dual-stack or IPv4 address types to invoke your APIs or domain names.",
10+
"type": "api-change"
11+
},
12+
{
13+
"category": "``bedrock-runtime``",
14+
"description": "Launching Multi-modality Content Filter for Amazon Bedrock Guardrails.",
15+
"type": "api-change"
16+
},
17+
{
18+
"category": "``codebuild``",
19+
"description": "This release adds support for cacheNamespace in ProjectCache",
20+
"type": "api-change"
21+
},
22+
{
23+
"category": "``ecs``",
24+
"description": "This is an Amazon ECS documentation only release that addresses tickets.",
25+
"type": "api-change"
26+
},
27+
{
28+
"category": "``meteringmarketplace``",
29+
"description": "Add support for Marketplace Metering Service dual-stack endpoints.",
30+
"type": "api-change"
31+
},
32+
{
33+
"category": "``networkmanager``",
34+
"description": "Add support for NetworkManager Dualstack endpoints.",
35+
"type": "api-change"
36+
},
37+
{
38+
"category": "``payment-cryptography``",
39+
"description": "The service adds support for transferring AES-256 and other keys between the service and other service providers and HSMs. This feature uses ECDH to derive a one-time key transport key to enable these secure key exchanges.",
40+
"type": "api-change"
41+
},
42+
{
43+
"category": "``quicksight``",
44+
"description": "RLS permission dataset with userAs: RLS_RULES flag, Q in QuickSight/Threshold Alerts/Schedules/Snapshots in QS embedding, toggle dataset refresh email alerts via API, transposed table with options: column width, type and index, toggle Q&A on dashboards, Oracle Service Name when creating data source.",
45+
"type": "api-change"
46+
},
47+
{
48+
"category": "``sagemaker``",
49+
"description": "TransformAmiVersion for Batch Transform and SageMaker Search Service Aggregate Search API Extension",
50+
"type": "api-change"
51+
}
52+
]

CHANGELOG.rst

+15
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,21 @@
22
CHANGELOG
33
=========
44

5+
1.37.23
6+
=======
7+
8+
* api-change:``apigateway``: Adds support for setting the IP address type to allow dual-stack or IPv4 address types to invoke your APIs or domain names.
9+
* api-change:``apigatewayv2``: Adds support for setting the IP address type to allow dual-stack or IPv4 address types to invoke your APIs or domain names.
10+
* api-change:``bedrock-runtime``: Launching Multi-modality Content Filter for Amazon Bedrock Guardrails.
11+
* api-change:``codebuild``: This release adds support for cacheNamespace in ProjectCache
12+
* api-change:``ecs``: This is an Amazon ECS documentation only release that addresses tickets.
13+
* api-change:``meteringmarketplace``: Add support for Marketplace Metering Service dual-stack endpoints.
14+
* api-change:``networkmanager``: Add support for NetworkManager Dualstack endpoints.
15+
* api-change:``payment-cryptography``: The service adds support for transferring AES-256 and other keys between the service and other service providers and HSMs. This feature uses ECDH to derive a one-time key transport key to enable these secure key exchanges.
16+
* api-change:``quicksight``: RLS permission dataset with userAs: RLS_RULES flag, Q in QuickSight/Threshold Alerts/Schedules/Snapshots in QS embedding, toggle dataset refresh email alerts via API, transposed table with options: column width, type and index, toggle Q&A on dashboards, Oracle Service Name when creating data source.
17+
* api-change:``sagemaker``: TransformAmiVersion for Batch Transform and SageMaker Search Service Aggregate Search API Extension
18+
19+
520
1.37.22
621
=======
722

botocore/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
import os
1717
import re
1818

19-
__version__ = '1.37.22'
19+
__version__ = '1.37.23'
2020

2121

2222
class NullHandler(logging.Handler):

botocore/data/apigateway/2015-07-09/service-2.json

+16-5
Original file line numberDiff line numberDiff line change
@@ -2807,7 +2807,7 @@
28072807
},
28082808
"endpointConfiguration":{
28092809
"shape":"EndpointConfiguration",
2810-
"documentation":"<p>The endpoint configuration of this DomainName showing the endpoint types of the domain name. </p>"
2810+
"documentation":"<p>The endpoint configuration of this DomainName showing the endpoint types and IP address types of the domain name. </p>"
28112811
},
28122812
"tags":{
28132813
"shape":"MapOfStringToString",
@@ -2948,7 +2948,7 @@
29482948
},
29492949
"endpointConfiguration":{
29502950
"shape":"EndpointConfiguration",
2951-
"documentation":"<p>The endpoint configuration of this RestApi showing the endpoint types of the API. </p>"
2951+
"documentation":"<p>The endpoint configuration of this RestApi showing the endpoint types and IP address types of the API. </p>"
29522952
},
29532953
"policy":{
29542954
"shape":"String",
@@ -3805,7 +3805,7 @@
38053805
},
38063806
"endpointConfiguration":{
38073807
"shape":"EndpointConfiguration",
3808-
"documentation":"<p>The endpoint configuration of this DomainName showing the endpoint types of the domain name. </p>"
3808+
"documentation":"<p>The endpoint configuration of this DomainName showing the endpoint types and IP address types of the domain name. </p>"
38093809
},
38103810
"domainNameStatus":{
38113811
"shape":"DomainNameStatus",
@@ -3909,12 +3909,16 @@
39093909
"shape":"ListOfEndpointType",
39103910
"documentation":"<p>A list of endpoint types of an API (RestApi) or its custom domain name (DomainName). For an edge-optimized API and its custom domain name, the endpoint type is <code>\"EDGE\"</code>. For a regional API and its custom domain name, the endpoint type is <code>REGIONAL</code>. For a private API, the endpoint type is <code>PRIVATE</code>.</p>"
39113911
},
3912+
"ipAddressType":{
3913+
"shape":"IpAddressType",
3914+
"documentation":"<p>The IP address types that can invoke an API (RestApi) or a DomainName. Use <code>ipv4</code> to allow only IPv4 addresses to invoke an API or DomainName, or use <code>dualstack</code> to allow both IPv4 and IPv6 addresses to invoke an API or a DomainName. For the <code>PRIVATE</code> endpoint type, only <code>dualstack</code> is supported.</p>"
3915+
},
39123916
"vpcEndpointIds":{
39133917
"shape":"ListOfString",
39143918
"documentation":"<p>A list of VpcEndpointIds of an API (RestApi) against which to create Route53 ALIASes. It is only supported for <code>PRIVATE</code> endpoint type.</p>"
39153919
}
39163920
},
3917-
"documentation":"<p>The endpoint configuration to indicate the types of endpoints an API (RestApi) or its custom domain name (DomainName) has. </p>"
3921+
"documentation":"<p>The endpoint configuration to indicate the types of endpoints an API (RestApi) or its custom domain name (DomainName) has and the IP address types that can invoke it. </p>"
39183922
},
39193923
"EndpointType":{
39203924
"type":"string",
@@ -5420,6 +5424,13 @@
54205424
"AWS_PROXY"
54215425
]
54225426
},
5427+
"IpAddressType":{
5428+
"type":"string",
5429+
"enum":[
5430+
"ipv4",
5431+
"dualstack"
5432+
]
5433+
},
54235434
"LimitExceededException":{
54245435
"type":"structure",
54255436
"members":{
@@ -6341,7 +6352,7 @@
63416352
},
63426353
"endpointConfiguration":{
63436354
"shape":"EndpointConfiguration",
6344-
"documentation":"<p>The endpoint configuration of this RestApi showing the endpoint types of the API. </p>"
6355+
"documentation":"<p>The endpoint configuration of this RestApi showing the endpoint types and IP address types of the API. </p>"
63456356
},
63466357
"policy":{
63476358
"shape":"String",

botocore/data/apigatewayv2/2018-11-29/service-2.json

+58
Original file line numberDiff line numberDiff line change
@@ -2181,6 +2181,11 @@
21812181
"locationName": "importInfo",
21822182
"documentation": "<p>The validation information during API import. This may include particular properties of your OpenAPI definition which are ignored during import. Supported only for HTTP APIs.</p>"
21832183
},
2184+
"IpAddressType": {
2185+
"shape": "IpAddressType",
2186+
"locationName": "ipAddressType",
2187+
"documentation": "<p>The IP address types that can invoke the API.</p>"
2188+
},
21842189
"Name": {
21852190
"shape": "StringWithLengthBetween1And128",
21862191
"locationName": "name",
@@ -2683,6 +2688,11 @@
26832688
"locationName": "disableExecuteApiEndpoint",
26842689
"documentation": "<p>Specifies whether clients can invoke your API by using the default execute-api endpoint. By default, clients can invoke your API with the default https://{api_id}.execute-api.{region}.amazonaws.com endpoint. To require that clients use a custom domain name to invoke your API, disable the default endpoint.</p>"
26852690
},
2691+
"IpAddressType": {
2692+
"shape": "IpAddressType",
2693+
"locationName": "ipAddressType",
2694+
"documentation": "<p>The IP address types that can invoke the API.</p>"
2695+
},
26862696
"Name": {
26872697
"shape": "StringWithLengthBetween1And128",
26882698
"locationName": "name",
@@ -2778,6 +2788,11 @@
27782788
"locationName": "importInfo",
27792789
"documentation": "<p>The validation information during API import. This may include particular properties of your OpenAPI definition which are ignored during import. Supported only for HTTP APIs.</p>"
27802790
},
2791+
"IpAddressType": {
2792+
"shape": "IpAddressType",
2793+
"locationName": "ipAddressType",
2794+
"documentation": "<p>The IP address types that can invoke the API.</p>"
2795+
},
27812796
"Name": {
27822797
"shape": "StringWithLengthBetween1And128",
27832798
"locationName": "name",
@@ -4773,6 +4788,11 @@
47734788
"locationName": "hostedZoneId",
47744789
"documentation": "<p>The Amazon Route 53 Hosted Zone ID of the endpoint.</p>"
47754790
},
4791+
"IpAddressType": {
4792+
"shape": "IpAddressType",
4793+
"locationName": "ipAddressType",
4794+
"documentation": "<p>The IP address types that can invoke the domain name. Use ipv4 to allow only IPv4 addresses to invoke your domain name, or use dualstack to allow both IPv4 and IPv6 addresses to invoke your domain name.</p>"
4795+
},
47764796
"SecurityPolicy": {
47774797
"shape": "SecurityPolicy",
47784798
"locationName": "securityPolicy",
@@ -5068,6 +5088,11 @@
50685088
"locationName": "importInfo",
50695089
"documentation": "<p>The validation information during API import. This may include particular properties of your OpenAPI definition which are ignored during import. Supported only for HTTP APIs.</p>"
50705090
},
5091+
"IpAddressType": {
5092+
"shape": "IpAddressType",
5093+
"locationName": "ipAddressType",
5094+
"documentation": "<p>The IP address types that can invoke the API.</p>"
5095+
},
50715096
"Name": {
50725097
"shape": "StringWithLengthBetween1And128",
50735098
"locationName": "name",
@@ -6426,6 +6451,11 @@
64266451
"locationName": "importInfo",
64276452
"documentation": "<p>The validation information during API import. This may include particular properties of your OpenAPI definition which are ignored during import. Supported only for HTTP APIs.</p>"
64286453
},
6454+
"IpAddressType": {
6455+
"shape": "IpAddressType",
6456+
"locationName": "ipAddressType",
6457+
"documentation": "<p>The IP address types that can invoke the API.</p>"
6458+
},
64296459
"Name": {
64306460
"shape": "StringWithLengthBetween1And128",
64316461
"locationName": "name",
@@ -6674,6 +6704,14 @@
66746704
},
66756705
"documentation": "<p>Represents a collection of integrations.</p>"
66766706
},
6707+
"IpAddressType": {
6708+
"type": "string",
6709+
"documentation": "<p>The IP address types that can invoke your API or domain name.</p>",
6710+
"enum": [
6711+
"ipv4",
6712+
"dualstack"
6713+
]
6714+
},
66776715
"JWTConfiguration": {
66786716
"type": "structure",
66796717
"members": {
@@ -6952,6 +6990,11 @@
69526990
"locationName": "importInfo",
69536991
"documentation": "<p>The validation information during API import. This may include particular properties of your OpenAPI definition which are ignored during import. Supported only for HTTP APIs.</p>"
69546992
},
6993+
"IpAddressType": {
6994+
"shape": "IpAddressType",
6995+
"locationName": "ipAddressType",
6996+
"documentation": "<p>The IP address types that can invoke the API.</p>"
6997+
},
69556998
"Name": {
69566999
"shape": "StringWithLengthBetween1And128",
69577000
"locationName": "name",
@@ -7529,6 +7572,11 @@
75297572
"locationName": "disableSchemaValidation",
75307573
"documentation": "<p>Avoid validating models when creating a deployment. Supported only for WebSocket APIs.</p>"
75317574
},
7575+
"IpAddressType": {
7576+
"shape": "IpAddressType",
7577+
"locationName": "ipAddressType",
7578+
"documentation": "<p>The IP address types that can invoke the API.</p>"
7579+
},
75327580
"Name": {
75337581
"shape": "StringWithLengthBetween1And128",
75347582
"locationName": "name",
@@ -7680,6 +7728,11 @@
76807728
"locationName": "disableExecuteApiEndpoint",
76817729
"documentation": "<p>Specifies whether clients can invoke your API by using the default execute-api endpoint. By default, clients can invoke your API with the default https://{api_id}.execute-api.{region}.amazonaws.com endpoint. To require that clients use a custom domain name to invoke your API, disable the default endpoint.</p>"
76827730
},
7731+
"IpAddressType": {
7732+
"shape": "IpAddressType",
7733+
"locationName": "ipAddressType",
7734+
"documentation": "<p>The IP address types that can invoke your API or domain name.</p>"
7735+
},
76837736
"Name": {
76847737
"shape": "StringWithLengthBetween1And128",
76857738
"locationName": "name",
@@ -7764,6 +7817,11 @@
77647817
"locationName": "importInfo",
77657818
"documentation": "<p>The validation information during API import. This may include particular properties of your OpenAPI definition which are ignored during import. Supported only for HTTP APIs.</p>"
77667819
},
7820+
"IpAddressType": {
7821+
"shape": "IpAddressType",
7822+
"locationName": "ipAddressType",
7823+
"documentation": "<p>The IP address types that can invoke the API.</p>"
7824+
},
77677825
"Name": {
77687826
"shape": "StringWithLengthBetween1And128",
77697827
"locationName": "name",

botocore/data/bedrock-runtime/2023-09-30/service-2.json

+8
Original file line numberDiff line numberDiff line change
@@ -1144,6 +1144,10 @@
11441144
},
11451145
"documentation":"<p>An assessment of a content policy for a guardrail.</p>"
11461146
},
1147+
"GuardrailContentPolicyImageUnitsProcessed":{
1148+
"type":"integer",
1149+
"box":true
1150+
},
11471151
"GuardrailContentPolicyUnitsProcessed":{
11481152
"type":"integer",
11491153
"box":true
@@ -1783,6 +1787,10 @@
17831787
"contextualGroundingPolicyUnits":{
17841788
"shape":"GuardrailContextualGroundingPolicyUnitsProcessed",
17851789
"documentation":"<p>The contextual grounding policy units processed by the guardrail.</p>"
1790+
},
1791+
"contentPolicyImageUnits":{
1792+
"shape":"GuardrailContentPolicyImageUnitsProcessed",
1793+
"documentation":"<p>The content policy image units processed by the guardrail.</p>"
17861794
}
17871795
},
17881796
"documentation":"<p>The details on the use of the guardrail.</p>"

botocore/data/codebuild/2016-10-06/service-2.json

+4
Original file line numberDiff line numberDiff line change
@@ -3401,6 +3401,10 @@
34013401
"modes":{
34023402
"shape":"ProjectCacheModes",
34033403
"documentation":"<p>An array of strings that specify the local cache modes. You can use one or more local cache modes at the same time. This is only used for <code>LOCAL</code> cache types.</p> <p>Possible values are:</p> <dl> <dt>LOCAL_SOURCE_CACHE</dt> <dd> <p>Caches Git metadata for primary and secondary sources. After the cache is created, subsequent builds pull only the change between commits. This mode is a good choice for projects with a clean working directory and a source that is a large Git repository. If you choose this option and your project does not use a Git repository (GitHub, GitHub Enterprise, or Bitbucket), the option is ignored. </p> </dd> <dt>LOCAL_DOCKER_LAYER_CACHE</dt> <dd> <p>Caches existing Docker layers. This mode is a good choice for projects that build or pull large Docker images. It can prevent the performance issues caused by pulling large Docker images down from the network. </p> <note> <ul> <li> <p>You can use a Docker layer cache in the Linux environment only. </p> </li> <li> <p>The <code>privileged</code> flag must be set so that your project has the required Docker permissions. </p> </li> <li> <p>You should consider the security implications before you use a Docker layer cache. </p> </li> </ul> </note> </dd> <dt>LOCAL_CUSTOM_CACHE</dt> <dd> <p>Caches directories you specify in the buildspec file. This mode is a good choice if your build scenario is not suited to one of the other three local cache modes. If you use a custom cache: </p> <ul> <li> <p>Only directories can be specified for caching. You cannot specify individual files. </p> </li> <li> <p>Symlinks are used to reference cached directories. </p> </li> <li> <p>Cached directories are linked to your build before it downloads its project sources. Cached items are overridden if a source item has the same name. Directories are specified using cache paths in the buildspec file. </p> </li> </ul> </dd> </dl>"
3404+
},
3405+
"cacheNamespace":{
3406+
"shape":"String",
3407+
"documentation":"<p>Defines the scope of the cache. You can use this namespace to share a cache across multiple projects. For more information, see <a href=\"https://docs.aws.amazon.com/codebuild/latest/userguide/caching-s3.html#caching-s3-sharing\">Cache sharing between projects</a> in the <i>CodeBuild User Guide</i>.</p>"
34043408
}
34053409
},
34063410
"documentation":"<p>Information about the cache for the build project.</p>"

0 commit comments

Comments
 (0)