From b5b30196a973905be530fa9ef1bac84494ab5e12 Mon Sep 17 00:00:00 2001 From: aws-sdk-python-automation Date: Fri, 17 May 2024 18:06:31 +0000 Subject: [PATCH 1/3] Update to latest models --- ...i-change-applicationautoscaling-74475.json | 5 +++ .../api-change-codebuild-86377.json | 5 +++ .../next-release/api-change-elbv2-48508.json | 5 +++ .../api-change-lakeformation-40893.json | 5 +++ .../api-change-transfer-9661.json | 5 +++ .../2016-02-06/service-2.json | 1 + .../data/codebuild/2016-10-06/service-2.json | 25 ++++++----- botocore/data/elbv2/2015-12-01/service-2.json | 14 ++++--- .../lakeformation/2017-03-31/service-2.json | 31 ++++++++++++++ .../data/transfer/2018-11-05/service-2.json | 41 ++++++++++++------- 10 files changed, 106 insertions(+), 31 deletions(-) create mode 100644 .changes/next-release/api-change-applicationautoscaling-74475.json create mode 100644 .changes/next-release/api-change-codebuild-86377.json create mode 100644 .changes/next-release/api-change-elbv2-48508.json create mode 100644 .changes/next-release/api-change-lakeformation-40893.json create mode 100644 .changes/next-release/api-change-transfer-9661.json diff --git a/.changes/next-release/api-change-applicationautoscaling-74475.json b/.changes/next-release/api-change-applicationautoscaling-74475.json new file mode 100644 index 0000000000..2a3bfa4029 --- /dev/null +++ b/.changes/next-release/api-change-applicationautoscaling-74475.json @@ -0,0 +1,5 @@ +{ + "type": "api-change", + "category": "``application-autoscaling``", + "description": "add v2 smoke tests and smithy smokeTests trait for SDK testing." +} diff --git a/.changes/next-release/api-change-codebuild-86377.json b/.changes/next-release/api-change-codebuild-86377.json new file mode 100644 index 0000000000..bd5c0ce697 --- /dev/null +++ b/.changes/next-release/api-change-codebuild-86377.json @@ -0,0 +1,5 @@ +{ + "type": "api-change", + "category": "``codebuild``", + "description": "Aws CodeBuild now supports 36 hours build timeout" +} diff --git a/.changes/next-release/api-change-elbv2-48508.json b/.changes/next-release/api-change-elbv2-48508.json new file mode 100644 index 0000000000..7998617de6 --- /dev/null +++ b/.changes/next-release/api-change-elbv2-48508.json @@ -0,0 +1,5 @@ +{ + "type": "api-change", + "category": "``elbv2``", + "description": "This release adds dualstack-without-public-ipv4 IP address type for ALB." +} diff --git a/.changes/next-release/api-change-lakeformation-40893.json b/.changes/next-release/api-change-lakeformation-40893.json new file mode 100644 index 0000000000..893d0c8946 --- /dev/null +++ b/.changes/next-release/api-change-lakeformation-40893.json @@ -0,0 +1,5 @@ +{ + "type": "api-change", + "category": "``lakeformation``", + "description": "Introduces a new API, GetDataLakePrincipal, that returns the identity of the invoking principal" +} diff --git a/.changes/next-release/api-change-transfer-9661.json b/.changes/next-release/api-change-transfer-9661.json new file mode 100644 index 0000000000..337fdc3879 --- /dev/null +++ b/.changes/next-release/api-change-transfer-9661.json @@ -0,0 +1,5 @@ +{ + "type": "api-change", + "category": "``transfer``", + "description": "Enable use of CloudFormation traits in Smithy model to improve generated CloudFormation schema from the Smithy API model." +} diff --git a/botocore/data/application-autoscaling/2016-02-06/service-2.json b/botocore/data/application-autoscaling/2016-02-06/service-2.json index cd24f26ca5..4ad4bc40ca 100644 --- a/botocore/data/application-autoscaling/2016-02-06/service-2.json +++ b/botocore/data/application-autoscaling/2016-02-06/service-2.json @@ -5,6 +5,7 @@ "endpointPrefix":"application-autoscaling", "jsonVersion":"1.1", "protocol":"json", + "protocols":["json"], "serviceFullName":"Application Auto Scaling", "serviceId":"Application Auto Scaling", "signatureVersion":"v4", diff --git a/botocore/data/codebuild/2016-10-06/service-2.json b/botocore/data/codebuild/2016-10-06/service-2.json index 7f256f9832..55276a8988 100644 --- a/botocore/data/codebuild/2016-10-06/service-2.json +++ b/botocore/data/codebuild/2016-10-06/service-2.json @@ -1014,7 +1014,7 @@ }, "timeoutInMinutes":{ "shape":"WrapperInt", - "documentation":"

How long, in minutes, from 5 to 480 (8 hours), for CodeBuild to wait before timing out this build if it does not get marked as completed.

" + "documentation":"

How long, in minutes, from 5 to 2160 (36 hours), for CodeBuild to wait before timing out this build if it does not get marked as completed.

" }, "queuedTimeoutInMinutes":{ "shape":"WrapperInt", @@ -1424,6 +1424,11 @@ }, "documentation":"

Contains summary information about a batch build group.

" }, + "BuildTimeOut":{ + "type":"integer", + "max":2160, + "min":5 + }, "Builds":{ "type":"list", "member":{"shape":"Build"} @@ -1674,8 +1679,8 @@ "documentation":"

The ARN of the IAM role that enables CodeBuild to interact with dependent Amazon Web Services services on behalf of the Amazon Web Services account.

" }, "timeoutInMinutes":{ - "shape":"TimeOut", - "documentation":"

How long, in minutes, from 5 to 480 (8 hours), for CodeBuild to wait before it times out any build that has not been marked as completed. The default is 60 minutes.

" + "shape":"BuildTimeOut", + "documentation":"

How long, in minutes, from 5 to 2160 (36 hours), for CodeBuild to wait before it times out any build that has not been marked as completed. The default is 60 minutes.

" }, "queuedTimeoutInMinutes":{ "shape":"TimeOut", @@ -3051,8 +3056,8 @@ "documentation":"

The ARN of the IAM role that enables CodeBuild to interact with dependent Amazon Web Services services on behalf of the Amazon Web Services account.

" }, "timeoutInMinutes":{ - "shape":"TimeOut", - "documentation":"

How long, in minutes, from 5 to 480 (8 hours), for CodeBuild to wait before timing out any related build that did not get marked as completed. The default is 60 minutes.

" + "shape":"BuildTimeOut", + "documentation":"

How long, in minutes, from 5 to 2160 (36 hours), for CodeBuild to wait before timing out any related build that did not get marked as completed. The default is 60 minutes.

" }, "queuedTimeoutInMinutes":{ "shape":"TimeOut", @@ -4099,7 +4104,7 @@ "documentation":"

Enable this flag to override privileged mode in the batch build project.

" }, "buildTimeoutInMinutesOverride":{ - "shape":"TimeOut", + "shape":"BuildTimeOut", "documentation":"

Overrides the build timeout specified in the batch build project.

" }, "queuedTimeoutInMinutesOverride":{ @@ -4242,8 +4247,8 @@ "documentation":"

Enable this flag to override privileged mode in the build project.

" }, "timeoutInMinutesOverride":{ - "shape":"TimeOut", - "documentation":"

The number of build timeout minutes, from 5 to 480 (8 hours), that overrides, for this build only, the latest setting already defined in the build project.

" + "shape":"BuildTimeOut", + "documentation":"

The number of build timeout minutes, from 5 to 2160 (36 hours), that overrides, for this build only, the latest setting already defined in the build project.

" }, "queuedTimeoutInMinutesOverride":{ "shape":"TimeOut", @@ -4560,8 +4565,8 @@ "documentation":"

The replacement ARN of the IAM role that enables CodeBuild to interact with dependent Amazon Web Services services on behalf of the Amazon Web Services account.

" }, "timeoutInMinutes":{ - "shape":"TimeOut", - "documentation":"

The replacement value in minutes, from 5 to 480 (8 hours), for CodeBuild to wait before timing out any related build that did not get marked as completed.

" + "shape":"BuildTimeOut", + "documentation":"

The replacement value in minutes, from 5 to 2160 (36 hours), for CodeBuild to wait before timing out any related build that did not get marked as completed.

" }, "queuedTimeoutInMinutes":{ "shape":"TimeOut", diff --git a/botocore/data/elbv2/2015-12-01/service-2.json b/botocore/data/elbv2/2015-12-01/service-2.json index 7181baebcc..07ffd9c922 100644 --- a/botocore/data/elbv2/2015-12-01/service-2.json +++ b/botocore/data/elbv2/2015-12-01/service-2.json @@ -4,6 +4,7 @@ "apiVersion":"2015-12-01", "endpointPrefix":"elasticloadbalancing", "protocol":"query", + "protocols":["query"], "serviceAbbreviation":"Elastic Load Balancing v2", "serviceFullName":"Elastic Load Balancing", "serviceId":"Elastic Load Balancing v2", @@ -1376,7 +1377,7 @@ }, "IpAddressType":{ "shape":"IpAddressType", - "documentation":"

The type of IP addresses used by the subnets for your load balancer. The possible values are ipv4 (for IPv4 addresses) and dualstack (for IPv4 and IPv6 addresses).

" + "documentation":"

Note: Internal load balancers must use the ipv4 IP address type.

[Application Load Balancers] The IP address type. The possible values are ipv4 (for only IPv4 addresses), dualstack (for IPv4 and IPv6 addresses), and dualstack-without-public-ipv4 (for IPv6 only public addresses, with private IPv4 and IPv6 addresses).

[Network Load Balancers] The IP address type. The possible values are ipv4 (for only IPv4 addresses) and dualstack (for IPv4 and IPv6 addresses). You can’t specify dualstack for a load balancer with a UDP or TCP_UDP listener.

[Gateway Load Balancers] The IP address type. The possible values are ipv4 (for only IPv4 addresses) and dualstack (for IPv4 and IPv6 addresses).

" }, "CustomerOwnedIpv4Pool":{ "shape":"CustomerOwnedIpv4Pool", @@ -2449,7 +2450,8 @@ "type":"string", "enum":[ "ipv4", - "dualstack" + "dualstack", + "dualstack-without-public-ipv4" ] }, "IsDefault":{"type":"boolean"}, @@ -2591,7 +2593,7 @@ }, "IpAddressType":{ "shape":"IpAddressType", - "documentation":"

The type of IP addresses used by the subnets for your load balancer. The possible values are ipv4 (for IPv4 addresses) and dualstack (for IPv4 and IPv6 addresses).

" + "documentation":"

[Application Load Balancers] The type of IP addresses used for public or private connections by the subnets attached to your load balancer. The possible values are ipv4 (for only IPv4 addresses), dualstack (for IPv4 and IPv6 addresses), and dualstack-without-public-ipv4 (for IPv6 only public addresses, with private IPv4 and IPv6 addresses).

[Network Load Balancers and Gateway Load Balancers] The type of IP addresses used for public or private connections by the subnets attached to your load balancer. The possible values are ipv4 (for only IPv4 addresses) and dualstack (for IPv4 and IPv6 addresses).

" }, "CustomerOwnedIpv4Pool":{ "shape":"CustomerOwnedIpv4Pool", @@ -3443,7 +3445,7 @@ }, "IpAddressType":{ "shape":"IpAddressType", - "documentation":"

The IP address type. The possible values are ipv4 (for IPv4 addresses) and dualstack (for IPv4 and IPv6 addresses). You can’t specify dualstack for a load balancer with a UDP or TCP_UDP listener.

" + "documentation":"

Note: Internal load balancers must use the ipv4 IP address type.

[Application Load Balancers] The IP address type. The possible values are ipv4 (for only IPv4 addresses), dualstack (for IPv4 and IPv6 addresses), and dualstack-without-public-ipv4 (for IPv6 only public addresses, with private IPv4 and IPv6 addresses).

[Network Load Balancers] The IP address type. The possible values are ipv4 (for only IPv4 addresses) and dualstack (for IPv4 and IPv6 addresses). You can’t specify dualstack for a load balancer with a UDP or TCP_UDP listener.

[Gateway Load Balancers] The IP address type. The possible values are ipv4 (for only IPv4 addresses) and dualstack (for IPv4 and IPv6 addresses).

" } } }, @@ -3527,7 +3529,7 @@ }, "IpAddressType":{ "shape":"IpAddressType", - "documentation":"

[Network Load Balancers] The type of IP addresses used by the subnets for your load balancer. The possible values are ipv4 (for IPv4 addresses) and dualstack (for IPv4 and IPv6 addresses). You can’t specify dualstack for a load balancer with a UDP or TCP_UDP listener.

[Gateway Load Balancers] The type of IP addresses used by the subnets for your load balancer. The possible values are ipv4 (for IPv4 addresses) and dualstack (for IPv4 and IPv6 addresses).

" + "documentation":"

[Application Load Balancers] The IP address type. The possible values are ipv4 (for only IPv4 addresses), dualstack (for IPv4 and IPv6 addresses), and dualstack-without-public-ipv4 (for IPv6 only public addresses, with private IPv4 and IPv6 addresses).

[Network Load Balancers] The type of IP addresses used by the subnets for your load balancer. The possible values are ipv4 (for IPv4 addresses) and dualstack (for IPv4 and IPv6 addresses). You can’t specify dualstack for a load balancer with a UDP or TCP_UDP listener.

[Gateway Load Balancers] The type of IP addresses used by the subnets for your load balancer. The possible values are ipv4 (for IPv4 addresses) and dualstack (for IPv4 and IPv6 addresses).

" } } }, @@ -3540,7 +3542,7 @@ }, "IpAddressType":{ "shape":"IpAddressType", - "documentation":"

[Network Load Balancers] The IP address type.

[Gateway Load Balancers] The IP address type.

" + "documentation":"

[Application Load Balancers] The IP address type.

[Network Load Balancers] The IP address type.

[Gateway Load Balancers] The IP address type.

" } } }, diff --git a/botocore/data/lakeformation/2017-03-31/service-2.json b/botocore/data/lakeformation/2017-03-31/service-2.json index ac16da0185..3e6a768ab4 100644 --- a/botocore/data/lakeformation/2017-03-31/service-2.json +++ b/botocore/data/lakeformation/2017-03-31/service-2.json @@ -5,6 +5,7 @@ "endpointPrefix":"lakeformation", "jsonVersion":"1.1", "protocol":"rest-json", + "protocols":["rest-json"], "serviceFullName":"AWS Lake Formation", "serviceId":"LakeFormation", "signatureVersion":"v4", @@ -376,6 +377,21 @@ ], "documentation":"

Returns a data cells filter.

" }, + "GetDataLakePrincipal":{ + "name":"GetDataLakePrincipal", + "http":{ + "method":"POST", + "requestUri":"/GetDataLakePrincipal" + }, + "input":{"shape":"GetDataLakePrincipalRequest"}, + "output":{"shape":"GetDataLakePrincipalResponse"}, + "errors":[ + {"shape":"InternalServiceException"}, + {"shape":"OperationTimeoutException"}, + {"shape":"AccessDeniedException"} + ], + "documentation":"

Returns the identity of the invoking principal.

" + }, "GetDataLakeSettings":{ "name":"GetDataLakeSettings", "http":{ @@ -2017,6 +2033,20 @@ } } }, + "GetDataLakePrincipalRequest":{ + "type":"structure", + "members":{ + } + }, + "GetDataLakePrincipalResponse":{ + "type":"structure", + "members":{ + "Identity":{ + "shape":"IdentityString", + "documentation":"

A unique identifier of the invoking principal.

" + } + } + }, "GetDataLakeSettingsRequest":{ "type":"structure", "members":{ @@ -2518,6 +2548,7 @@ "min":1 }, "IdentityCenterInstanceArn":{"type":"string"}, + "IdentityString":{"type":"string"}, "Integer":{ "type":"integer", "box":true diff --git a/botocore/data/transfer/2018-11-05/service-2.json b/botocore/data/transfer/2018-11-05/service-2.json index fca73962e9..3422efdcb6 100644 --- a/botocore/data/transfer/2018-11-05/service-2.json +++ b/botocore/data/transfer/2018-11-05/service-2.json @@ -5,6 +5,7 @@ "endpointPrefix":"transfer", "jsonVersion":"1.1", "protocol":"json", + "protocols":["json"], "serviceAbbreviation":"AWS Transfer", "serviceFullName":"AWS Transfer Family", "serviceId":"Transfer", @@ -118,7 +119,8 @@ {"shape":"ServiceUnavailableException"}, {"shape":"ResourceExistsException"} ], - "documentation":"

Creates a user and associates them with an existing file transfer protocol-enabled server. You can only create and associate users with servers that have the IdentityProviderType set to SERVICE_MANAGED. Using parameters for CreateUser, you can specify the user name, set the home directory, store the user's public key, and assign the user's Identity and Access Management (IAM) role. You can also optionally add a session policy, and assign metadata with tags that can be used to group and search for users.

" + "documentation":"

Creates a user and associates them with an existing file transfer protocol-enabled server. You can only create and associate users with servers that have the IdentityProviderType set to SERVICE_MANAGED. Using parameters for CreateUser, you can specify the user name, set the home directory, store the user's public key, and assign the user's Identity and Access Management (IAM) role. You can also optionally add a session policy, and assign metadata with tags that can be used to group and search for users.

", + "idempotent":true }, "CreateWorkflow":{ "name":"CreateWorkflow", @@ -166,7 +168,8 @@ {"shape":"InternalServiceError"}, {"shape":"ServiceUnavailableException"} ], - "documentation":"

Delete the agreement that's specified in the provided AgreementId.

" + "documentation":"

Delete the agreement that's specified in the provided AgreementId.

", + "idempotent":true }, "DeleteCertificate":{ "name":"DeleteCertificate", @@ -181,7 +184,8 @@ {"shape":"InternalServiceError"}, {"shape":"ServiceUnavailableException"} ], - "documentation":"

Deletes the certificate that's specified in the CertificateId parameter.

" + "documentation":"

Deletes the certificate that's specified in the CertificateId parameter.

", + "idempotent":true }, "DeleteConnector":{ "name":"DeleteConnector", @@ -196,7 +200,8 @@ {"shape":"InternalServiceError"}, {"shape":"ServiceUnavailableException"} ], - "documentation":"

Deletes the connector that's specified in the provided ConnectorId.

" + "documentation":"

Deletes the connector that's specified in the provided ConnectorId.

", + "idempotent":true }, "DeleteHostKey":{ "name":"DeleteHostKey", @@ -227,7 +232,8 @@ {"shape":"InternalServiceError"}, {"shape":"ServiceUnavailableException"} ], - "documentation":"

Deletes the profile that's specified in the ProfileId parameter.

" + "documentation":"

Deletes the profile that's specified in the ProfileId parameter.

", + "idempotent":true }, "DeleteServer":{ "name":"DeleteServer", @@ -243,7 +249,8 @@ {"shape":"ServiceUnavailableException"}, {"shape":"AccessDeniedException"} ], - "documentation":"

Deletes the file transfer protocol-enabled server that you specify.

No response returns from this operation.

" + "documentation":"

Deletes the file transfer protocol-enabled server that you specify.

No response returns from this operation.

", + "idempotent":true }, "DeleteSshPublicKey":{ "name":"DeleteSshPublicKey", @@ -274,7 +281,8 @@ {"shape":"InternalServiceError"}, {"shape":"ServiceUnavailableException"} ], - "documentation":"

Deletes the user belonging to a file transfer protocol-enabled server you specify.

No response returns from this operation.

When you delete a user from a server, the user's information is lost.

" + "documentation":"

Deletes the user belonging to a file transfer protocol-enabled server you specify.

No response returns from this operation.

When you delete a user from a server, the user's information is lost.

", + "idempotent":true }, "DeleteWorkflow":{ "name":"DeleteWorkflow", @@ -290,7 +298,8 @@ {"shape":"ServiceUnavailableException"}, {"shape":"AccessDeniedException"} ], - "documentation":"

Deletes the specified workflow.

" + "documentation":"

Deletes the specified workflow.

", + "idempotent":true }, "DescribeAccess":{ "name":"DescribeAccess", @@ -2188,7 +2197,7 @@ }, "Usage":{ "shape":"CertificateUsageType", - "documentation":"

Specifies whether this certificate is used for signing or encryption.

" + "documentation":"

Specifies how this certificate is used. It can be used in the following ways:

" }, "Status":{ "shape":"CertificateStatusType", @@ -2446,7 +2455,7 @@ }, "Domain":{ "shape":"Domain", - "documentation":"

Specifies the domain of the storage system that is used for file transfers.

" + "documentation":"

Specifies the domain of the storage system that is used for file transfers. There are two domains available: Amazon Simple Storage Service (Amazon S3) and Amazon Elastic File System (Amazon EFS). The default value is S3.

" }, "EndpointDetails":{ "shape":"EndpointDetails", @@ -2935,7 +2944,7 @@ "members":{ "Usage":{ "shape":"CertificateUsageType", - "documentation":"

Specifies whether this certificate is used for signing or encryption.

" + "documentation":"

Specifies how this certificate is used. It can be used in the following ways:

" }, "Certificate":{ "shape":"CertificateBodyType", @@ -3572,7 +3581,7 @@ }, "Usage":{ "shape":"CertificateUsageType", - "documentation":"

Specifies whether this certificate is used for signing or encryption.

" + "documentation":"

Specifies how this certificate is used. It can be used in the following ways:

" }, "Status":{ "shape":"CertificateStatusType", @@ -3720,7 +3729,7 @@ }, "Domain":{ "shape":"Domain", - "documentation":"

Specifies the domain of the storage system that is used for file transfers.

" + "documentation":"

Specifies the domain of the storage system that is used for file transfers. There are two domains available: Amazon Simple Storage Service (Amazon S3) and Amazon Elastic File System (Amazon EFS). The default value is S3.

" }, "IdentityProviderType":{ "shape":"IdentityProviderType", @@ -4286,7 +4295,8 @@ }, "ServiceManagedEgressIpAddresses":{ "type":"list", - "member":{"shape":"ServiceManagedEgressIpAddress"} + "member":{"shape":"ServiceManagedEgressIpAddress"}, + "documentation":"

The list of egress IP addresses of this server. These IP addresses are only relevant for servers that use the AS2 protocol. They are used for sending asynchronous MDNs. These IP addresses are assigned automatically when you create an AS2 server. Additionally, if you update an existing server and add the AS2 protocol, static IP addresses are assigned as well.

" }, "ServiceMetadata":{ "type":"structure", @@ -4403,7 +4413,8 @@ "SshPublicKeyBody":{ "type":"string", "max":2048, - "min":0 + "min":0, + "pattern":"\\s*(ssh|ecdsa)-[a-z0-9-]+[ \\t]+(([A-Za-z0-9+/]{4})*([A-Za-z0-9+/]{1,3})?(={0,3})?)(\\s*|[ \\t]+[\\S \\t]*\\s*)" }, "SshPublicKeyCount":{ "type":"integer", From 82af40ebaa4fb9091780fc23c7622b51715bb933 Mon Sep 17 00:00:00 2001 From: aws-sdk-python-automation Date: Fri, 17 May 2024 18:06:32 +0000 Subject: [PATCH 2/3] Update endpoints model --- botocore/data/endpoints.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/botocore/data/endpoints.json b/botocore/data/endpoints.json index 12eb7ef0d4..86747da444 100644 --- a/botocore/data/endpoints.json +++ b/botocore/data/endpoints.json @@ -454,6 +454,8 @@ }, "airflow" : { "endpoints" : { + "af-south-1" : { }, + "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, @@ -462,12 +464,15 @@ "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, + "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, + "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, + "us-west-1" : { }, "us-west-2" : { } } }, From 69e3a9cbf51f332373d06389e37c2fc6ed62abbd Mon Sep 17 00:00:00 2001 From: aws-sdk-python-automation Date: Fri, 17 May 2024 18:07:17 +0000 Subject: [PATCH 3/3] Bumping version to 1.34.108 --- .changes/1.34.108.json | 27 +++++++++++++++++++ ...i-change-applicationautoscaling-74475.json | 5 ---- .../api-change-codebuild-86377.json | 5 ---- .../next-release/api-change-elbv2-48508.json | 5 ---- .../api-change-lakeformation-40893.json | 5 ---- .../api-change-transfer-9661.json | 5 ---- CHANGELOG.rst | 10 +++++++ botocore/__init__.py | 2 +- docs/source/conf.py | 2 +- 9 files changed, 39 insertions(+), 27 deletions(-) create mode 100644 .changes/1.34.108.json delete mode 100644 .changes/next-release/api-change-applicationautoscaling-74475.json delete mode 100644 .changes/next-release/api-change-codebuild-86377.json delete mode 100644 .changes/next-release/api-change-elbv2-48508.json delete mode 100644 .changes/next-release/api-change-lakeformation-40893.json delete mode 100644 .changes/next-release/api-change-transfer-9661.json diff --git a/.changes/1.34.108.json b/.changes/1.34.108.json new file mode 100644 index 0000000000..25b8a8ec9f --- /dev/null +++ b/.changes/1.34.108.json @@ -0,0 +1,27 @@ +[ + { + "category": "``application-autoscaling``", + "description": "add v2 smoke tests and smithy smokeTests trait for SDK testing.", + "type": "api-change" + }, + { + "category": "``codebuild``", + "description": "Aws CodeBuild now supports 36 hours build timeout", + "type": "api-change" + }, + { + "category": "``elbv2``", + "description": "This release adds dualstack-without-public-ipv4 IP address type for ALB.", + "type": "api-change" + }, + { + "category": "``lakeformation``", + "description": "Introduces a new API, GetDataLakePrincipal, that returns the identity of the invoking principal", + "type": "api-change" + }, + { + "category": "``transfer``", + "description": "Enable use of CloudFormation traits in Smithy model to improve generated CloudFormation schema from the Smithy API model.", + "type": "api-change" + } +] \ No newline at end of file diff --git a/.changes/next-release/api-change-applicationautoscaling-74475.json b/.changes/next-release/api-change-applicationautoscaling-74475.json deleted file mode 100644 index 2a3bfa4029..0000000000 --- a/.changes/next-release/api-change-applicationautoscaling-74475.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "api-change", - "category": "``application-autoscaling``", - "description": "add v2 smoke tests and smithy smokeTests trait for SDK testing." -} diff --git a/.changes/next-release/api-change-codebuild-86377.json b/.changes/next-release/api-change-codebuild-86377.json deleted file mode 100644 index bd5c0ce697..0000000000 --- a/.changes/next-release/api-change-codebuild-86377.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "api-change", - "category": "``codebuild``", - "description": "Aws CodeBuild now supports 36 hours build timeout" -} diff --git a/.changes/next-release/api-change-elbv2-48508.json b/.changes/next-release/api-change-elbv2-48508.json deleted file mode 100644 index 7998617de6..0000000000 --- a/.changes/next-release/api-change-elbv2-48508.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "api-change", - "category": "``elbv2``", - "description": "This release adds dualstack-without-public-ipv4 IP address type for ALB." -} diff --git a/.changes/next-release/api-change-lakeformation-40893.json b/.changes/next-release/api-change-lakeformation-40893.json deleted file mode 100644 index 893d0c8946..0000000000 --- a/.changes/next-release/api-change-lakeformation-40893.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "api-change", - "category": "``lakeformation``", - "description": "Introduces a new API, GetDataLakePrincipal, that returns the identity of the invoking principal" -} diff --git a/.changes/next-release/api-change-transfer-9661.json b/.changes/next-release/api-change-transfer-9661.json deleted file mode 100644 index 337fdc3879..0000000000 --- a/.changes/next-release/api-change-transfer-9661.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "api-change", - "category": "``transfer``", - "description": "Enable use of CloudFormation traits in Smithy model to improve generated CloudFormation schema from the Smithy API model." -} diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 3bbef4b729..f8ae832ef0 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -2,6 +2,16 @@ CHANGELOG ========= +1.34.108 +======== + +* api-change:``application-autoscaling``: add v2 smoke tests and smithy smokeTests trait for SDK testing. +* api-change:``codebuild``: Aws CodeBuild now supports 36 hours build timeout +* api-change:``elbv2``: This release adds dualstack-without-public-ipv4 IP address type for ALB. +* api-change:``lakeformation``: Introduces a new API, GetDataLakePrincipal, that returns the identity of the invoking principal +* api-change:``transfer``: Enable use of CloudFormation traits in Smithy model to improve generated CloudFormation schema from the Smithy API model. + + 1.34.107 ======== diff --git a/botocore/__init__.py b/botocore/__init__.py index 7b16f9813d..b2f595e4a2 100644 --- a/botocore/__init__.py +++ b/botocore/__init__.py @@ -16,7 +16,7 @@ import os import re -__version__ = '1.34.107' +__version__ = '1.34.108' class NullHandler(logging.Handler): diff --git a/docs/source/conf.py b/docs/source/conf.py index 4af57e38fa..f1c6a50fea 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -59,7 +59,7 @@ # The short X.Y version. version = '1.34.1' # The full version, including alpha/beta/rc tags. -release = '1.34.107' +release = '1.34.108' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages.