diff --git a/.changes/2.24.3.json b/.changes/2.24.3.json new file mode 100644 index 000000000000..3200357f20cb --- /dev/null +++ b/.changes/2.24.3.json @@ -0,0 +1,48 @@ +{ + "version": "2.24.3", + "date": "2024-02-14", + "entries": [ + { + "type": "bugfix", + "category": "AWS SDK for Java v2", + "contributor": "", + "description": "Fixed an issue where NPE would be thrown if there was an empty event in the input for an event streaming operation." + }, + { + "type": "bugfix", + "category": "Amazon Simple Storage Service", + "contributor": "", + "description": "Fix for Issue [#4912](https://github.com/aws/aws-sdk-java-v2/issues/4912) where client region with AWS_GLOBAL calls failed for cross region access." + }, + { + "type": "feature", + "category": "AWS Control Tower", + "contributor": "", + "description": "Adds support for new Baseline and EnabledBaseline APIs for automating multi-account governance." + }, + { + "type": "feature", + "category": "AWS SDK for Java v2", + "contributor": "", + "description": "Switching half of the AWS service clients onto the new SRA (Smithy Reference Architecture) identity and auth logic that was released in v2.21.0. For a list of individual services affected, please check the committed files." + }, + { + "type": "feature", + "category": "Amazon Lookout for Equipment", + "contributor": "", + "description": "This feature allows customers to see pointwise model diagnostics results for their models." + }, + { + "type": "feature", + "category": "QBusiness", + "contributor": "", + "description": "This release adds the metadata-boosting feature, which allows customers to easily fine-tune the underlying ranking of retrieved RAG passages in order to optimize Q&A answer relevance. It also adds new feedback reasons for the PutFeedback API." + }, + { + "type": "feature", + "category": "AWS SDK for Java v2", + "contributor": "", + "description": "Updated endpoint and partition metadata." + } + ] +} \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index c36bc565bdd7..daa4e1a3a963 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,29 @@ #### 👋 _Looking for changelogs for older versions? You can find them in the [changelogs](./changelogs) directory._ +# __2.24.3__ __2024-02-14__ +## __AWS Control Tower__ + - ### Features + - Adds support for new Baseline and EnabledBaseline APIs for automating multi-account governance. + +## __AWS SDK for Java v2__ + - ### Features + - Switching half of the AWS service clients onto the new SRA (Smithy Reference Architecture) identity and auth logic that was released in v2.21.0. For a list of individual services affected, please check the committed files. + - Updated endpoint and partition metadata. + + - ### Bugfixes + - Fixed an issue where NPE would be thrown if there was an empty event in the input for an event streaming operation. + +## __Amazon Lookout for Equipment__ + - ### Features + - This feature allows customers to see pointwise model diagnostics results for their models. + +## __Amazon Simple Storage Service__ + - ### Bugfixes + - Fix for Issue [#4912](https://github.com/aws/aws-sdk-java-v2/issues/4912) where client region with AWS_GLOBAL calls failed for cross region access. + +## __QBusiness__ + - ### Features + - This release adds the metadata-boosting feature, which allows customers to easily fine-tune the underlying ranking of retrieved RAG passages in order to optimize Q&A answer relevance. It also adds new feedback reasons for the PutFeedback API. + # __2.24.2__ __2024-02-13__ ## __AWS Marketplace Catalog Service__ - ### Features diff --git a/README.md b/README.md index a438edeb70b3..742f18feb446 100644 --- a/README.md +++ b/README.md @@ -52,7 +52,7 @@ To automatically manage module versions (currently all modules have the same ver software.amazon.awssdk bom - 2.24.2 + 2.24.3 pom import @@ -86,12 +86,12 @@ Alternatively you can add dependencies for the specific services you use only: software.amazon.awssdk ec2 - 2.24.2 + 2.24.3 software.amazon.awssdk s3 - 2.24.2 + 2.24.3 ``` @@ -103,7 +103,7 @@ You can import the whole SDK into your project (includes *ALL* services). Please software.amazon.awssdk aws-sdk-java - 2.24.2 + 2.24.3 ``` diff --git a/archetypes/archetype-app-quickstart/pom.xml b/archetypes/archetype-app-quickstart/pom.xml index 8e689ef2c0b9..c9d7c07356fd 100644 --- a/archetypes/archetype-app-quickstart/pom.xml +++ b/archetypes/archetype-app-quickstart/pom.xml @@ -20,7 +20,7 @@ archetypes software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 diff --git a/archetypes/archetype-lambda/pom.xml b/archetypes/archetype-lambda/pom.xml index 49ad5b90e5ca..65977ba9dd4c 100644 --- a/archetypes/archetype-lambda/pom.xml +++ b/archetypes/archetype-lambda/pom.xml @@ -20,7 +20,7 @@ archetypes software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 archetype-lambda diff --git a/archetypes/archetype-tools/pom.xml b/archetypes/archetype-tools/pom.xml index e8b35d48c85a..4d2f3e97b6fe 100644 --- a/archetypes/archetype-tools/pom.xml +++ b/archetypes/archetype-tools/pom.xml @@ -20,7 +20,7 @@ archetypes software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 diff --git a/archetypes/pom.xml b/archetypes/pom.xml index 72836bf82375..d405ae807fd2 100644 --- a/archetypes/pom.xml +++ b/archetypes/pom.xml @@ -20,7 +20,7 @@ aws-sdk-java-pom software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 archetypes diff --git a/aws-sdk-java/pom.xml b/aws-sdk-java/pom.xml index 67c38f16d87d..84c98ae1ec66 100644 --- a/aws-sdk-java/pom.xml +++ b/aws-sdk-java/pom.xml @@ -17,7 +17,7 @@ software.amazon.awssdk aws-sdk-java-pom - 2.24.2 + 2.24.3 ../pom.xml aws-sdk-java diff --git a/bom-internal/pom.xml b/bom-internal/pom.xml index 1126b5079f0c..f72a06d0460c 100644 --- a/bom-internal/pom.xml +++ b/bom-internal/pom.xml @@ -20,7 +20,7 @@ aws-sdk-java-pom software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 diff --git a/bom/pom.xml b/bom/pom.xml index de1b9d572a38..ed34a28f4416 100644 --- a/bom/pom.xml +++ b/bom/pom.xml @@ -17,7 +17,7 @@ software.amazon.awssdk aws-sdk-java-pom - 2.24.2 + 2.24.3 ../pom.xml bom diff --git a/bundle-logging-bridge/pom.xml b/bundle-logging-bridge/pom.xml index a0b67c303e77..9e5cdba97cba 100644 --- a/bundle-logging-bridge/pom.xml +++ b/bundle-logging-bridge/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk aws-sdk-java-pom - 2.24.2 + 2.24.3 bundle-logging-bridge jar diff --git a/bundle-sdk/pom.xml b/bundle-sdk/pom.xml index 56e4cd506c5a..68b6b9f57eaa 100644 --- a/bundle-sdk/pom.xml +++ b/bundle-sdk/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk aws-sdk-java-pom - 2.24.2 + 2.24.3 bundle-sdk jar diff --git a/bundle/pom.xml b/bundle/pom.xml index 6ac4db09fddc..2a98d4491ac0 100644 --- a/bundle/pom.xml +++ b/bundle/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk aws-sdk-java-pom - 2.24.2 + 2.24.3 bundle jar diff --git a/codegen-lite-maven-plugin/pom.xml b/codegen-lite-maven-plugin/pom.xml index 312b2158493c..21e8cf172df0 100644 --- a/codegen-lite-maven-plugin/pom.xml +++ b/codegen-lite-maven-plugin/pom.xml @@ -22,7 +22,7 @@ software.amazon.awssdk aws-sdk-java-pom - 2.24.2 + 2.24.3 ../pom.xml codegen-lite-maven-plugin diff --git a/codegen-lite/pom.xml b/codegen-lite/pom.xml index 998ffd0cb1cd..b46dfa2d5042 100644 --- a/codegen-lite/pom.xml +++ b/codegen-lite/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk aws-sdk-java-pom - 2.24.2 + 2.24.3 codegen-lite AWS Java SDK :: Code Generator Lite diff --git a/codegen-maven-plugin/pom.xml b/codegen-maven-plugin/pom.xml index 59f535216574..1aec9524362c 100644 --- a/codegen-maven-plugin/pom.xml +++ b/codegen-maven-plugin/pom.xml @@ -22,7 +22,7 @@ software.amazon.awssdk aws-sdk-java-pom - 2.24.2 + 2.24.3 ../pom.xml codegen-maven-plugin diff --git a/codegen/pom.xml b/codegen/pom.xml index f7465f89a368..87ad2d224fd3 100644 --- a/codegen/pom.xml +++ b/codegen/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk aws-sdk-java-pom - 2.24.2 + 2.24.3 codegen AWS Java SDK :: Code Generator diff --git a/core/annotations/pom.xml b/core/annotations/pom.xml index ac3990ab7993..00751ba4cda6 100644 --- a/core/annotations/pom.xml +++ b/core/annotations/pom.xml @@ -20,7 +20,7 @@ core software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 diff --git a/core/arns/pom.xml b/core/arns/pom.xml index 85e0178076a9..3ad73850be69 100644 --- a/core/arns/pom.xml +++ b/core/arns/pom.xml @@ -20,7 +20,7 @@ core software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 diff --git a/core/auth-crt/pom.xml b/core/auth-crt/pom.xml index 38a3789e2a98..0bbf2702435d 100644 --- a/core/auth-crt/pom.xml +++ b/core/auth-crt/pom.xml @@ -22,7 +22,7 @@ software.amazon.awssdk core - 2.24.2 + 2.24.3 auth-crt diff --git a/core/auth/pom.xml b/core/auth/pom.xml index 8fa56a35c5d2..6b6b17bdac22 100644 --- a/core/auth/pom.xml +++ b/core/auth/pom.xml @@ -22,7 +22,7 @@ software.amazon.awssdk core - 2.24.2 + 2.24.3 auth diff --git a/core/aws-core/pom.xml b/core/aws-core/pom.xml index b24ddc21f772..60e412d522d1 100644 --- a/core/aws-core/pom.xml +++ b/core/aws-core/pom.xml @@ -22,7 +22,7 @@ software.amazon.awssdk core - 2.24.2 + 2.24.3 aws-core diff --git a/core/aws-core/src/main/java/software/amazon/awssdk/awscore/client/handler/AwsClientHandlerUtils.java b/core/aws-core/src/main/java/software/amazon/awssdk/awscore/client/handler/AwsClientHandlerUtils.java index d195e09774e8..f69b79469cce 100644 --- a/core/aws-core/src/main/java/software/amazon/awssdk/awscore/client/handler/AwsClientHandlerUtils.java +++ b/core/aws-core/src/main/java/software/amazon/awssdk/awscore/client/handler/AwsClientHandlerUtils.java @@ -45,13 +45,15 @@ public static ByteBuffer encodeEventStreamRequestToByteBuffer(SdkHttpFullRequest Map headers = new LinkedHashMap<>(); request.forEachHeader((name, value) -> headers.put(name, HeaderValue.fromString(firstIfPresent(value)))); - byte[] payload = null; + byte[] payload; if (request.contentStreamProvider().isPresent()) { try { payload = IoUtils.toByteArray(request.contentStreamProvider().get().newStream()); } catch (IOException e) { throw new UncheckedIOException(e); } + } else { + payload = new byte[0]; } return new Message(headers, payload).toByteBuffer(); diff --git a/core/aws-core/src/test/java/software/amazon/awssdk/awscore/client/handler/AwsClientHandlerUtilsTest.java b/core/aws-core/src/test/java/software/amazon/awssdk/awscore/client/handler/AwsClientHandlerUtilsTest.java new file mode 100644 index 000000000000..4f3636c34cb9 --- /dev/null +++ b/core/aws-core/src/test/java/software/amazon/awssdk/awscore/client/handler/AwsClientHandlerUtilsTest.java @@ -0,0 +1,48 @@ +/* + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"). + * You may not use this file except in compliance with the License. + * A copy of the License is located at + * + * http://aws.amazon.com/apache2.0 + * + * or in the "license" file accompanying this file. This file is distributed + * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing + * permissions and limitations under the License. + */ + +package software.amazon.awssdk.awscore.client.handler; + +import static org.assertj.core.api.Assertions.assertThat; + +import java.net.URI; +import java.nio.ByteBuffer; +import org.junit.jupiter.api.Test; +import software.amazon.awssdk.http.SdkHttpFullRequest; +import software.amazon.awssdk.http.SdkHttpMethod; +import software.amazon.awssdk.utils.StringInputStream; + +public class AwsClientHandlerUtilsTest { + + @Test + void nonNullPayload_shouldEncodeToEmptyMessage() { + SdkHttpFullRequest request = SdkHttpFullRequest.builder() + .method(SdkHttpMethod.GET) + .uri(URI.create("http://localhost")) + .contentStreamProvider(() -> new StringInputStream("test")) + .build(); + ByteBuffer buffer = AwsClientHandlerUtils.encodeEventStreamRequestToByteBuffer(request); + assertThat(buffer).isNotNull(); + } + + @Test + void nullPayload_shouldEncodeToEmptyMessage() { + SdkHttpFullRequest request = SdkHttpFullRequest.builder() + .method(SdkHttpMethod.GET) + .uri(URI.create("http://localhost")).build(); + ByteBuffer buffer = AwsClientHandlerUtils.encodeEventStreamRequestToByteBuffer(request); + assertThat(buffer).isNotNull(); + } +} diff --git a/core/checksums-spi/pom.xml b/core/checksums-spi/pom.xml index 8f60b1e831dd..8612ede218aa 100644 --- a/core/checksums-spi/pom.xml +++ b/core/checksums-spi/pom.xml @@ -22,7 +22,7 @@ software.amazon.awssdk core - 2.24.2 + 2.24.3 checksums-spi diff --git a/core/checksums/pom.xml b/core/checksums/pom.xml index 90b04d7d9652..0a3b99d9d2d0 100644 --- a/core/checksums/pom.xml +++ b/core/checksums/pom.xml @@ -22,7 +22,7 @@ software.amazon.awssdk core - 2.24.2 + 2.24.3 checksums diff --git a/core/crt-core/pom.xml b/core/crt-core/pom.xml index 4f15e036b2da..ec73a8ca8521 100644 --- a/core/crt-core/pom.xml +++ b/core/crt-core/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk core - 2.24.2 + 2.24.3 crt-core diff --git a/core/endpoints-spi/pom.xml b/core/endpoints-spi/pom.xml index ed61de8cf803..751327fe3bbe 100644 --- a/core/endpoints-spi/pom.xml +++ b/core/endpoints-spi/pom.xml @@ -20,7 +20,7 @@ core software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 diff --git a/core/http-auth-aws-crt/pom.xml b/core/http-auth-aws-crt/pom.xml index ed7436df84ad..96ba1ab78a51 100644 --- a/core/http-auth-aws-crt/pom.xml +++ b/core/http-auth-aws-crt/pom.xml @@ -22,7 +22,7 @@ software.amazon.awssdk core - 2.24.2 + 2.24.3 http-auth-aws-crt diff --git a/core/http-auth-aws-eventstream/pom.xml b/core/http-auth-aws-eventstream/pom.xml index 4bcb4f47270b..d3e1186939b5 100644 --- a/core/http-auth-aws-eventstream/pom.xml +++ b/core/http-auth-aws-eventstream/pom.xml @@ -22,7 +22,7 @@ software.amazon.awssdk core - 2.24.2 + 2.24.3 http-auth-aws-eventstream diff --git a/core/http-auth-aws/pom.xml b/core/http-auth-aws/pom.xml index b1a9d72a94d3..00bd3dcd98d3 100644 --- a/core/http-auth-aws/pom.xml +++ b/core/http-auth-aws/pom.xml @@ -22,7 +22,7 @@ software.amazon.awssdk core - 2.24.2 + 2.24.3 http-auth-aws diff --git a/core/http-auth-spi/pom.xml b/core/http-auth-spi/pom.xml index 520597c43c22..f7fb240b390f 100644 --- a/core/http-auth-spi/pom.xml +++ b/core/http-auth-spi/pom.xml @@ -22,7 +22,7 @@ software.amazon.awssdk core - 2.24.2 + 2.24.3 http-auth-spi diff --git a/core/http-auth/pom.xml b/core/http-auth/pom.xml index 951aa53ae7f7..e4de47273d7c 100644 --- a/core/http-auth/pom.xml +++ b/core/http-auth/pom.xml @@ -22,7 +22,7 @@ software.amazon.awssdk core - 2.24.2 + 2.24.3 http-auth diff --git a/core/identity-spi/pom.xml b/core/identity-spi/pom.xml index d8c97d3dc153..27ebd9992a2e 100644 --- a/core/identity-spi/pom.xml +++ b/core/identity-spi/pom.xml @@ -22,7 +22,7 @@ software.amazon.awssdk core - 2.24.2 + 2.24.3 identity-spi diff --git a/core/imds/pom.xml b/core/imds/pom.xml index f5ca74dcdfb6..1a795eab877a 100644 --- a/core/imds/pom.xml +++ b/core/imds/pom.xml @@ -20,7 +20,7 @@ core software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 imds diff --git a/core/json-utils/pom.xml b/core/json-utils/pom.xml index 7f4df2a47531..6fc117c04297 100644 --- a/core/json-utils/pom.xml +++ b/core/json-utils/pom.xml @@ -20,7 +20,7 @@ core software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 diff --git a/core/metrics-spi/pom.xml b/core/metrics-spi/pom.xml index dc1696bfb8f8..679752581786 100644 --- a/core/metrics-spi/pom.xml +++ b/core/metrics-spi/pom.xml @@ -5,7 +5,7 @@ core software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 diff --git a/core/pom.xml b/core/pom.xml index daa3061a504d..1638a5f6f77c 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -21,7 +21,7 @@ aws-sdk-java-pom software.amazon.awssdk - 2.24.2 + 2.24.3 core diff --git a/core/profiles/pom.xml b/core/profiles/pom.xml index 3cc29b5ea820..3a957d0e489c 100644 --- a/core/profiles/pom.xml +++ b/core/profiles/pom.xml @@ -22,7 +22,7 @@ software.amazon.awssdk core - 2.24.2 + 2.24.3 profiles diff --git a/core/protocols/aws-cbor-protocol/pom.xml b/core/protocols/aws-cbor-protocol/pom.xml index 3765e32cafda..19221fc6c307 100644 --- a/core/protocols/aws-cbor-protocol/pom.xml +++ b/core/protocols/aws-cbor-protocol/pom.xml @@ -20,7 +20,7 @@ protocols software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 diff --git a/core/protocols/aws-json-protocol/pom.xml b/core/protocols/aws-json-protocol/pom.xml index dc5fe4e1e049..cf055cc2890f 100644 --- a/core/protocols/aws-json-protocol/pom.xml +++ b/core/protocols/aws-json-protocol/pom.xml @@ -20,7 +20,7 @@ protocols software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 diff --git a/core/protocols/aws-query-protocol/pom.xml b/core/protocols/aws-query-protocol/pom.xml index 42e98570db0a..ee539b93ec0e 100644 --- a/core/protocols/aws-query-protocol/pom.xml +++ b/core/protocols/aws-query-protocol/pom.xml @@ -20,7 +20,7 @@ protocols software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 diff --git a/core/protocols/aws-xml-protocol/pom.xml b/core/protocols/aws-xml-protocol/pom.xml index 93de36f2e3b7..48f41648b920 100644 --- a/core/protocols/aws-xml-protocol/pom.xml +++ b/core/protocols/aws-xml-protocol/pom.xml @@ -20,7 +20,7 @@ protocols software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 diff --git a/core/protocols/pom.xml b/core/protocols/pom.xml index d472e57f8da0..7674a6b8b7f8 100644 --- a/core/protocols/pom.xml +++ b/core/protocols/pom.xml @@ -20,7 +20,7 @@ core software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 diff --git a/core/protocols/protocol-core/pom.xml b/core/protocols/protocol-core/pom.xml index 091efaab805b..2568f975392c 100644 --- a/core/protocols/protocol-core/pom.xml +++ b/core/protocols/protocol-core/pom.xml @@ -20,7 +20,7 @@ protocols software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 diff --git a/core/regions/pom.xml b/core/regions/pom.xml index 8b2d15372909..b242ea28c6ff 100644 --- a/core/regions/pom.xml +++ b/core/regions/pom.xml @@ -22,7 +22,7 @@ software.amazon.awssdk core - 2.24.2 + 2.24.3 regions diff --git a/core/regions/src/main/resources/software/amazon/awssdk/regions/internal/region/endpoints.json b/core/regions/src/main/resources/software/amazon/awssdk/regions/internal/region/endpoints.json index 8ed378172bac..4a8041be4523 100644 --- a/core/regions/src/main/resources/software/amazon/awssdk/regions/internal/region/endpoints.json +++ b/core/regions/src/main/resources/software/amazon/awssdk/regions/internal/region/endpoints.json @@ -11569,9 +11569,12 @@ "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, + "ap-northeast-3" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, + "ap-southeast-4" : { }, + "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, @@ -13288,6 +13291,13 @@ } } }, + "private-networks" : { + "endpoints" : { + "us-east-1" : { }, + "us-east-2" : { }, + "us-west-2" : { } + } + }, "profile" : { "endpoints" : { "af-south-1" : { }, @@ -26236,6 +26246,16 @@ } } }, + "api.pricing" : { + "defaults" : { + "credentialScope" : { + "service" : "pricing" + } + }, + "endpoints" : { + "us-iso-east-1" : { } + } + }, "api.sagemaker" : { "endpoints" : { "us-iso-east-1" : { } @@ -26267,6 +26287,11 @@ "us-iso-west-1" : { } } }, + "arc-zonal-shift" : { + "endpoints" : { + "us-iso-east-1" : { } + } + }, "athena" : { "endpoints" : { "us-iso-east-1" : { } @@ -27046,6 +27071,16 @@ } } }, + "api.pricing" : { + "defaults" : { + "credentialScope" : { + "service" : "pricing" + } + }, + "endpoints" : { + "us-isob-east-1" : { } + } + }, "api.sagemaker" : { "endpoints" : { "us-isob-east-1" : { } @@ -27069,6 +27104,11 @@ "us-isob-east-1" : { } } }, + "arc-zonal-shift" : { + "endpoints" : { + "us-isob-east-1" : { } + } + }, "autoscaling" : { "defaults" : { "protocols" : [ "http", "https" ] diff --git a/core/sdk-core/pom.xml b/core/sdk-core/pom.xml index 8fa557b2acea..0514a0dc3dff 100644 --- a/core/sdk-core/pom.xml +++ b/core/sdk-core/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk core - 2.24.2 + 2.24.3 sdk-core AWS Java SDK :: SDK Core diff --git a/http-client-spi/pom.xml b/http-client-spi/pom.xml index b44bfdc12947..6931ce9ea7c3 100644 --- a/http-client-spi/pom.xml +++ b/http-client-spi/pom.xml @@ -22,7 +22,7 @@ aws-sdk-java-pom software.amazon.awssdk - 2.24.2 + 2.24.3 http-client-spi AWS Java SDK :: HTTP Client Interface diff --git a/http-clients/apache-client/pom.xml b/http-clients/apache-client/pom.xml index f5746f8c5181..418bfd18cde3 100644 --- a/http-clients/apache-client/pom.xml +++ b/http-clients/apache-client/pom.xml @@ -21,7 +21,7 @@ http-clients software.amazon.awssdk - 2.24.2 + 2.24.3 apache-client diff --git a/http-clients/aws-crt-client/pom.xml b/http-clients/aws-crt-client/pom.xml index 83b414d0e9ad..edb31bdf6b93 100644 --- a/http-clients/aws-crt-client/pom.xml +++ b/http-clients/aws-crt-client/pom.xml @@ -21,7 +21,7 @@ http-clients software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 diff --git a/http-clients/netty-nio-client/pom.xml b/http-clients/netty-nio-client/pom.xml index a9f632511fab..489809a6cb0f 100644 --- a/http-clients/netty-nio-client/pom.xml +++ b/http-clients/netty-nio-client/pom.xml @@ -20,7 +20,7 @@ http-clients software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 diff --git a/http-clients/pom.xml b/http-clients/pom.xml index 812ae5d4bcfb..ef17d2110600 100644 --- a/http-clients/pom.xml +++ b/http-clients/pom.xml @@ -21,7 +21,7 @@ aws-sdk-java-pom software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 diff --git a/http-clients/url-connection-client/pom.xml b/http-clients/url-connection-client/pom.xml index 89f822b9b051..2144cf52e839 100644 --- a/http-clients/url-connection-client/pom.xml +++ b/http-clients/url-connection-client/pom.xml @@ -20,7 +20,7 @@ http-clients software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 diff --git a/metric-publishers/cloudwatch-metric-publisher/pom.xml b/metric-publishers/cloudwatch-metric-publisher/pom.xml index 1d77faaa9c16..dd9373225d7a 100644 --- a/metric-publishers/cloudwatch-metric-publisher/pom.xml +++ b/metric-publishers/cloudwatch-metric-publisher/pom.xml @@ -17,7 +17,7 @@ software.amazon.awssdk metric-publishers - 2.24.2 + 2.24.3 cloudwatch-metric-publisher diff --git a/metric-publishers/pom.xml b/metric-publishers/pom.xml index dac37da95757..506220f11b51 100644 --- a/metric-publishers/pom.xml +++ b/metric-publishers/pom.xml @@ -17,7 +17,7 @@ software.amazon.awssdk aws-sdk-java-pom - 2.24.2 + 2.24.3 metric-publishers diff --git a/pom.xml b/pom.xml index 773aa2af8da8..37c719feaa7c 100644 --- a/pom.xml +++ b/pom.xml @@ -20,7 +20,7 @@ 4.0.0 software.amazon.awssdk aws-sdk-java-pom - 2.24.2 + 2.24.3 pom AWS Java SDK :: Parent The Amazon Web Services SDK for Java provides Java APIs @@ -95,7 +95,7 @@ ${project.version} - 2.24.1 + 2.24.2 2.15.2 2.15.2 2.13.2 diff --git a/release-scripts/pom.xml b/release-scripts/pom.xml index f23395fc64cf..130b23355aa5 100644 --- a/release-scripts/pom.xml +++ b/release-scripts/pom.xml @@ -22,7 +22,7 @@ software.amazon.awssdk aws-sdk-java-pom - 2.24.2 + 2.24.3 ../pom.xml release-scripts diff --git a/services-custom/dynamodb-enhanced/pom.xml b/services-custom/dynamodb-enhanced/pom.xml index cc86e130c3f7..c69372538016 100644 --- a/services-custom/dynamodb-enhanced/pom.xml +++ b/services-custom/dynamodb-enhanced/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services-custom - 2.24.2 + 2.24.3 dynamodb-enhanced AWS Java SDK :: DynamoDB :: Enhanced Client diff --git a/services-custom/iam-policy-builder/pom.xml b/services-custom/iam-policy-builder/pom.xml index a2696f57c2f6..eac22803328d 100644 --- a/services-custom/iam-policy-builder/pom.xml +++ b/services-custom/iam-policy-builder/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk aws-sdk-java-pom - 2.24.2 + 2.24.3 ../../pom.xml iam-policy-builder diff --git a/services-custom/pom.xml b/services-custom/pom.xml index 2797c5d9157a..de665188eada 100644 --- a/services-custom/pom.xml +++ b/services-custom/pom.xml @@ -19,7 +19,7 @@ software.amazon.awssdk aws-sdk-java-pom - 2.24.2 + 2.24.3 services-custom AWS Java SDK :: Custom Services diff --git a/services-custom/s3-transfer-manager/pom.xml b/services-custom/s3-transfer-manager/pom.xml index 0ab30ff16d45..50b8026827d5 100644 --- a/services-custom/s3-transfer-manager/pom.xml +++ b/services-custom/s3-transfer-manager/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk aws-sdk-java-pom - 2.24.2 + 2.24.3 ../../pom.xml s3-transfer-manager diff --git a/services/accessanalyzer/pom.xml b/services/accessanalyzer/pom.xml index c59a74756aae..e4bb9e242b69 100644 --- a/services/accessanalyzer/pom.xml +++ b/services/accessanalyzer/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 accessanalyzer AWS Java SDK :: Services :: AccessAnalyzer diff --git a/services/accessanalyzer/src/main/resources/codegen-resources/customization.config b/services/accessanalyzer/src/main/resources/codegen-resources/customization.config index fb50d0a7a6eb..49a9cfc3d510 100644 --- a/services/accessanalyzer/src/main/resources/codegen-resources/customization.config +++ b/services/accessanalyzer/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,4 @@ { - "useSraAuth": true + "useSraAuth": true, + "enableGenerateCompiledEndpointRules": true } diff --git a/services/account/pom.xml b/services/account/pom.xml index a928ab0e9679..4261c8afed7e 100644 --- a/services/account/pom.xml +++ b/services/account/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 account AWS Java SDK :: Services :: Account diff --git a/services/account/src/main/resources/codegen-resources/customization.config b/services/account/src/main/resources/codegen-resources/customization.config index fb50d0a7a6eb..49a9cfc3d510 100644 --- a/services/account/src/main/resources/codegen-resources/customization.config +++ b/services/account/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,4 @@ { - "useSraAuth": true + "useSraAuth": true, + "enableGenerateCompiledEndpointRules": true } diff --git a/services/acm/pom.xml b/services/acm/pom.xml index bfe2eb891aee..79fdd3e64f71 100644 --- a/services/acm/pom.xml +++ b/services/acm/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 acm AWS Java SDK :: Services :: AWS Certificate Manager diff --git a/services/acm/src/main/resources/codegen-resources/customization.config b/services/acm/src/main/resources/codegen-resources/customization.config index 6146c9256ea3..2e642dc4284c 100644 --- a/services/acm/src/main/resources/codegen-resources/customization.config +++ b/services/acm/src/main/resources/codegen-resources/customization.config @@ -2,5 +2,6 @@ "verifiedSimpleMethods": [ "listCertificates" ], - "useSraAuth": true + "useSraAuth": true, + "enableGenerateCompiledEndpointRules": true } diff --git a/services/acmpca/pom.xml b/services/acmpca/pom.xml index dad610d8d515..0ed4b00af0d9 100644 --- a/services/acmpca/pom.xml +++ b/services/acmpca/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 acmpca AWS Java SDK :: Services :: ACM PCA diff --git a/services/acmpca/src/main/resources/codegen-resources/customization.config b/services/acmpca/src/main/resources/codegen-resources/customization.config index a001cc0951e3..fa05c9e79dcb 100644 --- a/services/acmpca/src/main/resources/codegen-resources/customization.config +++ b/services/acmpca/src/main/resources/codegen-resources/customization.config @@ -2,5 +2,6 @@ "verifiedSimpleMethods": [ "listCertificateAuthorities" ], - "useSraAuth": true + "useSraAuth": true, + "enableGenerateCompiledEndpointRules": true } diff --git a/services/alexaforbusiness/pom.xml b/services/alexaforbusiness/pom.xml index 3d5701d50d22..416770901865 100644 --- a/services/alexaforbusiness/pom.xml +++ b/services/alexaforbusiness/pom.xml @@ -20,7 +20,7 @@ services software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 alexaforbusiness diff --git a/services/alexaforbusiness/src/main/resources/codegen-resources/customization.config b/services/alexaforbusiness/src/main/resources/codegen-resources/customization.config index 0d85d066f3c5..bf752c5c8eb1 100644 --- a/services/alexaforbusiness/src/main/resources/codegen-resources/customization.config +++ b/services/alexaforbusiness/src/main/resources/codegen-resources/customization.config @@ -2,5 +2,6 @@ "excludedSimpleMethods": [ "*" ], - "useSraAuth": true + "useSraAuth": true, + "enableGenerateCompiledEndpointRules": true } diff --git a/services/amp/pom.xml b/services/amp/pom.xml index ce9f2a8228eb..27d0de075aef 100644 --- a/services/amp/pom.xml +++ b/services/amp/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 amp AWS Java SDK :: Services :: Amp diff --git a/services/amp/src/main/resources/codegen-resources/customization.config b/services/amp/src/main/resources/codegen-resources/customization.config index fb50d0a7a6eb..49a9cfc3d510 100644 --- a/services/amp/src/main/resources/codegen-resources/customization.config +++ b/services/amp/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,4 @@ { - "useSraAuth": true + "useSraAuth": true, + "enableGenerateCompiledEndpointRules": true } diff --git a/services/amplify/pom.xml b/services/amplify/pom.xml index 369bce0724c4..6706d33e423d 100644 --- a/services/amplify/pom.xml +++ b/services/amplify/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 amplify AWS Java SDK :: Services :: Amplify diff --git a/services/amplify/src/main/resources/codegen-resources/customization.config b/services/amplify/src/main/resources/codegen-resources/customization.config index 9f9ccd14e9ed..bc376ac406f4 100644 --- a/services/amplify/src/main/resources/codegen-resources/customization.config +++ b/services/amplify/src/main/resources/codegen-resources/customization.config @@ -2,5 +2,6 @@ "verifiedSimpleMethods": [ "listApps" ], - "useSraAuth": true + "useSraAuth": true, + "enableGenerateCompiledEndpointRules": true } diff --git a/services/amplifybackend/pom.xml b/services/amplifybackend/pom.xml index 61c9b2db3033..b02e714e4f1e 100644 --- a/services/amplifybackend/pom.xml +++ b/services/amplifybackend/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 amplifybackend AWS Java SDK :: Services :: Amplify Backend diff --git a/services/amplifybackend/src/main/resources/codegen-resources/customization.config b/services/amplifybackend/src/main/resources/codegen-resources/customization.config index fb50d0a7a6eb..49a9cfc3d510 100644 --- a/services/amplifybackend/src/main/resources/codegen-resources/customization.config +++ b/services/amplifybackend/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,4 @@ { - "useSraAuth": true + "useSraAuth": true, + "enableGenerateCompiledEndpointRules": true } diff --git a/services/amplifyuibuilder/pom.xml b/services/amplifyuibuilder/pom.xml index 63499ee8dcdb..dcf66f2fd06c 100644 --- a/services/amplifyuibuilder/pom.xml +++ b/services/amplifyuibuilder/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 amplifyuibuilder AWS Java SDK :: Services :: Amplify UI Builder diff --git a/services/amplifyuibuilder/src/main/resources/codegen-resources/customization.config b/services/amplifyuibuilder/src/main/resources/codegen-resources/customization.config index fb50d0a7a6eb..49a9cfc3d510 100644 --- a/services/amplifyuibuilder/src/main/resources/codegen-resources/customization.config +++ b/services/amplifyuibuilder/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,4 @@ { - "useSraAuth": true + "useSraAuth": true, + "enableGenerateCompiledEndpointRules": true } diff --git a/services/apigateway/pom.xml b/services/apigateway/pom.xml index 06891084fae7..8b958552980d 100644 --- a/services/apigateway/pom.xml +++ b/services/apigateway/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 apigateway AWS Java SDK :: Services :: Amazon API Gateway diff --git a/services/apigatewaymanagementapi/pom.xml b/services/apigatewaymanagementapi/pom.xml index 19cc0f7be25f..2b8a7bc4a1ff 100644 --- a/services/apigatewaymanagementapi/pom.xml +++ b/services/apigatewaymanagementapi/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 apigatewaymanagementapi AWS Java SDK :: Services :: ApiGatewayManagementApi diff --git a/services/apigatewaymanagementapi/src/main/resources/codegen-resources/customization.config b/services/apigatewaymanagementapi/src/main/resources/codegen-resources/customization.config index fb50d0a7a6eb..49a9cfc3d510 100644 --- a/services/apigatewaymanagementapi/src/main/resources/codegen-resources/customization.config +++ b/services/apigatewaymanagementapi/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,4 @@ { - "useSraAuth": true + "useSraAuth": true, + "enableGenerateCompiledEndpointRules": true } diff --git a/services/apigatewayv2/pom.xml b/services/apigatewayv2/pom.xml index 0748a3ed04ab..0ed755318ac9 100644 --- a/services/apigatewayv2/pom.xml +++ b/services/apigatewayv2/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 apigatewayv2 AWS Java SDK :: Services :: ApiGatewayV2 diff --git a/services/appconfig/pom.xml b/services/appconfig/pom.xml index ec40049fab3b..c451b4f89fef 100644 --- a/services/appconfig/pom.xml +++ b/services/appconfig/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 appconfig AWS Java SDK :: Services :: AppConfig diff --git a/services/appconfig/src/main/resources/codegen-resources/customization.config b/services/appconfig/src/main/resources/codegen-resources/customization.config index fb50d0a7a6eb..49a9cfc3d510 100644 --- a/services/appconfig/src/main/resources/codegen-resources/customization.config +++ b/services/appconfig/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,4 @@ { - "useSraAuth": true + "useSraAuth": true, + "enableGenerateCompiledEndpointRules": true } diff --git a/services/appconfigdata/pom.xml b/services/appconfigdata/pom.xml index b27648a9d359..842e78a76fd4 100644 --- a/services/appconfigdata/pom.xml +++ b/services/appconfigdata/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 appconfigdata AWS Java SDK :: Services :: App Config Data diff --git a/services/appfabric/pom.xml b/services/appfabric/pom.xml index e2e2cb040092..50ca28f7b0f2 100644 --- a/services/appfabric/pom.xml +++ b/services/appfabric/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 appfabric AWS Java SDK :: Services :: App Fabric diff --git a/services/appfabric/src/main/resources/codegen-resources/customization.config b/services/appfabric/src/main/resources/codegen-resources/customization.config index fb50d0a7a6eb..49a9cfc3d510 100644 --- a/services/appfabric/src/main/resources/codegen-resources/customization.config +++ b/services/appfabric/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,4 @@ { - "useSraAuth": true + "useSraAuth": true, + "enableGenerateCompiledEndpointRules": true } diff --git a/services/appflow/pom.xml b/services/appflow/pom.xml index e1176a7715dc..83de5acc4a75 100644 --- a/services/appflow/pom.xml +++ b/services/appflow/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 appflow AWS Java SDK :: Services :: Appflow diff --git a/services/appflow/src/main/resources/codegen-resources/customization.config b/services/appflow/src/main/resources/codegen-resources/customization.config index fb50d0a7a6eb..49a9cfc3d510 100644 --- a/services/appflow/src/main/resources/codegen-resources/customization.config +++ b/services/appflow/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,4 @@ { - "useSraAuth": true + "useSraAuth": true, + "enableGenerateCompiledEndpointRules": true } diff --git a/services/appintegrations/pom.xml b/services/appintegrations/pom.xml index e1d5eec30b48..ebe2549f8a00 100644 --- a/services/appintegrations/pom.xml +++ b/services/appintegrations/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 appintegrations AWS Java SDK :: Services :: App Integrations diff --git a/services/appintegrations/src/main/resources/codegen-resources/customization.config b/services/appintegrations/src/main/resources/codegen-resources/customization.config index fb50d0a7a6eb..49a9cfc3d510 100644 --- a/services/appintegrations/src/main/resources/codegen-resources/customization.config +++ b/services/appintegrations/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,4 @@ { - "useSraAuth": true + "useSraAuth": true, + "enableGenerateCompiledEndpointRules": true } diff --git a/services/applicationautoscaling/pom.xml b/services/applicationautoscaling/pom.xml index b4ca1f9b7faa..a8aaa371c6f5 100644 --- a/services/applicationautoscaling/pom.xml +++ b/services/applicationautoscaling/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 applicationautoscaling AWS Java SDK :: Services :: AWS Application Auto Scaling diff --git a/services/applicationautoscaling/src/main/resources/codegen-resources/customization.config b/services/applicationautoscaling/src/main/resources/codegen-resources/customization.config index fb50d0a7a6eb..49a9cfc3d510 100644 --- a/services/applicationautoscaling/src/main/resources/codegen-resources/customization.config +++ b/services/applicationautoscaling/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,4 @@ { - "useSraAuth": true + "useSraAuth": true, + "enableGenerateCompiledEndpointRules": true } diff --git a/services/applicationcostprofiler/pom.xml b/services/applicationcostprofiler/pom.xml index cb648a44de76..01bda3740d61 100644 --- a/services/applicationcostprofiler/pom.xml +++ b/services/applicationcostprofiler/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 applicationcostprofiler AWS Java SDK :: Services :: Application Cost Profiler diff --git a/services/applicationcostprofiler/src/main/resources/codegen-resources/customization.config b/services/applicationcostprofiler/src/main/resources/codegen-resources/customization.config index fb50d0a7a6eb..49a9cfc3d510 100644 --- a/services/applicationcostprofiler/src/main/resources/codegen-resources/customization.config +++ b/services/applicationcostprofiler/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,4 @@ { - "useSraAuth": true + "useSraAuth": true, + "enableGenerateCompiledEndpointRules": true } diff --git a/services/applicationdiscovery/pom.xml b/services/applicationdiscovery/pom.xml index fe29191bff15..1685d56a504b 100644 --- a/services/applicationdiscovery/pom.xml +++ b/services/applicationdiscovery/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 applicationdiscovery AWS Java SDK :: Services :: AWS Application Discovery Service diff --git a/services/applicationdiscovery/src/main/resources/codegen-resources/customization.config b/services/applicationdiscovery/src/main/resources/codegen-resources/customization.config index b3b1890cad0c..739c1aacf1e3 100644 --- a/services/applicationdiscovery/src/main/resources/codegen-resources/customization.config +++ b/services/applicationdiscovery/src/main/resources/codegen-resources/customization.config @@ -17,5 +17,6 @@ "DescribeExportConfigurations", "ExportConfigurations" ], - "useSraAuth": true + "useSraAuth": true, + "enableGenerateCompiledEndpointRules": true } diff --git a/services/applicationinsights/pom.xml b/services/applicationinsights/pom.xml index d68d2e5e8511..97b38f3f3084 100644 --- a/services/applicationinsights/pom.xml +++ b/services/applicationinsights/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 applicationinsights AWS Java SDK :: Services :: Application Insights diff --git a/services/applicationinsights/src/main/resources/codegen-resources/customization.config b/services/applicationinsights/src/main/resources/codegen-resources/customization.config index fb50d0a7a6eb..49a9cfc3d510 100644 --- a/services/applicationinsights/src/main/resources/codegen-resources/customization.config +++ b/services/applicationinsights/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,4 @@ { - "useSraAuth": true + "useSraAuth": true, + "enableGenerateCompiledEndpointRules": true } diff --git a/services/appmesh/pom.xml b/services/appmesh/pom.xml index 2d4062ff8f5c..e161de0a8cef 100644 --- a/services/appmesh/pom.xml +++ b/services/appmesh/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 appmesh AWS Java SDK :: Services :: App Mesh diff --git a/services/apprunner/pom.xml b/services/apprunner/pom.xml index c47121507cd0..c5047d2ac0d6 100644 --- a/services/apprunner/pom.xml +++ b/services/apprunner/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 apprunner AWS Java SDK :: Services :: App Runner diff --git a/services/appstream/pom.xml b/services/appstream/pom.xml index 3edaaa4489fe..5cabf3bcfa9a 100644 --- a/services/appstream/pom.xml +++ b/services/appstream/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 appstream AWS Java SDK :: Services :: Amazon AppStream diff --git a/services/appsync/pom.xml b/services/appsync/pom.xml index 69042e194493..d05d51cb30ac 100644 --- a/services/appsync/pom.xml +++ b/services/appsync/pom.xml @@ -21,7 +21,7 @@ services software.amazon.awssdk - 2.24.2 + 2.24.3 appsync diff --git a/services/arczonalshift/pom.xml b/services/arczonalshift/pom.xml index 1383bff795f9..fc66d60f639f 100644 --- a/services/arczonalshift/pom.xml +++ b/services/arczonalshift/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 arczonalshift AWS Java SDK :: Services :: ARC Zonal Shift diff --git a/services/arczonalshift/src/main/resources/codegen-resources/customization.config b/services/arczonalshift/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/arczonalshift/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/athena/pom.xml b/services/athena/pom.xml index 6351e32f752e..ebaa880b12a3 100644 --- a/services/athena/pom.xml +++ b/services/athena/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 athena AWS Java SDK :: Services :: Amazon Athena diff --git a/services/auditmanager/pom.xml b/services/auditmanager/pom.xml index 0707bfdb5c9d..6b76ed2b8f5f 100644 --- a/services/auditmanager/pom.xml +++ b/services/auditmanager/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 auditmanager AWS Java SDK :: Services :: Audit Manager diff --git a/services/autoscaling/pom.xml b/services/autoscaling/pom.xml index 20bb8e05d64f..834afa308e5d 100644 --- a/services/autoscaling/pom.xml +++ b/services/autoscaling/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 autoscaling AWS Java SDK :: Services :: Auto Scaling diff --git a/services/autoscalingplans/pom.xml b/services/autoscalingplans/pom.xml index f2d202bcd5e9..81676ae8e8f3 100644 --- a/services/autoscalingplans/pom.xml +++ b/services/autoscalingplans/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 autoscalingplans AWS Java SDK :: Services :: Auto Scaling Plans diff --git a/services/b2bi/pom.xml b/services/b2bi/pom.xml index b9840d78b233..6deaf312462a 100644 --- a/services/b2bi/pom.xml +++ b/services/b2bi/pom.xml @@ -17,7 +17,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 b2bi AWS Java SDK :: Services :: B2 Bi diff --git a/services/b2bi/src/main/resources/codegen-resources/customization.config b/services/b2bi/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/b2bi/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/backup/pom.xml b/services/backup/pom.xml index 3e983c4b8b1c..31256b0f8e1e 100644 --- a/services/backup/pom.xml +++ b/services/backup/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 backup AWS Java SDK :: Services :: Backup diff --git a/services/backupgateway/pom.xml b/services/backupgateway/pom.xml index 697251b91b34..c98f3925e2d6 100644 --- a/services/backupgateway/pom.xml +++ b/services/backupgateway/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 backupgateway AWS Java SDK :: Services :: Backup Gateway diff --git a/services/backupstorage/pom.xml b/services/backupstorage/pom.xml index d7efa44ae55e..5b1cfca48244 100644 --- a/services/backupstorage/pom.xml +++ b/services/backupstorage/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 backupstorage AWS Java SDK :: Services :: Backup Storage diff --git a/services/batch/pom.xml b/services/batch/pom.xml index d9e0692a9d1d..5c891a6548fa 100644 --- a/services/batch/pom.xml +++ b/services/batch/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 batch AWS Java SDK :: Services :: AWS Batch diff --git a/services/bcmdataexports/pom.xml b/services/bcmdataexports/pom.xml index 9bdc4f621e99..a7ce09908e76 100644 --- a/services/bcmdataexports/pom.xml +++ b/services/bcmdataexports/pom.xml @@ -17,7 +17,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 bcmdataexports AWS Java SDK :: Services :: BCM Data Exports diff --git a/services/bcmdataexports/src/main/resources/codegen-resources/customization.config b/services/bcmdataexports/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/bcmdataexports/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/bedrock/pom.xml b/services/bedrock/pom.xml index aaad95f893eb..9be4a1d6a844 100644 --- a/services/bedrock/pom.xml +++ b/services/bedrock/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 bedrock AWS Java SDK :: Services :: Bedrock diff --git a/services/bedrockagent/pom.xml b/services/bedrockagent/pom.xml index a5fa1ca231e4..dd4ef1b6ba3f 100644 --- a/services/bedrockagent/pom.xml +++ b/services/bedrockagent/pom.xml @@ -17,7 +17,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 bedrockagent AWS Java SDK :: Services :: Bedrock Agent diff --git a/services/bedrockagent/src/main/resources/codegen-resources/customization.config b/services/bedrockagent/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/bedrockagent/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/bedrockagentruntime/pom.xml b/services/bedrockagentruntime/pom.xml index 20fb8b493bd6..820caf4951cd 100644 --- a/services/bedrockagentruntime/pom.xml +++ b/services/bedrockagentruntime/pom.xml @@ -17,7 +17,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 bedrockagentruntime AWS Java SDK :: Services :: Bedrock Agent Runtime diff --git a/services/bedrockruntime/pom.xml b/services/bedrockruntime/pom.xml index c6c6702bc468..7fb041a3db56 100644 --- a/services/bedrockruntime/pom.xml +++ b/services/bedrockruntime/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 bedrockruntime AWS Java SDK :: Services :: Bedrock Runtime diff --git a/services/billingconductor/pom.xml b/services/billingconductor/pom.xml index 14fa6feab750..2099bd6a766d 100644 --- a/services/billingconductor/pom.xml +++ b/services/billingconductor/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 billingconductor AWS Java SDK :: Services :: Billingconductor diff --git a/services/braket/pom.xml b/services/braket/pom.xml index ce511b1a437d..6aa0ed6a9144 100644 --- a/services/braket/pom.xml +++ b/services/braket/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 braket AWS Java SDK :: Services :: Braket diff --git a/services/braket/src/main/resources/codegen-resources/customization.config b/services/braket/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/braket/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/budgets/pom.xml b/services/budgets/pom.xml index 2b3fc24475d8..aea69cb143cb 100644 --- a/services/budgets/pom.xml +++ b/services/budgets/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 budgets AWS Java SDK :: Services :: AWS Budgets diff --git a/services/chime/pom.xml b/services/chime/pom.xml index 815758b39389..0b44e666cbee 100644 --- a/services/chime/pom.xml +++ b/services/chime/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 chime AWS Java SDK :: Services :: Chime diff --git a/services/chime/src/main/resources/codegen-resources/customization.config b/services/chime/src/main/resources/codegen-resources/customization.config index 254455474301..8e6a2a99dcf4 100644 --- a/services/chime/src/main/resources/codegen-resources/customization.config +++ b/services/chime/src/main/resources/codegen-resources/customization.config @@ -1,6 +1,7 @@ { - "verifiedSimpleMethods" : [ + "verifiedSimpleMethods": [ "listAccounts" ], - "generateEndpointClientTests": true + "generateEndpointClientTests": true, + "useSraAuth": true } diff --git a/services/chimesdkidentity/pom.xml b/services/chimesdkidentity/pom.xml index 0d0389d8b6ec..834b93b762e4 100644 --- a/services/chimesdkidentity/pom.xml +++ b/services/chimesdkidentity/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 chimesdkidentity AWS Java SDK :: Services :: Chime SDK Identity diff --git a/services/chimesdkmediapipelines/pom.xml b/services/chimesdkmediapipelines/pom.xml index e29053f84d0d..e9ae7e71dd52 100644 --- a/services/chimesdkmediapipelines/pom.xml +++ b/services/chimesdkmediapipelines/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 chimesdkmediapipelines AWS Java SDK :: Services :: Chime SDK Media Pipelines diff --git a/services/chimesdkmediapipelines/src/main/resources/codegen-resources/customization.config b/services/chimesdkmediapipelines/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/chimesdkmediapipelines/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/chimesdkmeetings/pom.xml b/services/chimesdkmeetings/pom.xml index 3c2e16835f2a..9f2b45b6630b 100644 --- a/services/chimesdkmeetings/pom.xml +++ b/services/chimesdkmeetings/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 chimesdkmeetings AWS Java SDK :: Services :: Chime SDK Meetings diff --git a/services/chimesdkmeetings/src/main/resources/codegen-resources/customization.config b/services/chimesdkmeetings/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/chimesdkmeetings/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/chimesdkmessaging/pom.xml b/services/chimesdkmessaging/pom.xml index 0b4e3fedb6a9..3342b0eec3d4 100644 --- a/services/chimesdkmessaging/pom.xml +++ b/services/chimesdkmessaging/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 chimesdkmessaging AWS Java SDK :: Services :: Chime SDK Messaging diff --git a/services/chimesdkvoice/pom.xml b/services/chimesdkvoice/pom.xml index 31dd20d04216..b209b8ae9e0e 100644 --- a/services/chimesdkvoice/pom.xml +++ b/services/chimesdkvoice/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 chimesdkvoice AWS Java SDK :: Services :: Chime SDK Voice diff --git a/services/cleanrooms/pom.xml b/services/cleanrooms/pom.xml index 1ad67ed140d7..0d7a73f5eaa6 100644 --- a/services/cleanrooms/pom.xml +++ b/services/cleanrooms/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 cleanrooms AWS Java SDK :: Services :: Clean Rooms diff --git a/services/cleanroomsml/pom.xml b/services/cleanroomsml/pom.xml index 7c12d5c55c40..72be10004f43 100644 --- a/services/cleanroomsml/pom.xml +++ b/services/cleanroomsml/pom.xml @@ -17,7 +17,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 cleanroomsml AWS Java SDK :: Services :: Clean Rooms ML diff --git a/services/cleanroomsml/src/main/resources/codegen-resources/customization.config b/services/cleanroomsml/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/cleanroomsml/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/cloud9/pom.xml b/services/cloud9/pom.xml index a4872f1f2ffe..e7056799bc2b 100644 --- a/services/cloud9/pom.xml +++ b/services/cloud9/pom.xml @@ -20,7 +20,7 @@ services software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 cloud9 diff --git a/services/cloudcontrol/pom.xml b/services/cloudcontrol/pom.xml index 4af66595f60a..674648071b0a 100644 --- a/services/cloudcontrol/pom.xml +++ b/services/cloudcontrol/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 cloudcontrol AWS Java SDK :: Services :: Cloud Control diff --git a/services/clouddirectory/pom.xml b/services/clouddirectory/pom.xml index 8cf5de8d4350..ad1a1a99e5d6 100644 --- a/services/clouddirectory/pom.xml +++ b/services/clouddirectory/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 clouddirectory AWS Java SDK :: Services :: Amazon CloudDirectory diff --git a/services/cloudformation/pom.xml b/services/cloudformation/pom.xml index 95e64585a34f..08113f54968d 100644 --- a/services/cloudformation/pom.xml +++ b/services/cloudformation/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 cloudformation AWS Java SDK :: Services :: AWS CloudFormation diff --git a/services/cloudfront/pom.xml b/services/cloudfront/pom.xml index fae02354b1ca..ed17036f6ce5 100644 --- a/services/cloudfront/pom.xml +++ b/services/cloudfront/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 cloudfront AWS Java SDK :: Services :: Amazon CloudFront diff --git a/services/cloudfront/src/main/resources/codegen-resources/customization.config b/services/cloudfront/src/main/resources/codegen-resources/customization.config index 7c53627831d8..106027fc8125 100644 --- a/services/cloudfront/src/main/resources/codegen-resources/customization.config +++ b/services/cloudfront/src/main/resources/codegen-resources/customization.config @@ -1,5 +1,5 @@ { - "verifiedSimpleMethods" : [ + "verifiedSimpleMethods": [ "listCloudFrontOriginAccessIdentities", "listDistributions", "listFieldLevelEncryptionConfigs", @@ -9,7 +9,7 @@ ], "utilitiesMethod": { "returnType": "software.amazon.awssdk.services.cloudfront.CloudFrontUtilities", - "createMethodParams": [ - ] - } + "createMethodParams": [] + }, + "useSraAuth": true } diff --git a/services/cloudfront/src/test/java/software/amazon/awssdk/services/cloudfront/CloudFrontUtilitiesIntegrationTest.java b/services/cloudfront/src/test/java/software/amazon/awssdk/services/cloudfront/CloudFrontUtilitiesIntegrationTest.java index d2d538fe14f7..97570628251e 100644 --- a/services/cloudfront/src/test/java/software/amazon/awssdk/services/cloudfront/CloudFrontUtilitiesIntegrationTest.java +++ b/services/cloudfront/src/test/java/software/amazon/awssdk/services/cloudfront/CloudFrontUtilitiesIntegrationTest.java @@ -74,7 +74,7 @@ public class CloudFrontUtilitiesIntegrationTest extends IntegrationTestBase { private static final Base64.Encoder ENCODER = Base64.getEncoder(); - private static final String RESOURCE_PREFIX = "cf-test-"; + private static final String RESOURCE_PREFIX = "do-not-delete-cf-test-"; private static final String CALLER_REFERENCE = UUID.randomUUID().toString(); private static final String S3_OBJECT_KEY = "s3ObjectKey"; diff --git a/services/cloudfrontkeyvaluestore/pom.xml b/services/cloudfrontkeyvaluestore/pom.xml index ad951f71a694..400ac9954a15 100644 --- a/services/cloudfrontkeyvaluestore/pom.xml +++ b/services/cloudfrontkeyvaluestore/pom.xml @@ -17,7 +17,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 cloudfrontkeyvaluestore AWS Java SDK :: Services :: Cloud Front Key Value Store diff --git a/services/cloudfrontkeyvaluestore/src/main/resources/codegen-resources/customization.config b/services/cloudfrontkeyvaluestore/src/main/resources/codegen-resources/customization.config index 37184c583f71..70f0de837ceb 100644 --- a/services/cloudfrontkeyvaluestore/src/main/resources/codegen-resources/customization.config +++ b/services/cloudfrontkeyvaluestore/src/main/resources/codegen-resources/customization.config @@ -1,4 +1,5 @@ { "useSraAuth": true, + "enableGenerateCompiledEndpointRules": true, "enableEndpointAuthSchemeParams": true } diff --git a/services/cloudhsm/pom.xml b/services/cloudhsm/pom.xml index 595b27e7d1f3..39a8219cfba5 100644 --- a/services/cloudhsm/pom.xml +++ b/services/cloudhsm/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 cloudhsm AWS Java SDK :: Services :: AWS CloudHSM diff --git a/services/cloudhsm/src/main/resources/codegen-resources/customization.config b/services/cloudhsm/src/main/resources/codegen-resources/customization.config index 7477c0a69fc1..a29fb9630a57 100644 --- a/services/cloudhsm/src/main/resources/codegen-resources/customization.config +++ b/services/cloudhsm/src/main/resources/codegen-resources/customization.config @@ -1,22 +1,34 @@ { - "shapeModifiers": { - "ClientVersion": { - "modify": [ - { - "5.1": { "emitEnumName": "FIVE_ONE" } + "shapeModifiers": { + "ClientVersion": { + "modify": [ + { + "5.1": { + "emitEnumName": "FIVE_ONE" + } + }, + { + "5.3": { + "emitEnumName": "FIVE_THREE" + } + } + ] }, - { - "5.3": { "emitEnumName": "FIVE_THREE" } + "CloudHsmServiceException": { + "exclude": [ + "retryable" + ] } - ] }, - "CloudHsmServiceException": { - "exclude": [ "retryable" ] - } - }, - "excludedSimpleMethods" : [ - "describeHsm", - "describeLunaClient" - ], - "verifiedSimpleMethods" : ["listAvailableZones", "listHapgs", "listHsms", "listLunaClients"] -} \ No newline at end of file + "excludedSimpleMethods": [ + "describeHsm", + "describeLunaClient" + ], + "verifiedSimpleMethods": [ + "listAvailableZones", + "listHapgs", + "listHsms", + "listLunaClients" + ], + "useSraAuth": true +} diff --git a/services/cloudhsmv2/pom.xml b/services/cloudhsmv2/pom.xml index 76b7d9fe1c47..5b9b6fef24ce 100644 --- a/services/cloudhsmv2/pom.xml +++ b/services/cloudhsmv2/pom.xml @@ -20,7 +20,7 @@ services software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 cloudhsmv2 diff --git a/services/cloudsearch/pom.xml b/services/cloudsearch/pom.xml index 22793ec302a8..506de4da7ace 100644 --- a/services/cloudsearch/pom.xml +++ b/services/cloudsearch/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 cloudsearch AWS Java SDK :: Services :: Amazon CloudSearch diff --git a/services/cloudsearch/src/main/resources/codegen-resources/customization.config b/services/cloudsearch/src/main/resources/codegen-resources/customization.config index 900a3f8c3872..f9bf1edc1138 100644 --- a/services/cloudsearch/src/main/resources/codegen-resources/customization.config +++ b/services/cloudsearch/src/main/resources/codegen-resources/customization.config @@ -1,6 +1,7 @@ { - "verifiedSimpleMethods" : [ + "verifiedSimpleMethods": [ "describeDomains", "listDomainNames" - ] + ], + "useSraAuth": true } diff --git a/services/cloudsearchdomain/pom.xml b/services/cloudsearchdomain/pom.xml index 61fd78e4e418..7e63a2249ed7 100644 --- a/services/cloudsearchdomain/pom.xml +++ b/services/cloudsearchdomain/pom.xml @@ -22,7 +22,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 cloudsearchdomain AWS Java SDK :: Services :: Amazon CloudSearch Domain diff --git a/services/cloudsearchdomain/src/main/resources/codegen-resources/customization.config b/services/cloudsearchdomain/src/main/resources/codegen-resources/customization.config index bb663cbc1f71..295ab7f144a0 100644 --- a/services/cloudsearchdomain/src/main/resources/codegen-resources/customization.config +++ b/services/cloudsearchdomain/src/main/resources/codegen-resources/customization.config @@ -1,5 +1,5 @@ { - "shapeModifiers" : { + "shapeModifiers": { "UploadDocumentsRequest": { "inject": [ { @@ -11,7 +11,6 @@ } ] }, - "SearchRequest": { "modify": [ { @@ -24,5 +23,6 @@ }, "interceptors": [ "software.amazon.awssdk.services.cloudsearchdomain.internal.SwitchToPostInterceptor" - ] + ], + "useSraAuth": true } diff --git a/services/cloudtrail/pom.xml b/services/cloudtrail/pom.xml index d5358709740f..eaa9ae7da79a 100644 --- a/services/cloudtrail/pom.xml +++ b/services/cloudtrail/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 cloudtrail AWS Java SDK :: Services :: AWS CloudTrail diff --git a/services/cloudtraildata/pom.xml b/services/cloudtraildata/pom.xml index 152d9cfdba42..986d2e198d32 100644 --- a/services/cloudtraildata/pom.xml +++ b/services/cloudtraildata/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 cloudtraildata AWS Java SDK :: Services :: Cloud Trail Data diff --git a/services/cloudtraildata/src/main/resources/codegen-resources/customization.config b/services/cloudtraildata/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/cloudtraildata/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/cloudwatch/pom.xml b/services/cloudwatch/pom.xml index 86c91ec8ef7e..478b48e412e1 100644 --- a/services/cloudwatch/pom.xml +++ b/services/cloudwatch/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 cloudwatch AWS Java SDK :: Services :: Amazon CloudWatch diff --git a/services/cloudwatch/src/main/resources/codegen-resources/customization.config b/services/cloudwatch/src/main/resources/codegen-resources/customization.config index d819241c3710..640e3ce37681 100644 --- a/services/cloudwatch/src/main/resources/codegen-resources/customization.config +++ b/services/cloudwatch/src/main/resources/codegen-resources/customization.config @@ -1,13 +1,14 @@ { - "verifiedSimpleMethods": [ - "describeAlarmHistory", - "describeAlarms", - "listDashboards", - "listMetrics" - ], - "excludedSimpleMethods": [ - "deleteDashboards", - "putDashboard", - "getDashboard" - ] + "verifiedSimpleMethods": [ + "describeAlarmHistory", + "describeAlarms", + "listDashboards", + "listMetrics" + ], + "excludedSimpleMethods": [ + "deleteDashboards", + "putDashboard", + "getDashboard" + ], + "useSraAuth": true } diff --git a/services/cloudwatchevents/pom.xml b/services/cloudwatchevents/pom.xml index 338fa08c164e..3fe2758bc4fe 100644 --- a/services/cloudwatchevents/pom.xml +++ b/services/cloudwatchevents/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 cloudwatchevents AWS Java SDK :: Services :: Amazon CloudWatch Events diff --git a/services/cloudwatchlogs/pom.xml b/services/cloudwatchlogs/pom.xml index 7dcba5124a71..30cf0bbaf2a0 100644 --- a/services/cloudwatchlogs/pom.xml +++ b/services/cloudwatchlogs/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 cloudwatchlogs AWS Java SDK :: Services :: Amazon CloudWatch Logs diff --git a/services/cloudwatchlogs/src/main/resources/codegen-resources/customization.config b/services/cloudwatchlogs/src/main/resources/codegen-resources/customization.config index f61c7f5add4a..a7c722d97c77 100644 --- a/services/cloudwatchlogs/src/main/resources/codegen-resources/customization.config +++ b/services/cloudwatchlogs/src/main/resources/codegen-resources/customization.config @@ -1,17 +1,18 @@ { - "excludedSimpleMethods" : [ - "deleteResourcePolicy", - "putResourcePolicy" - ], - "verifiedSimpleMethods" : [ - "describeDestinations", - "describeExportTasks", - "describeLogGroups", - "describeMetricFilters", - "describeQueries", - "describeResourcePolicies" - ], - "paginationCustomization": { - "GetLogEvents" : "LastPageHasPreviousToken" - } -} \ No newline at end of file + "excludedSimpleMethods": [ + "deleteResourcePolicy", + "putResourcePolicy" + ], + "verifiedSimpleMethods": [ + "describeDestinations", + "describeExportTasks", + "describeLogGroups", + "describeMetricFilters", + "describeQueries", + "describeResourcePolicies" + ], + "paginationCustomization": { + "GetLogEvents": "LastPageHasPreviousToken" + }, + "useSraAuth": true +} diff --git a/services/codeartifact/pom.xml b/services/codeartifact/pom.xml index a7e035b7d35c..1770a1b5f6eb 100644 --- a/services/codeartifact/pom.xml +++ b/services/codeartifact/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 codeartifact AWS Java SDK :: Services :: Codeartifact diff --git a/services/codebuild/pom.xml b/services/codebuild/pom.xml index fbcd6be257fe..ee64413b5556 100644 --- a/services/codebuild/pom.xml +++ b/services/codebuild/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 codebuild AWS Java SDK :: Services :: AWS Code Build diff --git a/services/codebuild/src/main/resources/codegen-resources/customization.config b/services/codebuild/src/main/resources/codegen-resources/customization.config index fb06b01acd05..10a3d064dabe 100644 --- a/services/codebuild/src/main/resources/codegen-resources/customization.config +++ b/services/codebuild/src/main/resources/codegen-resources/customization.config @@ -1,8 +1,9 @@ { - "verifiedSimpleMethods" : [ + "verifiedSimpleMethods": [ "listBuilds", "listCuratedEnvironmentImages", "listProjects", "listSourceCredentials" - ] + ], + "useSraAuth": true } diff --git a/services/codecatalyst/pom.xml b/services/codecatalyst/pom.xml index e5c544dac52d..768cadce55f6 100644 --- a/services/codecatalyst/pom.xml +++ b/services/codecatalyst/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 codecatalyst AWS Java SDK :: Services :: Code Catalyst diff --git a/services/codecommit/pom.xml b/services/codecommit/pom.xml index d7e3f47bcba2..f67befc1099d 100644 --- a/services/codecommit/pom.xml +++ b/services/codecommit/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 codecommit AWS Java SDK :: Services :: AWS CodeCommit diff --git a/services/codedeploy/pom.xml b/services/codedeploy/pom.xml index eaee730ca3ef..fd2dc9d87c8d 100644 --- a/services/codedeploy/pom.xml +++ b/services/codedeploy/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 codedeploy AWS Java SDK :: Services :: AWS CodeDeploy diff --git a/services/codeguruprofiler/pom.xml b/services/codeguruprofiler/pom.xml index 8118cd0fddb6..4ec9c4e8d897 100644 --- a/services/codeguruprofiler/pom.xml +++ b/services/codeguruprofiler/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 codeguruprofiler AWS Java SDK :: Services :: CodeGuruProfiler diff --git a/services/codeguruprofiler/src/main/resources/codegen-resources/customization.config b/services/codeguruprofiler/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/codeguruprofiler/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/codegurureviewer/pom.xml b/services/codegurureviewer/pom.xml index ef973f3ff1a4..641ccaca8e1c 100644 --- a/services/codegurureviewer/pom.xml +++ b/services/codegurureviewer/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 codegurureviewer AWS Java SDK :: Services :: CodeGuru Reviewer diff --git a/services/codegurusecurity/pom.xml b/services/codegurusecurity/pom.xml index 21e7171c0bb1..51ea6c7b70a0 100644 --- a/services/codegurusecurity/pom.xml +++ b/services/codegurusecurity/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 codegurusecurity AWS Java SDK :: Services :: Code Guru Security diff --git a/services/codepipeline/pom.xml b/services/codepipeline/pom.xml index 0ac4b7bec2ad..9aa9e176bc09 100644 --- a/services/codepipeline/pom.xml +++ b/services/codepipeline/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 codepipeline AWS Java SDK :: Services :: AWS CodePipeline diff --git a/services/codestar/pom.xml b/services/codestar/pom.xml index 2280ea759e79..3b073e97060e 100644 --- a/services/codestar/pom.xml +++ b/services/codestar/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 codestar AWS Java SDK :: Services :: AWS CodeStar diff --git a/services/codestarconnections/pom.xml b/services/codestarconnections/pom.xml index 35a381c3af36..6eb18911c3c7 100644 --- a/services/codestarconnections/pom.xml +++ b/services/codestarconnections/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 codestarconnections AWS Java SDK :: Services :: CodeStar connections diff --git a/services/codestarnotifications/pom.xml b/services/codestarnotifications/pom.xml index 922057c43087..bb911fe76be2 100644 --- a/services/codestarnotifications/pom.xml +++ b/services/codestarnotifications/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 codestarnotifications AWS Java SDK :: Services :: Codestar Notifications diff --git a/services/cognitoidentity/pom.xml b/services/cognitoidentity/pom.xml index 72f7b0adceff..cfb2e629700c 100644 --- a/services/cognitoidentity/pom.xml +++ b/services/cognitoidentity/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 cognitoidentity AWS Java SDK :: Services :: Amazon Cognito Identity diff --git a/services/cognitoidentityprovider/pom.xml b/services/cognitoidentityprovider/pom.xml index 3b0fda2b6848..76956c6ad57f 100644 --- a/services/cognitoidentityprovider/pom.xml +++ b/services/cognitoidentityprovider/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 cognitoidentityprovider AWS Java SDK :: Services :: Amazon Cognito Identity Provider Service diff --git a/services/cognitoidentityprovider/src/main/resources/codegen-resources/customization.config b/services/cognitoidentityprovider/src/main/resources/codegen-resources/customization.config index 977593026018..3f8aaed78a98 100644 --- a/services/cognitoidentityprovider/src/main/resources/codegen-resources/customization.config +++ b/services/cognitoidentityprovider/src/main/resources/codegen-resources/customization.config @@ -1,5 +1,6 @@ { "useSraAuth": true, + "enableGenerateCompiledEndpointRules": true, "excludedSimpleMethods" : [ "associateSoftwareToken" ], diff --git a/services/cognitosync/pom.xml b/services/cognitosync/pom.xml index 500d22b6cf2d..f791b8677122 100644 --- a/services/cognitosync/pom.xml +++ b/services/cognitosync/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 cognitosync AWS Java SDK :: Services :: Amazon Cognito Sync diff --git a/services/cognitosync/src/main/resources/codegen-resources/customization.config b/services/cognitosync/src/main/resources/codegen-resources/customization.config index f5a8b5b39a27..c1321e251d9e 100644 --- a/services/cognitosync/src/main/resources/codegen-resources/customization.config +++ b/services/cognitosync/src/main/resources/codegen-resources/customization.config @@ -1,5 +1,6 @@ { - "verifiedSimpleMethods" : [ + "verifiedSimpleMethods": [ "listIdentityPoolUsage" - ] + ], + "useSraAuth": true } diff --git a/services/comprehend/pom.xml b/services/comprehend/pom.xml index e7017817464b..72a04d3d0e2f 100644 --- a/services/comprehend/pom.xml +++ b/services/comprehend/pom.xml @@ -20,7 +20,7 @@ services software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 comprehend diff --git a/services/comprehendmedical/pom.xml b/services/comprehendmedical/pom.xml index 3a88d848581f..8b207847b5d8 100644 --- a/services/comprehendmedical/pom.xml +++ b/services/comprehendmedical/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 comprehendmedical AWS Java SDK :: Services :: ComprehendMedical diff --git a/services/comprehendmedical/src/main/resources/codegen-resources/customization.config b/services/comprehendmedical/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/comprehendmedical/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/computeoptimizer/pom.xml b/services/computeoptimizer/pom.xml index ae485ce082b3..a39f34b2f74d 100644 --- a/services/computeoptimizer/pom.xml +++ b/services/computeoptimizer/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 computeoptimizer AWS Java SDK :: Services :: Compute Optimizer diff --git a/services/config/pom.xml b/services/config/pom.xml index 167b0fcafc85..eee7b8da96a5 100644 --- a/services/config/pom.xml +++ b/services/config/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 config AWS Java SDK :: Services :: AWS Config diff --git a/services/config/src/main/resources/codegen-resources/customization.config b/services/config/src/main/resources/codegen-resources/customization.config index d113522aaf3f..a2279548c021 100644 --- a/services/config/src/main/resources/codegen-resources/customization.config +++ b/services/config/src/main/resources/codegen-resources/customization.config @@ -1,22 +1,23 @@ { - "verifiedSimpleMethods": [ - "describeAggregationAuthorizations", - "describeComplianceByConfigRule", - "describeComplianceByResource", - "describeConfigRuleEvaluationStatus", - "describeConfigRules", - "describeConfigurationAggregators", - "describeConfigurationRecorderStatus", - "describeConfigurationRecorders", - "describeDeliveryChannelStatus", - "describeDeliveryChannels", - "describePendingAggregationRequests", - "describeRetentionConfigurations", - "getComplianceSummaryByConfigRule", - "getComplianceSummaryByResourceType", - "getDiscoveredResourceCounts" - ], - "excludedSimpleMethods": [ - "startConfigRulesEvaluation" - ] + "verifiedSimpleMethods": [ + "describeAggregationAuthorizations", + "describeComplianceByConfigRule", + "describeComplianceByResource", + "describeConfigRuleEvaluationStatus", + "describeConfigRules", + "describeConfigurationAggregators", + "describeConfigurationRecorderStatus", + "describeConfigurationRecorders", + "describeDeliveryChannelStatus", + "describeDeliveryChannels", + "describePendingAggregationRequests", + "describeRetentionConfigurations", + "getComplianceSummaryByConfigRule", + "getComplianceSummaryByResourceType", + "getDiscoveredResourceCounts" + ], + "excludedSimpleMethods": [ + "startConfigRulesEvaluation" + ], + "useSraAuth": true } diff --git a/services/connect/pom.xml b/services/connect/pom.xml index f68ceaeaedf0..4076291b9df5 100644 --- a/services/connect/pom.xml +++ b/services/connect/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 connect AWS Java SDK :: Services :: Connect diff --git a/services/connectcampaigns/pom.xml b/services/connectcampaigns/pom.xml index 35299c20365f..109124d1d8b2 100644 --- a/services/connectcampaigns/pom.xml +++ b/services/connectcampaigns/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 connectcampaigns AWS Java SDK :: Services :: Connect Campaigns diff --git a/services/connectcases/pom.xml b/services/connectcases/pom.xml index 5a8d2c3100bf..04f1b74244e7 100644 --- a/services/connectcases/pom.xml +++ b/services/connectcases/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 connectcases AWS Java SDK :: Services :: Connect Cases diff --git a/services/connectcontactlens/pom.xml b/services/connectcontactlens/pom.xml index 092c812ae057..18539b8b625e 100644 --- a/services/connectcontactlens/pom.xml +++ b/services/connectcontactlens/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 connectcontactlens AWS Java SDK :: Services :: Connect Contact Lens diff --git a/services/connectcontactlens/src/main/resources/codegen-resources/customization.config b/services/connectcontactlens/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/connectcontactlens/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/connectparticipant/pom.xml b/services/connectparticipant/pom.xml index f1c0995d29eb..eeb3f6fd6f62 100644 --- a/services/connectparticipant/pom.xml +++ b/services/connectparticipant/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 connectparticipant AWS Java SDK :: Services :: ConnectParticipant diff --git a/services/controltower/pom.xml b/services/controltower/pom.xml index def597090981..0ff0f57a96b7 100644 --- a/services/controltower/pom.xml +++ b/services/controltower/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 controltower AWS Java SDK :: Services :: Control Tower diff --git a/services/controltower/src/main/resources/codegen-resources/customization.config b/services/controltower/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/controltower/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/controltower/src/main/resources/codegen-resources/paginators-1.json b/services/controltower/src/main/resources/codegen-resources/paginators-1.json index 24f2f2bdf599..10d8dd60fc12 100644 --- a/services/controltower/src/main/resources/codegen-resources/paginators-1.json +++ b/services/controltower/src/main/resources/codegen-resources/paginators-1.json @@ -1,5 +1,17 @@ { "pagination": { + "ListBaselines": { + "input_token": "nextToken", + "output_token": "nextToken", + "limit_key": "maxResults", + "result_key": "baselines" + }, + "ListEnabledBaselines": { + "input_token": "nextToken", + "output_token": "nextToken", + "limit_key": "maxResults", + "result_key": "enabledBaselines" + }, "ListEnabledControls": { "input_token": "nextToken", "output_token": "nextToken", diff --git a/services/controltower/src/main/resources/codegen-resources/service-2.json b/services/controltower/src/main/resources/codegen-resources/service-2.json index 1972b4fcbf56..bd8367787d45 100644 --- a/services/controltower/src/main/resources/codegen-resources/service-2.json +++ b/services/controltower/src/main/resources/codegen-resources/service-2.json @@ -50,6 +50,27 @@ "documentation":"

Decommissions a landing zone. This API call starts an asynchronous operation that deletes Amazon Web Services Control Tower resources deployed in accounts managed by Amazon Web Services Control Tower.

", "idempotent":true }, + "DisableBaseline":{ + "name":"DisableBaseline", + "http":{ + "method":"POST", + "requestUri":"/disable-baseline", + "responseCode":200 + }, + "input":{"shape":"DisableBaselineInput"}, + "output":{"shape":"DisableBaselineOutput"}, + "errors":[ + {"shape":"ValidationException"}, + {"shape":"ConflictException"}, + {"shape":"ServiceQuotaExceededException"}, + {"shape":"InternalServerException"}, + {"shape":"AccessDeniedException"}, + {"shape":"ThrottlingException"}, + {"shape":"ResourceNotFoundException"} + ], + "documentation":"

Disable an EnabledBaseline resource on the specified Target. This API starts an asynchronous operation to remove all resources deployed as part of the baseline enablement. The resource will vary depending on the enabled baseline.

", + "idempotent":true + }, "DisableControl":{ "name":"DisableControl", "http":{ @@ -68,7 +89,27 @@ {"shape":"ThrottlingException"}, {"shape":"ResourceNotFoundException"} ], - "documentation":"

This API call turns off a control. It starts an asynchronous operation that deletes Amazon Web Services 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 the Amazon Web Services Control Tower User Guide .

" + "documentation":"

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 the Amazon Web Services Control Tower User Guide .

" + }, + "EnableBaseline":{ + "name":"EnableBaseline", + "http":{ + "method":"POST", + "requestUri":"/enable-baseline", + "responseCode":200 + }, + "input":{"shape":"EnableBaselineInput"}, + "output":{"shape":"EnableBaselineOutput"}, + "errors":[ + {"shape":"ValidationException"}, + {"shape":"ConflictException"}, + {"shape":"ServiceQuotaExceededException"}, + {"shape":"InternalServerException"}, + {"shape":"AccessDeniedException"}, + {"shape":"ThrottlingException"}, + {"shape":"ResourceNotFoundException"} + ], + "documentation":"

Enable (apply) a Baseline to a Target. This API starts an asynchronous operation to deploy resources specified by the Baseline to the specified Target.

" }, "EnableControl":{ "name":"EnableControl", @@ -90,6 +131,42 @@ ], "documentation":"

This API call activates a control. It starts an asynchronous operation that creates Amazon Web Services 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 the Amazon Web Services Control Tower User Guide .

" }, + "GetBaseline":{ + "name":"GetBaseline", + "http":{ + "method":"POST", + "requestUri":"/get-baseline", + "responseCode":200 + }, + "input":{"shape":"GetBaselineInput"}, + "output":{"shape":"GetBaselineOutput"}, + "errors":[ + {"shape":"ValidationException"}, + {"shape":"InternalServerException"}, + {"shape":"AccessDeniedException"}, + {"shape":"ThrottlingException"}, + {"shape":"ResourceNotFoundException"} + ], + "documentation":"

Retrieve details about an existing Baseline resource by specifying its identifier.

" + }, + "GetBaselineOperation":{ + "name":"GetBaselineOperation", + "http":{ + "method":"POST", + "requestUri":"/get-baseline-operation", + "responseCode":200 + }, + "input":{"shape":"GetBaselineOperationInput"}, + "output":{"shape":"GetBaselineOperationOutput"}, + "errors":[ + {"shape":"ValidationException"}, + {"shape":"InternalServerException"}, + {"shape":"AccessDeniedException"}, + {"shape":"ThrottlingException"}, + {"shape":"ResourceNotFoundException"} + ], + "documentation":"

Returns the details of an asynchronous baseline operation, as initiated by any of these APIs: EnableBaseline, DisableBaseline, UpdateEnabledBaseline, ResetEnabledBaseline. A status message is displayed in case of operation failure.

" + }, "GetControlOperation":{ "name":"GetControlOperation", "http":{ @@ -108,6 +185,24 @@ ], "documentation":"

Returns the status of a particular EnableControl or DisableControl operation. Displays a message in case of error. Details for an operation are available for 90 days. For usage examples, see the Amazon Web Services Control Tower User Guide .

" }, + "GetEnabledBaseline":{ + "name":"GetEnabledBaseline", + "http":{ + "method":"POST", + "requestUri":"/get-enabled-baseline", + "responseCode":200 + }, + "input":{"shape":"GetEnabledBaselineInput"}, + "output":{"shape":"GetEnabledBaselineOutput"}, + "errors":[ + {"shape":"ValidationException"}, + {"shape":"InternalServerException"}, + {"shape":"AccessDeniedException"}, + {"shape":"ThrottlingException"}, + {"shape":"ResourceNotFoundException"} + ], + "documentation":"

Retrieve details of an EnabledBaseline resource by specifying its identifier.

" + }, "GetEnabledControl":{ "name":"GetEnabledControl", "http":{ @@ -162,6 +257,40 @@ ], "documentation":"

Returns the status of the specified landing zone operation. Details for an operation are available for 60 days.

" }, + "ListBaselines":{ + "name":"ListBaselines", + "http":{ + "method":"POST", + "requestUri":"/list-baselines", + "responseCode":200 + }, + "input":{"shape":"ListBaselinesInput"}, + "output":{"shape":"ListBaselinesOutput"}, + "errors":[ + {"shape":"ValidationException"}, + {"shape":"InternalServerException"}, + {"shape":"AccessDeniedException"}, + {"shape":"ThrottlingException"} + ], + "documentation":"

Returns a summary list of all available baselines.

" + }, + "ListEnabledBaselines":{ + "name":"ListEnabledBaselines", + "http":{ + "method":"POST", + "requestUri":"/list-enabled-baselines", + "responseCode":200 + }, + "input":{"shape":"ListEnabledBaselinesInput"}, + "output":{"shape":"ListEnabledBaselinesOutput"}, + "errors":[ + {"shape":"ValidationException"}, + {"shape":"InternalServerException"}, + {"shape":"AccessDeniedException"}, + {"shape":"ThrottlingException"} + ], + "documentation":"

Returns a list of summaries describing EnabledBaseline resources. You can filter the list by the corresponding Baseline or Target of the EnabledBaseline resources.

" + }, "ListEnabledControls":{ "name":"ListEnabledControls", "http":{ @@ -213,6 +342,26 @@ ], "documentation":"

Returns a list of tags associated with the resource. For usage examples, see the Amazon Web Services Control Tower User Guide .

" }, + "ResetEnabledBaseline":{ + "name":"ResetEnabledBaseline", + "http":{ + "method":"POST", + "requestUri":"/reset-enabled-baseline", + "responseCode":200 + }, + "input":{"shape":"ResetEnabledBaselineInput"}, + "output":{"shape":"ResetEnabledBaselineOutput"}, + "errors":[ + {"shape":"ValidationException"}, + {"shape":"ConflictException"}, + {"shape":"ServiceQuotaExceededException"}, + {"shape":"InternalServerException"}, + {"shape":"AccessDeniedException"}, + {"shape":"ThrottlingException"}, + {"shape":"ResourceNotFoundException"} + ], + "documentation":"

Re-enables an EnabledBaseline resource. For example, this API can re-apply the existing Baseline after a new member account is moved to the target OU.

" + }, "ResetLandingZone":{ "name":"ResetLandingZone", "http":{ @@ -264,6 +413,26 @@ ], "documentation":"

Removes tags from a resource. For usage examples, see the Amazon Web Services Control Tower User Guide .

" }, + "UpdateEnabledBaseline":{ + "name":"UpdateEnabledBaseline", + "http":{ + "method":"POST", + "requestUri":"/update-enabled-baseline", + "responseCode":200 + }, + "input":{"shape":"UpdateEnabledBaselineInput"}, + "output":{"shape":"UpdateEnabledBaselineOutput"}, + "errors":[ + {"shape":"ValidationException"}, + {"shape":"ConflictException"}, + {"shape":"ServiceQuotaExceededException"}, + {"shape":"InternalServerException"}, + {"shape":"AccessDeniedException"}, + {"shape":"ThrottlingException"}, + {"shape":"ResourceNotFoundException"} + ], + "documentation":"

Updates an EnabledBaseline resource's applied parameters or version.

" + }, "UpdateEnabledControl":{ "name":"UpdateEnabledControl", "http":{ @@ -324,6 +493,89 @@ "min":20, "pattern":"^arn:aws[0-9a-zA-Z_\\-:\\/]+$" }, + "BaselineArn":{ + "type":"string", + "pattern":"^arn:[a-z-]+:controltower:[a-z0-9-]*:[0-9]{0,12}:baseline/[A-Z0-9]{16}$" + }, + "BaselineOperation":{ + "type":"structure", + "members":{ + "endTime":{ + "shape":"Timestamp", + "documentation":"

The end time of the operation (if applicable), in ISO 8601 format.

" + }, + "operationIdentifier":{ + "shape":"OperationIdentifier", + "documentation":"

The identifier of the specified operation.

" + }, + "operationType":{ + "shape":"BaselineOperationType", + "documentation":"

An enumerated type (enum) with possible values of ENABLE_BASELINE, DISABLE_BASELINE, UPDATE_ENABLED_BASELINE, or RESET_ENABLED_BASELINE.

" + }, + "startTime":{ + "shape":"Timestamp", + "documentation":"

The start time of the operation, in ISO 8601 format.

" + }, + "status":{ + "shape":"BaselineOperationStatus", + "documentation":"

An enumerated type (enum) with possible values of SUCCEEDED, FAILED, or IN_PROGRESS.

" + }, + "statusMessage":{ + "shape":"String", + "documentation":"

A status message that gives more information about the operation's status, if applicable.

" + } + }, + "documentation":"

An object of shape BaselineOperation, returning details about the specified Baseline operation ID.

" + }, + "BaselineOperationStatus":{ + "type":"string", + "enum":[ + "SUCCEEDED", + "FAILED", + "IN_PROGRESS" + ] + }, + "BaselineOperationType":{ + "type":"string", + "enum":[ + "ENABLE_BASELINE", + "DISABLE_BASELINE", + "UPDATE_ENABLED_BASELINE", + "RESET_ENABLED_BASELINE" + ] + }, + "BaselineSummary":{ + "type":"structure", + "required":[ + "arn", + "name" + ], + "members":{ + "arn":{ + "shape":"String", + "documentation":"

The full ARN of a Baseline.

" + }, + "description":{ + "shape":"String", + "documentation":"

A summary description of a Baseline.

" + }, + "name":{ + "shape":"String", + "documentation":"

The human-readable name of a Baseline.

" + } + }, + "documentation":"

Returns a summary of information about a Baseline object.

" + }, + "BaselineVersion":{ + "type":"string", + "max":10, + "min":1, + "pattern":"^\\d+(?:\\.\\d+){0,2}$" + }, + "Baselines":{ + "type":"list", + "member":{"shape":"BaselineSummary"} + }, "ConflictException":{ "type":"structure", "required":["message"], @@ -394,7 +646,7 @@ "members":{ "manifest":{ "shape":"Manifest", - "documentation":"

The manifest JSON file is a text file that describes your Amazon Web Services resources. For examples, review Launch your landing zone.

" + "documentation":"

The manifest.yaml file is a text file that describes your Amazon Web Services resources. For examples, review The manifest file.

" }, "tags":{ "shape":"TagMap", @@ -443,6 +695,26 @@ } } }, + "DisableBaselineInput":{ + "type":"structure", + "required":["enabledBaselineIdentifier"], + "members":{ + "enabledBaselineIdentifier":{ + "shape":"Arn", + "documentation":"

Identifier of the EnabledBaseline resource to be deactivated, in ARN format.

" + } + } + }, + "DisableBaselineOutput":{ + "type":"structure", + "required":["operationIdentifier"], + "members":{ + "operationIdentifier":{ + "shape":"OperationIdentifier", + "documentation":"

The ID (in UUID format) of the asynchronous DisableBaseline operation. This operationIdentifier is used to track status through calls to the GetBaselineOperation API.

" + } + } + }, "DisableControlInput":{ "type":"structure", "required":[ @@ -452,7 +724,7 @@ "members":{ "controlIdentifier":{ "shape":"ControlIdentifier", - "documentation":"

The ARN of the control. Only Strongly recommended and Elective controls are permitted, with the exception of the landing zone Region deny control. For information on how to find the controlIdentifier, see the overview page.

" + "documentation":"

The ARN of the control. Only Strongly recommended and Elective controls are permitted, with the exception of the Region deny control. For information on how to find the controlIdentifier, see the overview page.

" }, "targetIdentifier":{ "shape":"TargetIdentifier", @@ -495,6 +767,53 @@ }, "documentation":"

The drift summary of the enabled control.

Amazon Web Services 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.

" }, + "EnableBaselineInput":{ + "type":"structure", + "required":[ + "baselineIdentifier", + "baselineVersion", + "targetIdentifier" + ], + "members":{ + "baselineIdentifier":{ + "shape":"Arn", + "documentation":"

The ARN of the baseline to be enabled.

" + }, + "baselineVersion":{ + "shape":"BaselineVersion", + "documentation":"

The specific version to be enabled of the specified baseline.

" + }, + "parameters":{ + "shape":"EnabledBaselineParameters", + "documentation":"

A list of key-value objects that specify enablement parameters, where key is a string and value is a document of any type.

" + }, + "tags":{ + "shape":"TagMap", + "documentation":"

Tags associated with input to EnableBaseline.

" + }, + "targetIdentifier":{ + "shape":"Arn", + "documentation":"

The ARN of the target on which the baseline will be enabled. Only OUs are supported as targets.

" + } + } + }, + "EnableBaselineOutput":{ + "type":"structure", + "required":[ + "arn", + "operationIdentifier" + ], + "members":{ + "arn":{ + "shape":"Arn", + "documentation":"

The ARN of the EnabledBaseline resource.

" + }, + "operationIdentifier":{ + "shape":"OperationIdentifier", + "documentation":"

The ID (in UUID format) of the asynchronous EnableBaseline operation. This operationIdentifier is used to track status through calls to the GetBaselineOperation API.

" + } + } + }, "EnableControlInput":{ "type":"structure", "required":[ @@ -504,11 +823,11 @@ "members":{ "controlIdentifier":{ "shape":"ControlIdentifier", - "documentation":"

The ARN of the control. Only Strongly recommended and Elective controls are permitted, with the exception of the landing zone Region deny control. For information on how to find the controlIdentifier, see the overview page.

" + "documentation":"

The ARN of the control. Only Strongly recommended and Elective controls are permitted, with the exception of the Region deny control. For information on how to find the controlIdentifier, see the overview page.

" }, "parameters":{ "shape":"EnabledControlParameters", - "documentation":"

An array of EnabledControlParameter objects

" + "documentation":"

A list of input parameter values, which are specified to configure the control when you enable it.

" }, "tags":{ "shape":"TagMap", @@ -534,6 +853,148 @@ } } }, + "EnabledBaselineBaselineIdentifiers":{ + "type":"list", + "member":{"shape":"Arn"}, + "max":5, + "min":1 + }, + "EnabledBaselineDetails":{ + "type":"structure", + "required":[ + "arn", + "baselineIdentifier", + "statusSummary", + "targetIdentifier" + ], + "members":{ + "arn":{ + "shape":"Arn", + "documentation":"

The ARN of the EnabledBaseline resource.

" + }, + "baselineIdentifier":{ + "shape":"String", + "documentation":"

The specific Baseline enabled as part of the EnabledBaseline resource.

" + }, + "baselineVersion":{ + "shape":"String", + "documentation":"

The enabled version of the Baseline.

" + }, + "parameters":{ + "shape":"EnabledBaselineParameterSummaries", + "documentation":"

Shows the parameters that are applied when enabling this Baseline.

" + }, + "statusSummary":{"shape":"EnablementStatusSummary"}, + "targetIdentifier":{ + "shape":"String", + "documentation":"

The target on which to enable the Baseline.

" + } + }, + "documentation":"

Details of the EnabledBaseline resource.

" + }, + "EnabledBaselineFilter":{ + "type":"structure", + "members":{ + "baselineIdentifiers":{ + "shape":"EnabledBaselineBaselineIdentifiers", + "documentation":"

Identifiers for the Baseline objects returned as part of the filter operation.

" + }, + "targetIdentifiers":{ + "shape":"EnabledBaselineTargetIdentifiers", + "documentation":"

Identifiers for the targets of the Baseline filter operation.

" + } + }, + "documentation":"

A filter applied on the ListEnabledBaseline operation. Allowed filters are baselineIdentifiers and targetIdentifiers. The filter can be applied for either, or both.

" + }, + "EnabledBaselineParameter":{ + "type":"structure", + "required":[ + "key", + "value" + ], + "members":{ + "key":{ + "shape":"String", + "documentation":"

A string denoting the parameter key.

" + }, + "value":{ + "shape":"EnabledBaselineParameterDocument", + "documentation":"

A low-level Document object of any type (for example, a Java Object).

" + } + }, + "documentation":"

A key-value parameter to an EnabledBaseline resource.

" + }, + "EnabledBaselineParameterDocument":{ + "type":"structure", + "members":{ + }, + "document":true + }, + "EnabledBaselineParameterSummaries":{ + "type":"list", + "member":{"shape":"EnabledBaselineParameterSummary"} + }, + "EnabledBaselineParameterSummary":{ + "type":"structure", + "required":[ + "key", + "value" + ], + "members":{ + "key":{ + "shape":"String", + "documentation":"

A string denoting the parameter key.

" + }, + "value":{ + "shape":"EnabledBaselineParameterDocument", + "documentation":"

A low-level document object of any type (for example, a Java Object).

" + } + }, + "documentation":"

Summary of an applied parameter to an EnabledBaseline resource.

" + }, + "EnabledBaselineParameters":{ + "type":"list", + "member":{"shape":"EnabledBaselineParameter"} + }, + "EnabledBaselineSummary":{ + "type":"structure", + "required":[ + "arn", + "baselineIdentifier", + "statusSummary", + "targetIdentifier" + ], + "members":{ + "arn":{ + "shape":"Arn", + "documentation":"

The ARN of the EnabledBaseline resource

" + }, + "baselineIdentifier":{ + "shape":"String", + "documentation":"

The specific baseline that is enabled as part of the EnabledBaseline resource.

" + }, + "baselineVersion":{ + "shape":"String", + "documentation":"

The enabled version of the baseline.

" + }, + "statusSummary":{"shape":"EnablementStatusSummary"}, + "targetIdentifier":{ + "shape":"String", + "documentation":"

The target upon which the baseline is enabled.

" + } + }, + "documentation":"

Returns a summary of information about an EnabledBaseline object.

" + }, + "EnabledBaselineTargetIdentifiers":{ + "type":"list", + "member":{"shape":"Arn"}, + "max":5, + "min":1 + }, + "EnabledBaselines":{ + "type":"list", + "member":{"shape":"EnabledBaselineSummary"} + }, "EnabledControlDetails":{ "type":"structure", "members":{ @@ -577,14 +1038,14 @@ "members":{ "key":{ "shape":"String", - "documentation":"

The key of a key/value pair. It is of type string.

" + "documentation":"

The key of a key/value pair.

" }, "value":{ "shape":"Document", - "documentation":"

The value of a key/value pair. It can be of type array string, number, object, or boolean.

" + "documentation":"

The value of a key/value pair.

" } }, - "documentation":"

A set of parameters that configure the behavior of the enabled control. A key/value pair, where Key is of type String and Value is of type Document.

" + "documentation":"

A key/value pair, where Key is of type String and Value is of type Document.

" }, "EnabledControlParameterSummaries":{ "type":"list", @@ -664,6 +1125,57 @@ }, "documentation":"

The deployment summary of the enabled control.

" }, + "GetBaselineInput":{ + "type":"structure", + "required":["baselineIdentifier"], + "members":{ + "baselineIdentifier":{ + "shape":"BaselineArn", + "documentation":"

The ARN of the Baseline resource to be retrieved.

" + } + } + }, + "GetBaselineOperationInput":{ + "type":"structure", + "required":["operationIdentifier"], + "members":{ + "operationIdentifier":{ + "shape":"OperationIdentifier", + "documentation":"

The operation ID returned from mutating asynchronous APIs (Enable, Disable, Update, Reset).

" + } + } + }, + "GetBaselineOperationOutput":{ + "type":"structure", + "required":["baselineOperation"], + "members":{ + "baselineOperation":{ + "shape":"BaselineOperation", + "documentation":"

A baselineOperation object that shows information about the specified operation ID.

" + } + } + }, + "GetBaselineOutput":{ + "type":"structure", + "required":[ + "arn", + "name" + ], + "members":{ + "arn":{ + "shape":"BaselineArn", + "documentation":"

The baseline ARN.

" + }, + "description":{ + "shape":"String", + "documentation":"

A description of the baseline.

" + }, + "name":{ + "shape":"String", + "documentation":"

A user-friendly name for the baseline.

" + } + } + }, "GetControlOperationInput":{ "type":"structure", "required":["operationIdentifier"], @@ -684,6 +1196,25 @@ } } }, + "GetEnabledBaselineInput":{ + "type":"structure", + "required":["enabledBaselineIdentifier"], + "members":{ + "enabledBaselineIdentifier":{ + "shape":"Arn", + "documentation":"

Identifier of the EnabledBaseline resource to be retrieved, in ARN format.

" + } + } + }, + "GetEnabledBaselineOutput":{ + "type":"structure", + "members":{ + "enabledBaselineDetails":{ + "shape":"EnabledBaselineDetails", + "documentation":"

Details of the EnabledBaseline resource.

" + } + } + }, "GetEnabledControlInput":{ "type":"structure", "required":["enabledControlIdentifier"], @@ -781,11 +1312,11 @@ }, "manifest":{ "shape":"Manifest", - "documentation":"

The landing zone manifest JSON text file that specifies the landing zone configurations.

" + "documentation":"

The landing zone manifest.yaml text file that specifies the landing zone configurations.

" }, "status":{ "shape":"LandingZoneStatus", - "documentation":"

The landing zone deployment status.

" + "documentation":"

The landing zone deployment status. One of ACTIVE, PROCESSING, FAILED.

" }, "version":{ "shape":"LandingZoneVersion", @@ -878,6 +1409,80 @@ "min":3, "pattern":"^\\d+.\\d+$" }, + "ListBaselinesInput":{ + "type":"structure", + "members":{ + "maxResults":{ + "shape":"ListBaselinesMaxResults", + "documentation":"

The maximum number of results to be shown.

" + }, + "nextToken":{ + "shape":"String", + "documentation":"

A pagination token.

" + } + } + }, + "ListBaselinesMaxResults":{ + "type":"integer", + "box":true, + "max":100, + "min":4 + }, + "ListBaselinesOutput":{ + "type":"structure", + "required":["baselines"], + "members":{ + "baselines":{ + "shape":"Baselines", + "documentation":"

A list of Baseline object details.

" + }, + "nextToken":{ + "shape":"String", + "documentation":"

A pagination token.

" + } + } + }, + "ListEnabledBaselinesInput":{ + "type":"structure", + "members":{ + "filter":{ + "shape":"EnabledBaselineFilter", + "documentation":"

A filter applied on the ListEnabledBaseline operation. Allowed filters are baselineIdentifiers and targetIdentifiers. The filter can be applied for either, or both.

" + }, + "maxResults":{ + "shape":"ListEnabledBaselinesMaxResults", + "documentation":"

The maximum number of results to be shown.

" + }, + "nextToken":{ + "shape":"ListEnabledBaselinesNextToken", + "documentation":"

A pagination token.

" + } + } + }, + "ListEnabledBaselinesMaxResults":{ + "type":"integer", + "box":true, + "max":100, + "min":5 + }, + "ListEnabledBaselinesNextToken":{ + "type":"string", + "pattern":"\\S+" + }, + "ListEnabledBaselinesOutput":{ + "type":"structure", + "required":["enabledBaselines"], + "members":{ + "enabledBaselines":{ + "shape":"EnabledBaselines", + "documentation":"

Retuens a list of summaries of EnabledBaseline resources.

" + }, + "nextToken":{ + "shape":"ListEnabledBaselinesNextToken", + "documentation":"

A pagination token.

" + } + } + }, "ListEnabledControlsInput":{ "type":"structure", "required":["targetIdentifier"], @@ -1004,6 +1609,26 @@ "max":50, "min":1 }, + "ResetEnabledBaselineInput":{ + "type":"structure", + "required":["enabledBaselineIdentifier"], + "members":{ + "enabledBaselineIdentifier":{ + "shape":"Arn", + "documentation":"

Specifies the ID of the EnabledBaseline resource to be re-enabled, in ARN format.

" + } + } + }, + "ResetEnabledBaselineOutput":{ + "type":"structure", + "required":["operationIdentifier"], + "members":{ + "operationIdentifier":{ + "shape":"OperationIdentifier", + "documentation":"

The ID (in UUID format) of the asynchronous ResetEnabledBaseline operation. This operationIdentifier is used to track status through calls to the GetBaselineOperation API.

" + } + } + }, "ResetLandingZoneInput":{ "type":"structure", "required":["landingZoneIdentifier"], @@ -1123,13 +1748,13 @@ }, "retryAfterSeconds":{ "shape":"Integer", - "documentation":"

The number of seconds to wait before retrying.

", + "documentation":"

The number of seconds the caller should wait before retrying.

", "location":"header", "locationName":"Retry-After" }, "serviceCode":{ "shape":"String", - "documentation":"

The ID of the service that is associated with the error.

" + "documentation":"

The ID of the service that is associated with the error.

" } }, "documentation":"

The request was denied due to request throttling.

", @@ -1170,6 +1795,37 @@ "members":{ } }, + "UpdateEnabledBaselineInput":{ + "type":"structure", + "required":[ + "baselineVersion", + "enabledBaselineIdentifier" + ], + "members":{ + "baselineVersion":{ + "shape":"BaselineVersion", + "documentation":"

Specifies the new Baseline version, to which the EnabledBaseline should be updated.

" + }, + "enabledBaselineIdentifier":{ + "shape":"Arn", + "documentation":"

Specifies the EnabledBaseline resource to be updated.

" + }, + "parameters":{ + "shape":"EnabledBaselineParameters", + "documentation":"

Parameters to apply when making an update.

" + } + } + }, + "UpdateEnabledBaselineOutput":{ + "type":"structure", + "required":["operationIdentifier"], + "members":{ + "operationIdentifier":{ + "shape":"OperationIdentifier", + "documentation":"

The ID (in UUID format) of the asynchronous UpdateEnabledBaseline operation. This operationIdentifier is used to track status through calls to the GetBaselineOperation API.

" + } + } + }, "UpdateEnabledControlInput":{ "type":"structure", "required":[ @@ -1211,7 +1867,7 @@ }, "manifest":{ "shape":"Manifest", - "documentation":"

The manifest JSON file is a text file that describes your Amazon Web Services resources. For examples, review Launch your landing zone.

" + "documentation":"

The manifest.yaml file is a text file that describes your Amazon Web Services resources. For examples, review The manifest file.

" }, "version":{ "shape":"LandingZoneVersion", diff --git a/services/costandusagereport/pom.xml b/services/costandusagereport/pom.xml index 4cfd13bc3a1e..9186b42b8ded 100644 --- a/services/costandusagereport/pom.xml +++ b/services/costandusagereport/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 costandusagereport AWS Java SDK :: Services :: AWS Cost and Usage Report diff --git a/services/costexplorer/pom.xml b/services/costexplorer/pom.xml index b3a2ce3a4854..e9b98ae739e8 100644 --- a/services/costexplorer/pom.xml +++ b/services/costexplorer/pom.xml @@ -20,7 +20,7 @@ services software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 costexplorer diff --git a/services/costexplorer/src/main/resources/codegen-resources/customization.config b/services/costexplorer/src/main/resources/codegen-resources/customization.config index 09691b4543c1..e4d57b5ab148 100644 --- a/services/costexplorer/src/main/resources/codegen-resources/customization.config +++ b/services/costexplorer/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,6 @@ { - "excludedSimpleMethods" : ["getCostAndUsage"] + "excludedSimpleMethods": [ + "getCostAndUsage" + ], + "useSraAuth": true } diff --git a/services/costoptimizationhub/pom.xml b/services/costoptimizationhub/pom.xml index 6b591e69a45c..df8cf662c6ae 100644 --- a/services/costoptimizationhub/pom.xml +++ b/services/costoptimizationhub/pom.xml @@ -17,7 +17,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 costoptimizationhub AWS Java SDK :: Services :: Cost Optimization Hub diff --git a/services/costoptimizationhub/src/main/resources/codegen-resources/customization.config b/services/costoptimizationhub/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/costoptimizationhub/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/customerprofiles/pom.xml b/services/customerprofiles/pom.xml index 1ce9c38dfe8e..4fc45689d980 100644 --- a/services/customerprofiles/pom.xml +++ b/services/customerprofiles/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 customerprofiles AWS Java SDK :: Services :: Customer Profiles diff --git a/services/databasemigration/pom.xml b/services/databasemigration/pom.xml index 6ab2289d9607..eabb8ad3fe3d 100644 --- a/services/databasemigration/pom.xml +++ b/services/databasemigration/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 databasemigration AWS Java SDK :: Services :: AWS Database Migration Service diff --git a/services/databasemigration/src/main/resources/codegen-resources/customization.config b/services/databasemigration/src/main/resources/codegen-resources/customization.config index c746548fecc0..cee5fb159fe9 100644 --- a/services/databasemigration/src/main/resources/codegen-resources/customization.config +++ b/services/databasemigration/src/main/resources/codegen-resources/customization.config @@ -1,19 +1,20 @@ { - "verifiedSimpleMethods": [ - "describeAccountAttributes", - "describeCertificates", - "describeConnections", - "describeEndpointTypes", - "describeEndpoints", - "describeEventCategories", - "describeEventSubscriptions", - "describeEvents", - "describeOrderableReplicationInstances", - "describeReplicationInstances", - "describeReplicationSubnetGroups", - "describeReplicationTasks" - ], - "excludedSimpleMethods": [ - "describeReplicationTaskAssessmentResults" - ] + "verifiedSimpleMethods": [ + "describeAccountAttributes", + "describeCertificates", + "describeConnections", + "describeEndpointTypes", + "describeEndpoints", + "describeEventCategories", + "describeEventSubscriptions", + "describeEvents", + "describeOrderableReplicationInstances", + "describeReplicationInstances", + "describeReplicationSubnetGroups", + "describeReplicationTasks" + ], + "excludedSimpleMethods": [ + "describeReplicationTaskAssessmentResults" + ], + "useSraAuth": true } diff --git a/services/databrew/pom.xml b/services/databrew/pom.xml index 4183a55b75b1..55646f2daa67 100644 --- a/services/databrew/pom.xml +++ b/services/databrew/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 databrew AWS Java SDK :: Services :: Data Brew diff --git a/services/dataexchange/pom.xml b/services/dataexchange/pom.xml index 6e820f4230fd..64def9a78af0 100644 --- a/services/dataexchange/pom.xml +++ b/services/dataexchange/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 dataexchange AWS Java SDK :: Services :: DataExchange diff --git a/services/datapipeline/pom.xml b/services/datapipeline/pom.xml index 44fd51c98689..6113f28fae8d 100644 --- a/services/datapipeline/pom.xml +++ b/services/datapipeline/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 datapipeline AWS Java SDK :: Services :: AWS Data Pipeline diff --git a/services/datasync/pom.xml b/services/datasync/pom.xml index faf4c25969dc..f0310082bda4 100644 --- a/services/datasync/pom.xml +++ b/services/datasync/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 datasync AWS Java SDK :: Services :: DataSync diff --git a/services/datasync/src/main/resources/codegen-resources/customization.config b/services/datasync/src/main/resources/codegen-resources/customization.config index 296e08b3695c..750e78ea924c 100644 --- a/services/datasync/src/main/resources/codegen-resources/customization.config +++ b/services/datasync/src/main/resources/codegen-resources/customization.config @@ -1,9 +1,10 @@ { - "verifiedSimpleMethods" : [ + "verifiedSimpleMethods": [ "listAgents", "listLocations", "listTaskExecutions", "listTasks" ], - "generateEndpointClientTests": true + "generateEndpointClientTests": true, + "useSraAuth": true } diff --git a/services/datazone/pom.xml b/services/datazone/pom.xml index 675c96612b16..8ea1122d865c 100644 --- a/services/datazone/pom.xml +++ b/services/datazone/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 datazone AWS Java SDK :: Services :: Data Zone diff --git a/services/dax/pom.xml b/services/dax/pom.xml index 0113f5c90c34..bf2441d30722 100644 --- a/services/dax/pom.xml +++ b/services/dax/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 dax AWS Java SDK :: Services :: Amazon DynamoDB Accelerator (DAX) diff --git a/services/detective/pom.xml b/services/detective/pom.xml index 4297801aa1fb..7f61cc2b3f1f 100644 --- a/services/detective/pom.xml +++ b/services/detective/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 detective AWS Java SDK :: Services :: Detective diff --git a/services/devicefarm/pom.xml b/services/devicefarm/pom.xml index 3012bb5e9254..f26a58529cc8 100644 --- a/services/devicefarm/pom.xml +++ b/services/devicefarm/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 devicefarm AWS Java SDK :: Services :: AWS Device Farm diff --git a/services/devopsguru/pom.xml b/services/devopsguru/pom.xml index b0cf8156eff9..cce24b6bf865 100644 --- a/services/devopsguru/pom.xml +++ b/services/devopsguru/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 devopsguru AWS Java SDK :: Services :: Dev Ops Guru diff --git a/services/directconnect/pom.xml b/services/directconnect/pom.xml index a5b6fe77b927..3567aadff79e 100644 --- a/services/directconnect/pom.xml +++ b/services/directconnect/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 directconnect AWS Java SDK :: Services :: AWS Direct Connect diff --git a/services/directory/pom.xml b/services/directory/pom.xml index 923fafaa235d..d026a10eabaf 100644 --- a/services/directory/pom.xml +++ b/services/directory/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 directory AWS Java SDK :: Services :: AWS Directory Service diff --git a/services/dlm/pom.xml b/services/dlm/pom.xml index f85183f62c3d..b6aabf5e9c81 100644 --- a/services/dlm/pom.xml +++ b/services/dlm/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 dlm AWS Java SDK :: Services :: DLM diff --git a/services/docdb/pom.xml b/services/docdb/pom.xml index 2685335f859c..7af4d501efb4 100644 --- a/services/docdb/pom.xml +++ b/services/docdb/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 docdb AWS Java SDK :: Services :: DocDB diff --git a/services/docdbelastic/pom.xml b/services/docdbelastic/pom.xml index bde269766513..9eae269cf83f 100644 --- a/services/docdbelastic/pom.xml +++ b/services/docdbelastic/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 docdbelastic AWS Java SDK :: Services :: Doc DB Elastic diff --git a/services/docdbelastic/src/main/resources/codegen-resources/customization.config b/services/docdbelastic/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/docdbelastic/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/drs/pom.xml b/services/drs/pom.xml index 37cfe7a309b0..301cf2bc0169 100644 --- a/services/drs/pom.xml +++ b/services/drs/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 drs AWS Java SDK :: Services :: Drs diff --git a/services/dynamodb/pom.xml b/services/dynamodb/pom.xml index 56ac9561c7f4..1bd8c40cdfbc 100644 --- a/services/dynamodb/pom.xml +++ b/services/dynamodb/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 dynamodb AWS Java SDK :: Services :: Amazon DynamoDB diff --git a/services/ebs/pom.xml b/services/ebs/pom.xml index 63130367ab95..b94309cf42ba 100644 --- a/services/ebs/pom.xml +++ b/services/ebs/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 ebs AWS Java SDK :: Services :: EBS diff --git a/services/ec2/pom.xml b/services/ec2/pom.xml index 1dfaa2059b8b..c0c367ec3712 100644 --- a/services/ec2/pom.xml +++ b/services/ec2/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 ec2 AWS Java SDK :: Services :: Amazon EC2 diff --git a/services/ec2instanceconnect/pom.xml b/services/ec2instanceconnect/pom.xml index 7fbe22a0ba1f..04a5a006703a 100644 --- a/services/ec2instanceconnect/pom.xml +++ b/services/ec2instanceconnect/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 ec2instanceconnect AWS Java SDK :: Services :: EC2 Instance Connect diff --git a/services/ec2instanceconnect/src/main/resources/codegen-resources/customization.config b/services/ec2instanceconnect/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/ec2instanceconnect/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/ecr/pom.xml b/services/ecr/pom.xml index 35fe6e47b6e0..6a88b7d3ed90 100644 --- a/services/ecr/pom.xml +++ b/services/ecr/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 ecr AWS Java SDK :: Services :: Amazon EC2 Container Registry diff --git a/services/ecr/src/main/resources/codegen-resources/customization.config b/services/ecr/src/main/resources/codegen-resources/customization.config index 8ff796031895..090cacbeec00 100644 --- a/services/ecr/src/main/resources/codegen-resources/customization.config +++ b/services/ecr/src/main/resources/codegen-resources/customization.config @@ -1,6 +1,7 @@ { - "verifiedSimpleMethods" : [ + "verifiedSimpleMethods": [ "describeRepositories", "getAuthorizationToken" - ] + ], + "useSraAuth": true } diff --git a/services/ecrpublic/pom.xml b/services/ecrpublic/pom.xml index 49b9d3ec44a0..5c0e569e938a 100644 --- a/services/ecrpublic/pom.xml +++ b/services/ecrpublic/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 ecrpublic AWS Java SDK :: Services :: ECR PUBLIC diff --git a/services/ecrpublic/src/main/resources/codegen-resources/customization.config b/services/ecrpublic/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/ecrpublic/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/ecs/pom.xml b/services/ecs/pom.xml index 936b435ffd29..87b504f5b687 100644 --- a/services/ecs/pom.xml +++ b/services/ecs/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 ecs AWS Java SDK :: Services :: Amazon EC2 Container Service diff --git a/services/ecs/src/main/resources/codegen-resources/customization.config b/services/ecs/src/main/resources/codegen-resources/customization.config index b0f923be73f8..ff9d8d650d5d 100644 --- a/services/ecs/src/main/resources/codegen-resources/customization.config +++ b/services/ecs/src/main/resources/codegen-resources/customization.config @@ -1,19 +1,20 @@ { - "verifiedSimpleMethods": [ - "createCluster", - "listContainerInstances", - "listServices", - "listTasks", - "describeClusters", - "listAccountSettings", - "listClusters", - "listTaskDefinitionFamilies", - "listTaskDefinitions" - ], - "excludedSimpleMethods": [ - "discoverPollEndpoint", - "registerContainerInstance", - "submitContainerStateChange", - "submitTaskStateChange" - ] + "verifiedSimpleMethods": [ + "createCluster", + "listContainerInstances", + "listServices", + "listTasks", + "describeClusters", + "listAccountSettings", + "listClusters", + "listTaskDefinitionFamilies", + "listTaskDefinitions" + ], + "excludedSimpleMethods": [ + "discoverPollEndpoint", + "registerContainerInstance", + "submitContainerStateChange", + "submitTaskStateChange" + ], + "useSraAuth": true } diff --git a/services/efs/pom.xml b/services/efs/pom.xml index 868e7bfa4195..c825bc287609 100644 --- a/services/efs/pom.xml +++ b/services/efs/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 efs AWS Java SDK :: Services :: Amazon Elastic File System diff --git a/services/eks/pom.xml b/services/eks/pom.xml index 65ce64207298..69dfb2641282 100644 --- a/services/eks/pom.xml +++ b/services/eks/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 eks AWS Java SDK :: Services :: EKS diff --git a/services/eks/src/main/resources/codegen-resources/customization.config b/services/eks/src/main/resources/codegen-resources/customization.config index 6a19a2f5c394..a12a922892bf 100644 --- a/services/eks/src/main/resources/codegen-resources/customization.config +++ b/services/eks/src/main/resources/codegen-resources/customization.config @@ -2,5 +2,6 @@ "verifiedSimpleMethods": [ "listClusters" ], - "useSraAuth": true + "useSraAuth": true, + "enableGenerateCompiledEndpointRules": true } diff --git a/services/eksauth/pom.xml b/services/eksauth/pom.xml index 77fa75a2bc84..2855686a8cbe 100644 --- a/services/eksauth/pom.xml +++ b/services/eksauth/pom.xml @@ -17,7 +17,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 eksauth AWS Java SDK :: Services :: EKS Auth diff --git a/services/elasticache/pom.xml b/services/elasticache/pom.xml index b194477c8d0f..24a7c3ce1fa0 100644 --- a/services/elasticache/pom.xml +++ b/services/elasticache/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 elasticache AWS Java SDK :: Services :: Amazon ElastiCache diff --git a/services/elasticbeanstalk/pom.xml b/services/elasticbeanstalk/pom.xml index a0ed5aedf3b7..47f7c675f75b 100644 --- a/services/elasticbeanstalk/pom.xml +++ b/services/elasticbeanstalk/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 elasticbeanstalk AWS Java SDK :: Services :: AWS Elastic Beanstalk diff --git a/services/elasticbeanstalk/src/main/resources/codegen-resources/customization.config b/services/elasticbeanstalk/src/main/resources/codegen-resources/customization.config index f0f2660d2737..2d5e2d16e58a 100644 --- a/services/elasticbeanstalk/src/main/resources/codegen-resources/customization.config +++ b/services/elasticbeanstalk/src/main/resources/codegen-resources/customization.config @@ -4,7 +4,6 @@ // 'Builder' class, which is invalid Java "Builder" : "PlatformBuilder" }, - "shapeModifiers" : { "CreatePlatformVersionResult" : { "modify": [ @@ -43,5 +42,6 @@ "describeEvents", "listAvailableSolutionStacks", "listPlatformVersions" - ] + ], + "useSraAuth": true } diff --git a/services/elasticbeanstalk/src/main/resources/codegen-resources/customization.config.out b/services/elasticbeanstalk/src/main/resources/codegen-resources/customization.config.out deleted file mode 100644 index e69de29bb2d1..000000000000 diff --git a/services/elasticinference/pom.xml b/services/elasticinference/pom.xml index 3860c08c101f..8f358ae10441 100644 --- a/services/elasticinference/pom.xml +++ b/services/elasticinference/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 elasticinference AWS Java SDK :: Services :: Elastic Inference diff --git a/services/elasticinference/src/main/resources/codegen-resources/customization.config b/services/elasticinference/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/elasticinference/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/elasticloadbalancing/pom.xml b/services/elasticloadbalancing/pom.xml index 099e0ec21a3e..a6750fab6b0e 100644 --- a/services/elasticloadbalancing/pom.xml +++ b/services/elasticloadbalancing/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 elasticloadbalancing AWS Java SDK :: Services :: Elastic Load Balancing diff --git a/services/elasticloadbalancing/src/main/resources/codegen-resources/customization.config b/services/elasticloadbalancing/src/main/resources/codegen-resources/customization.config index 55c6f1f439ea..e95e265c2893 100644 --- a/services/elasticloadbalancing/src/main/resources/codegen-resources/customization.config +++ b/services/elasticloadbalancing/src/main/resources/codegen-resources/customization.config @@ -1,14 +1,15 @@ { - "verifiedSimpleMethods": [ - "describeAccountLimits", - "describeLoadBalancerPolicies", - "describeLoadBalancerPolicyTypes", - "describeLoadBalancers" - ], - "renameShapes": { - "AccessPointNotFoundException": "LoadBalancerNotFoundException", - "DuplicateAccessPointNameException": "DuplicateLoadBalancerNameException", - "TooManyAccessPointsException": "TooManyLoadBalancersException", - "InvalidEndPointException": "InvalidInstanceException" - } + "verifiedSimpleMethods": [ + "describeAccountLimits", + "describeLoadBalancerPolicies", + "describeLoadBalancerPolicyTypes", + "describeLoadBalancers" + ], + "renameShapes": { + "AccessPointNotFoundException": "LoadBalancerNotFoundException", + "DuplicateAccessPointNameException": "DuplicateLoadBalancerNameException", + "TooManyAccessPointsException": "TooManyLoadBalancersException", + "InvalidEndPointException": "InvalidInstanceException" + }, + "useSraAuth": true } diff --git a/services/elasticloadbalancingv2/pom.xml b/services/elasticloadbalancingv2/pom.xml index a24e535c9347..82b00b7d7b6d 100644 --- a/services/elasticloadbalancingv2/pom.xml +++ b/services/elasticloadbalancingv2/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 elasticloadbalancingv2 AWS Java SDK :: Services :: Elastic Load Balancing V2 diff --git a/services/elasticsearch/pom.xml b/services/elasticsearch/pom.xml index 1b0a7b8b3126..1a8bc4614f45 100644 --- a/services/elasticsearch/pom.xml +++ b/services/elasticsearch/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 elasticsearch AWS Java SDK :: Services :: Amazon Elasticsearch Service diff --git a/services/elastictranscoder/pom.xml b/services/elastictranscoder/pom.xml index dbb2aa1dceff..fdc7d9ae62c4 100644 --- a/services/elastictranscoder/pom.xml +++ b/services/elastictranscoder/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 elastictranscoder AWS Java SDK :: Services :: Amazon Elastic Transcoder diff --git a/services/elastictranscoder/src/main/resources/codegen-resources/customization.config b/services/elastictranscoder/src/main/resources/codegen-resources/customization.config index 5ce889c1817a..c180147a6f9f 100644 --- a/services/elastictranscoder/src/main/resources/codegen-resources/customization.config +++ b/services/elastictranscoder/src/main/resources/codegen-resources/customization.config @@ -1,9 +1,10 @@ { - "verifiedSimpleMethods": [ - "listPipelines", - "listPresets" - ], - "deprecatedOperations": [ - "TestRole" - ] + "verifiedSimpleMethods": [ + "listPipelines", + "listPresets" + ], + "deprecatedOperations": [ + "TestRole" + ], + "useSraAuth": true } diff --git a/services/emr/pom.xml b/services/emr/pom.xml index fd2008367958..bde535ab4820 100644 --- a/services/emr/pom.xml +++ b/services/emr/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 emr AWS Java SDK :: Services :: Amazon EMR diff --git a/services/emr/src/main/resources/codegen-resources/customization.config b/services/emr/src/main/resources/codegen-resources/customization.config index 1e066e00e14d..1019325a72b7 100644 --- a/services/emr/src/main/resources/codegen-resources/customization.config +++ b/services/emr/src/main/resources/codegen-resources/customization.config @@ -1,25 +1,26 @@ { - "verifiedSimpleMethods": [ - "listClusters", - "listSecurityConfigurations" - ], - "shapeModifiers": { - "InvalidRequestException": { - "modify": [ - { - "ErrorCode": { - "emitPropertyName": "emrErrorCode" - } + "verifiedSimpleMethods": [ + "listClusters", + "listSecurityConfigurations" + ], + "shapeModifiers": { + "InvalidRequestException": { + "modify": [ + { + "ErrorCode": { + "emitPropertyName": "emrErrorCode" + } + } + ] } - ] - } - }, - "excludedSimpleMethods": [ - "cancelSteps", - "modifyInstanceGroups", - "describeJobFlows" - ], - "deprecatedOperations": [ - "DescribeJobFlows" - ] + }, + "excludedSimpleMethods": [ + "cancelSteps", + "modifyInstanceGroups", + "describeJobFlows" + ], + "deprecatedOperations": [ + "DescribeJobFlows" + ], + "useSraAuth": true } diff --git a/services/emrcontainers/pom.xml b/services/emrcontainers/pom.xml index 125cf082106b..c83bdf29fe07 100644 --- a/services/emrcontainers/pom.xml +++ b/services/emrcontainers/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 emrcontainers AWS Java SDK :: Services :: EMR Containers diff --git a/services/emrcontainers/src/main/resources/codegen-resources/customization.config b/services/emrcontainers/src/main/resources/codegen-resources/customization.config index fb50d0a7a6eb..49a9cfc3d510 100644 --- a/services/emrcontainers/src/main/resources/codegen-resources/customization.config +++ b/services/emrcontainers/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,4 @@ { - "useSraAuth": true + "useSraAuth": true, + "enableGenerateCompiledEndpointRules": true } diff --git a/services/emrserverless/pom.xml b/services/emrserverless/pom.xml index 525382f74816..6a028bc476ac 100644 --- a/services/emrserverless/pom.xml +++ b/services/emrserverless/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 emrserverless AWS Java SDK :: Services :: EMR Serverless diff --git a/services/entityresolution/pom.xml b/services/entityresolution/pom.xml index 5cbc70f28b69..e405b98f5afc 100644 --- a/services/entityresolution/pom.xml +++ b/services/entityresolution/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 entityresolution AWS Java SDK :: Services :: Entity Resolution diff --git a/services/entityresolution/src/main/resources/codegen-resources/customization.config b/services/entityresolution/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/entityresolution/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/eventbridge/pom.xml b/services/eventbridge/pom.xml index 83dcfd7dbda0..7cf9f831b6b0 100644 --- a/services/eventbridge/pom.xml +++ b/services/eventbridge/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 eventbridge AWS Java SDK :: Services :: EventBridge diff --git a/services/eventbridge/src/main/resources/codegen-resources/customization.config b/services/eventbridge/src/main/resources/codegen-resources/customization.config index dbe25a828440..836fbeefbb22 100644 --- a/services/eventbridge/src/main/resources/codegen-resources/customization.config +++ b/services/eventbridge/src/main/resources/codegen-resources/customization.config @@ -1,6 +1,7 @@ { - "enableEndpointAuthSchemeParams": true, - "allowedEndpointAuthSchemeParams": [ - "EndpointId" - ] + "enableEndpointAuthSchemeParams": true, + "allowedEndpointAuthSchemeParams": [ + "EndpointId" + ], + "useSraAuth": true } diff --git a/services/evidently/pom.xml b/services/evidently/pom.xml index c4ab04028dad..ef82f01dcce1 100644 --- a/services/evidently/pom.xml +++ b/services/evidently/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 evidently AWS Java SDK :: Services :: Evidently diff --git a/services/finspace/pom.xml b/services/finspace/pom.xml index fb7f673aa590..2ce47634c9be 100644 --- a/services/finspace/pom.xml +++ b/services/finspace/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 finspace AWS Java SDK :: Services :: Finspace diff --git a/services/finspacedata/pom.xml b/services/finspacedata/pom.xml index 86dc51d9ec89..221cf9ac2c72 100644 --- a/services/finspacedata/pom.xml +++ b/services/finspacedata/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 finspacedata AWS Java SDK :: Services :: Finspace Data diff --git a/services/firehose/pom.xml b/services/firehose/pom.xml index 7c0089ea407f..288f0b7dbb0b 100644 --- a/services/firehose/pom.xml +++ b/services/firehose/pom.xml @@ -22,7 +22,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 firehose AWS Java SDK :: Services :: Amazon Kinesis Firehose diff --git a/services/fis/pom.xml b/services/fis/pom.xml index 669d926839f1..807ecbd12235 100644 --- a/services/fis/pom.xml +++ b/services/fis/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 fis AWS Java SDK :: Services :: Fis diff --git a/services/fis/src/main/resources/codegen-resources/customization.config b/services/fis/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/fis/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/fms/pom.xml b/services/fms/pom.xml index 8e333de41b17..2da2d9fa5180 100644 --- a/services/fms/pom.xml +++ b/services/fms/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 fms AWS Java SDK :: Services :: FMS diff --git a/services/fms/src/main/resources/codegen-resources/customization.config b/services/fms/src/main/resources/codegen-resources/customization.config index f5fe1526e9c4..3c0c5caf5f11 100644 --- a/services/fms/src/main/resources/codegen-resources/customization.config +++ b/services/fms/src/main/resources/codegen-resources/customization.config @@ -1,8 +1,9 @@ { - "excludedSimpleMethods" : [ + "excludedSimpleMethods": [ "getAdminAccount", "getNotificationChannel", "listMemberAccounts", "listPolicies" - ] -} \ No newline at end of file + ], + "useSraAuth": true +} diff --git a/services/forecast/pom.xml b/services/forecast/pom.xml index 2764b7959ffe..c5a5be86e3c9 100644 --- a/services/forecast/pom.xml +++ b/services/forecast/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 forecast AWS Java SDK :: Services :: Forecast diff --git a/services/forecast/src/main/resources/codegen-resources/customization.config b/services/forecast/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/forecast/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/forecastquery/pom.xml b/services/forecastquery/pom.xml index 4518274b83be..c661e19a60a6 100644 --- a/services/forecastquery/pom.xml +++ b/services/forecastquery/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 forecastquery AWS Java SDK :: Services :: Forecastquery diff --git a/services/frauddetector/pom.xml b/services/frauddetector/pom.xml index 85e145dc4da5..ddc7e47cb528 100644 --- a/services/frauddetector/pom.xml +++ b/services/frauddetector/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 frauddetector AWS Java SDK :: Services :: FraudDetector diff --git a/services/frauddetector/src/main/resources/codegen-resources/customization.config b/services/frauddetector/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/frauddetector/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/freetier/pom.xml b/services/freetier/pom.xml index 3a3a9b292fa9..71a3237546c7 100644 --- a/services/freetier/pom.xml +++ b/services/freetier/pom.xml @@ -17,7 +17,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 freetier AWS Java SDK :: Services :: Free Tier diff --git a/services/freetier/src/main/resources/codegen-resources/customization.config b/services/freetier/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/freetier/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/fsx/pom.xml b/services/fsx/pom.xml index 80e6dfea45ef..407896e93fcc 100644 --- a/services/fsx/pom.xml +++ b/services/fsx/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 fsx AWS Java SDK :: Services :: FSx diff --git a/services/gamelift/pom.xml b/services/gamelift/pom.xml index 572bbc686092..9c0c807cfbf2 100644 --- a/services/gamelift/pom.xml +++ b/services/gamelift/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 gamelift AWS Java SDK :: Services :: AWS GameLift diff --git a/services/glacier/pom.xml b/services/glacier/pom.xml index c5bb3f5f210a..bc9724a83b0f 100644 --- a/services/glacier/pom.xml +++ b/services/glacier/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 glacier AWS Java SDK :: Services :: Amazon Glacier diff --git a/services/globalaccelerator/pom.xml b/services/globalaccelerator/pom.xml index ea82cec136c5..f6f5d5c7fab5 100644 --- a/services/globalaccelerator/pom.xml +++ b/services/globalaccelerator/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 globalaccelerator AWS Java SDK :: Services :: Global Accelerator diff --git a/services/glue/pom.xml b/services/glue/pom.xml index f36ebe3a6f26..b514b5dc2e7f 100644 --- a/services/glue/pom.xml +++ b/services/glue/pom.xml @@ -20,7 +20,7 @@ services software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 glue diff --git a/services/glue/src/main/resources/codegen-resources/customization.config b/services/glue/src/main/resources/codegen-resources/customization.config index e5d2b586984e..0d85d066f3c5 100644 --- a/services/glue/src/main/resources/codegen-resources/customization.config +++ b/services/glue/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,6 @@ { - "excludedSimpleMethods" : ["*"] + "excludedSimpleMethods": [ + "*" + ], + "useSraAuth": true } diff --git a/services/grafana/pom.xml b/services/grafana/pom.xml index 3876c2fa4ace..156b98aee61d 100644 --- a/services/grafana/pom.xml +++ b/services/grafana/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 grafana AWS Java SDK :: Services :: Grafana diff --git a/services/grafana/src/main/resources/codegen-resources/customization.config b/services/grafana/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/grafana/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/greengrass/pom.xml b/services/greengrass/pom.xml index dcdd0e656e59..66f4c35434f9 100644 --- a/services/greengrass/pom.xml +++ b/services/greengrass/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 greengrass AWS Java SDK :: Services :: AWS Greengrass diff --git a/services/greengrassv2/pom.xml b/services/greengrassv2/pom.xml index 4a02f8dc837c..8e21c49741a0 100644 --- a/services/greengrassv2/pom.xml +++ b/services/greengrassv2/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 greengrassv2 AWS Java SDK :: Services :: Greengrass V2 diff --git a/services/greengrassv2/src/main/resources/codegen-resources/customization.config b/services/greengrassv2/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/greengrassv2/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/groundstation/pom.xml b/services/groundstation/pom.xml index c5ee3e248cd8..faf8e2ce2f07 100644 --- a/services/groundstation/pom.xml +++ b/services/groundstation/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 groundstation AWS Java SDK :: Services :: GroundStation diff --git a/services/groundstation/src/main/resources/codegen-resources/customization.config b/services/groundstation/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/groundstation/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/guardduty/pom.xml b/services/guardduty/pom.xml index 2e480ff1facd..96ae4cdaee2d 100644 --- a/services/guardduty/pom.xml +++ b/services/guardduty/pom.xml @@ -20,7 +20,7 @@ services software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 guardduty diff --git a/services/health/pom.xml b/services/health/pom.xml index 6f4d6c602820..ae3c0b1e67e9 100644 --- a/services/health/pom.xml +++ b/services/health/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 health AWS Java SDK :: Services :: AWS Health APIs and Notifications diff --git a/services/health/src/main/resources/codegen-resources/customization.config b/services/health/src/main/resources/codegen-resources/customization.config index e7e0e53e4a7b..287a16eb4a72 100644 --- a/services/health/src/main/resources/codegen-resources/customization.config +++ b/services/health/src/main/resources/codegen-resources/customization.config @@ -1,7 +1,8 @@ { - "verifiedSimpleMethods" : [ + "verifiedSimpleMethods": [ "describeEvents", "describeEntityAggregates", "describeEventTypes" - ] -} \ No newline at end of file + ], + "useSraAuth": true +} diff --git a/services/healthlake/pom.xml b/services/healthlake/pom.xml index 5893882f6885..50a32dc3a827 100644 --- a/services/healthlake/pom.xml +++ b/services/healthlake/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 healthlake AWS Java SDK :: Services :: Health Lake diff --git a/services/honeycode/pom.xml b/services/honeycode/pom.xml index 16f2ea10374a..aff18974353b 100644 --- a/services/honeycode/pom.xml +++ b/services/honeycode/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 honeycode AWS Java SDK :: Services :: Honeycode diff --git a/services/honeycode/src/main/resources/codegen-resources/customization.config b/services/honeycode/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/honeycode/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/iam/pom.xml b/services/iam/pom.xml index 926a7ecb039e..91c861081556 100644 --- a/services/iam/pom.xml +++ b/services/iam/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 iam AWS Java SDK :: Services :: AWS IAM diff --git a/services/iam/src/main/resources/codegen-resources/customization.config b/services/iam/src/main/resources/codegen-resources/customization.config index f73e03152d6c..6216df814396 100644 --- a/services/iam/src/main/resources/codegen-resources/customization.config +++ b/services/iam/src/main/resources/codegen-resources/customization.config @@ -1,5 +1,6 @@ { "useSraAuth": true, + "enableGenerateCompiledEndpointRules": true, "verifiedSimpleMethods": [ "createAccessKey", "deleteAccountPasswordPolicy", diff --git a/services/identitystore/pom.xml b/services/identitystore/pom.xml index 34d19bda114a..7de6e6451045 100644 --- a/services/identitystore/pom.xml +++ b/services/identitystore/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 identitystore AWS Java SDK :: Services :: Identitystore diff --git a/services/imagebuilder/pom.xml b/services/imagebuilder/pom.xml index 042663dfc26a..5bbf2ca33eb1 100644 --- a/services/imagebuilder/pom.xml +++ b/services/imagebuilder/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 imagebuilder AWS Java SDK :: Services :: Imagebuilder diff --git a/services/imagebuilder/src/main/resources/codegen-resources/customization.config b/services/imagebuilder/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/imagebuilder/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/inspector/pom.xml b/services/inspector/pom.xml index 276b1ca9cab5..9940314311b1 100644 --- a/services/inspector/pom.xml +++ b/services/inspector/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 inspector AWS Java SDK :: Services :: Amazon Inspector Service diff --git a/services/inspector/src/main/resources/codegen-resources/customization.config b/services/inspector/src/main/resources/codegen-resources/customization.config index 9be5e5c24056..1e30b7396300 100644 --- a/services/inspector/src/main/resources/codegen-resources/customization.config +++ b/services/inspector/src/main/resources/codegen-resources/customization.config @@ -1,58 +1,59 @@ { - "verifiedSimpleMethods": [ - "describeCrossAccountAccessRole", - "listAssessmentRuns", - "listAssessmentTargets", - "listAssessmentTemplates", - "listEventSubscriptions", - "listFindings", - "listRulesPackages" - ], - "shapeModifiers": { - "AccessDeniedException": { - "modify": [ - { - "errorCode": { - "emitPropertyName": "inspectorErrorCode" - } + "verifiedSimpleMethods": [ + "describeCrossAccountAccessRole", + "listAssessmentRuns", + "listAssessmentTargets", + "listAssessmentTemplates", + "listEventSubscriptions", + "listFindings", + "listRulesPackages" + ], + "shapeModifiers": { + "AccessDeniedException": { + "modify": [ + { + "errorCode": { + "emitPropertyName": "inspectorErrorCode" + } + } + ] + }, + "InvalidCrossAccountRoleException": { + "modify": [ + { + "errorCode": { + "emitPropertyName": "inspectorErrorCode" + } + } + ] + }, + "InvalidInputException": { + "modify": [ + { + "errorCode": { + "emitPropertyName": "inspectorErrorCode" + } + } + ] + }, + "LimitExceededException": { + "modify": [ + { + "errorCode": { + "emitPropertyName": "inspectorErrorCode" + } + } + ] + }, + "NoSuchEntityException": { + "modify": [ + { + "errorCode": { + "emitPropertyName": "inspectorErrorCode" + } + } + ] } - ] }, - "InvalidCrossAccountRoleException": { - "modify": [ - { - "errorCode": { - "emitPropertyName": "inspectorErrorCode" - } - } - ] - }, - "InvalidInputException": { - "modify": [ - { - "errorCode": { - "emitPropertyName": "inspectorErrorCode" - } - } - ] - }, - "LimitExceededException": { - "modify": [ - { - "errorCode": { - "emitPropertyName": "inspectorErrorCode" - } - } - ] - }, - "NoSuchEntityException": { - "modify": [ - { - "errorCode": { - "emitPropertyName": "inspectorErrorCode" - } - } - ] - } - } + "useSraAuth": true } diff --git a/services/inspector2/pom.xml b/services/inspector2/pom.xml index 3abf90b9300e..285a1aa7a1e4 100644 --- a/services/inspector2/pom.xml +++ b/services/inspector2/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 inspector2 AWS Java SDK :: Services :: Inspector2 diff --git a/services/inspector2/src/main/resources/codegen-resources/customization.config b/services/inspector2/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/inspector2/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/inspectorscan/pom.xml b/services/inspectorscan/pom.xml index ade00d41b585..139f5a3c132b 100644 --- a/services/inspectorscan/pom.xml +++ b/services/inspectorscan/pom.xml @@ -17,7 +17,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 inspectorscan AWS Java SDK :: Services :: Inspector Scan diff --git a/services/inspectorscan/src/main/resources/codegen-resources/customization.config b/services/inspectorscan/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/inspectorscan/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/internetmonitor/pom.xml b/services/internetmonitor/pom.xml index 414a9b0e6b04..19b1dd0490ab 100644 --- a/services/internetmonitor/pom.xml +++ b/services/internetmonitor/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 internetmonitor AWS Java SDK :: Services :: Internet Monitor diff --git a/services/iot/pom.xml b/services/iot/pom.xml index 2a674cb92df4..553e1d293c18 100644 --- a/services/iot/pom.xml +++ b/services/iot/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 iot AWS Java SDK :: Services :: AWS IoT diff --git a/services/iot/src/main/resources/codegen-resources/customization.config b/services/iot/src/main/resources/codegen-resources/customization.config index ac445a5bb430..346279451f9f 100644 --- a/services/iot/src/main/resources/codegen-resources/customization.config +++ b/services/iot/src/main/resources/codegen-resources/customization.config @@ -55,5 +55,6 @@ "union": true } }, - "useSraAuth": true + "useSraAuth": true, + "enableGenerateCompiledEndpointRules": true } diff --git a/services/iot1clickdevices/pom.xml b/services/iot1clickdevices/pom.xml index 3fa0d91f8758..be3525e1342a 100644 --- a/services/iot1clickdevices/pom.xml +++ b/services/iot1clickdevices/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 iot1clickdevices AWS Java SDK :: Services :: IoT 1Click Devices Service diff --git a/services/iot1clickdevices/src/main/resources/codegen-resources/customization.config b/services/iot1clickdevices/src/main/resources/codegen-resources/customization.config index b947f5dbc959..920374af8241 100644 --- a/services/iot1clickdevices/src/main/resources/codegen-resources/customization.config +++ b/services/iot1clickdevices/src/main/resources/codegen-resources/customization.config @@ -1,5 +1,6 @@ { - "excludedSimpleMethods" : [ + "excludedSimpleMethods": [ "listDevices" - ] + ], + "useSraAuth": true } diff --git a/services/iot1clickprojects/pom.xml b/services/iot1clickprojects/pom.xml index 90b1920df2c6..59b214c377b5 100644 --- a/services/iot1clickprojects/pom.xml +++ b/services/iot1clickprojects/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 iot1clickprojects AWS Java SDK :: Services :: IoT 1Click Projects diff --git a/services/iotanalytics/pom.xml b/services/iotanalytics/pom.xml index dac117e65b2c..047d5c7b9ea1 100644 --- a/services/iotanalytics/pom.xml +++ b/services/iotanalytics/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 iotanalytics AWS Java SDK :: Services :: IoTAnalytics diff --git a/services/iotanalytics/src/main/resources/codegen-resources/customization.config b/services/iotanalytics/src/main/resources/codegen-resources/customization.config index ba5ea64efd7f..b2a63c8d17a4 100644 --- a/services/iotanalytics/src/main/resources/codegen-resources/customization.config +++ b/services/iotanalytics/src/main/resources/codegen-resources/customization.config @@ -1,16 +1,17 @@ { - "verifiedSimpleMethods": [ - "listChannels", - "listDatasets", - "listDatastores", - "listPipelines" - ], - "excludedSimpleMethods": [ - "describeLoggingOptions" - ], - "shapeModifiers": { - "DatastoreStorage": { - "union": true - } - } + "verifiedSimpleMethods": [ + "listChannels", + "listDatasets", + "listDatastores", + "listPipelines" + ], + "excludedSimpleMethods": [ + "describeLoggingOptions" + ], + "shapeModifiers": { + "DatastoreStorage": { + "union": true + } + }, + "useSraAuth": true } diff --git a/services/iotdataplane/pom.xml b/services/iotdataplane/pom.xml index 5d6e38e7d8ac..3fb2357264d2 100644 --- a/services/iotdataplane/pom.xml +++ b/services/iotdataplane/pom.xml @@ -22,7 +22,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 iotdataplane AWS Java SDK :: Services :: AWS IoT Data Plane diff --git a/services/iotdataplane/src/main/resources/codegen-resources/customization.config b/services/iotdataplane/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/iotdataplane/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/iotdeviceadvisor/pom.xml b/services/iotdeviceadvisor/pom.xml index c2a35b35ef95..f4c4b6c3509d 100644 --- a/services/iotdeviceadvisor/pom.xml +++ b/services/iotdeviceadvisor/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 iotdeviceadvisor AWS Java SDK :: Services :: Iot Device Advisor diff --git a/services/iotdeviceadvisor/src/main/resources/codegen-resources/customization.config b/services/iotdeviceadvisor/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/iotdeviceadvisor/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/iotevents/pom.xml b/services/iotevents/pom.xml index 58e88b999c63..8c410f3f85e5 100644 --- a/services/iotevents/pom.xml +++ b/services/iotevents/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 iotevents AWS Java SDK :: Services :: IoT Events diff --git a/services/ioteventsdata/pom.xml b/services/ioteventsdata/pom.xml index d69cc2038384..0b15d17f91a6 100644 --- a/services/ioteventsdata/pom.xml +++ b/services/ioteventsdata/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 ioteventsdata AWS Java SDK :: Services :: IoT Events Data diff --git a/services/ioteventsdata/src/main/resources/codegen-resources/customization.config b/services/ioteventsdata/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/ioteventsdata/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/iotfleethub/pom.xml b/services/iotfleethub/pom.xml index c42b737fdef6..7b46629891b2 100644 --- a/services/iotfleethub/pom.xml +++ b/services/iotfleethub/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 iotfleethub AWS Java SDK :: Services :: Io T Fleet Hub diff --git a/services/iotfleethub/src/main/resources/codegen-resources/customization.config b/services/iotfleethub/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/iotfleethub/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/iotfleetwise/pom.xml b/services/iotfleetwise/pom.xml index 0ea444af1b2c..e13529d7877d 100644 --- a/services/iotfleetwise/pom.xml +++ b/services/iotfleetwise/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 iotfleetwise AWS Java SDK :: Services :: Io T Fleet Wise diff --git a/services/iotfleetwise/src/main/resources/codegen-resources/customization.config b/services/iotfleetwise/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/iotfleetwise/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/iotjobsdataplane/pom.xml b/services/iotjobsdataplane/pom.xml index 30b84ea6bff3..2c10e8e28778 100644 --- a/services/iotjobsdataplane/pom.xml +++ b/services/iotjobsdataplane/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 iotjobsdataplane AWS Java SDK :: Services :: IoT Jobs Data Plane diff --git a/services/iotroborunner/pom.xml b/services/iotroborunner/pom.xml index 30ea39e9fd7b..2627b2c967af 100644 --- a/services/iotroborunner/pom.xml +++ b/services/iotroborunner/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 iotroborunner AWS Java SDK :: Services :: IoT Robo Runner diff --git a/services/iotroborunner/src/main/resources/codegen-resources/customization.config b/services/iotroborunner/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/iotroborunner/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/iotsecuretunneling/pom.xml b/services/iotsecuretunneling/pom.xml index f708640668f2..8c7fd980a5a2 100644 --- a/services/iotsecuretunneling/pom.xml +++ b/services/iotsecuretunneling/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 iotsecuretunneling AWS Java SDK :: Services :: IoTSecureTunneling diff --git a/services/iotsecuretunneling/src/main/resources/codegen-resources/customization.config b/services/iotsecuretunneling/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/iotsecuretunneling/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/iotsitewise/pom.xml b/services/iotsitewise/pom.xml index eab11503a8c2..e58674321179 100644 --- a/services/iotsitewise/pom.xml +++ b/services/iotsitewise/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 iotsitewise AWS Java SDK :: Services :: Io T Site Wise diff --git a/services/iotthingsgraph/pom.xml b/services/iotthingsgraph/pom.xml index cc5980542649..2b34005449af 100644 --- a/services/iotthingsgraph/pom.xml +++ b/services/iotthingsgraph/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 iotthingsgraph AWS Java SDK :: Services :: IoTThingsGraph diff --git a/services/iotthingsgraph/src/main/resources/codegen-resources/customization.config b/services/iotthingsgraph/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/iotthingsgraph/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/iottwinmaker/pom.xml b/services/iottwinmaker/pom.xml index 474977185cc6..98ea4d4c68a5 100644 --- a/services/iottwinmaker/pom.xml +++ b/services/iottwinmaker/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 iottwinmaker AWS Java SDK :: Services :: Io T Twin Maker diff --git a/services/iottwinmaker/src/main/resources/codegen-resources/customization.config b/services/iottwinmaker/src/main/resources/codegen-resources/customization.config index 0e729acd0371..47a49338406e 100644 --- a/services/iottwinmaker/src/main/resources/codegen-resources/customization.config +++ b/services/iottwinmaker/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,4 @@ { - "generateEndpointClientTests": true + "generateEndpointClientTests": true, + "useSraAuth": true } diff --git a/services/iotwireless/pom.xml b/services/iotwireless/pom.xml index d0ba66715f4a..117af33c1f9a 100644 --- a/services/iotwireless/pom.xml +++ b/services/iotwireless/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 iotwireless AWS Java SDK :: Services :: IoT Wireless diff --git a/services/iotwireless/src/main/resources/codegen-resources/customization.config b/services/iotwireless/src/main/resources/codegen-resources/customization.config index 21b15d9542cb..29c4244e1e2d 100644 --- a/services/iotwireless/src/main/resources/codegen-resources/customization.config +++ b/services/iotwireless/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,4 @@ { - "underscoresInNameBehavior": "ALLOW" + "underscoresInNameBehavior": "ALLOW", + "useSraAuth": true } diff --git a/services/ivs/pom.xml b/services/ivs/pom.xml index 4efd95082b18..d5e979b18919 100644 --- a/services/ivs/pom.xml +++ b/services/ivs/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 ivs AWS Java SDK :: Services :: Ivs diff --git a/services/ivschat/pom.xml b/services/ivschat/pom.xml index 897f80170283..0681cf491239 100644 --- a/services/ivschat/pom.xml +++ b/services/ivschat/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 ivschat AWS Java SDK :: Services :: Ivschat diff --git a/services/ivsrealtime/pom.xml b/services/ivsrealtime/pom.xml index 84785cf75cca..58b4f42b1bd0 100644 --- a/services/ivsrealtime/pom.xml +++ b/services/ivsrealtime/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 ivsrealtime AWS Java SDK :: Services :: IVS Real Time diff --git a/services/kafka/pom.xml b/services/kafka/pom.xml index c49febffaca2..48a152707537 100644 --- a/services/kafka/pom.xml +++ b/services/kafka/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 kafka AWS Java SDK :: Services :: Kafka diff --git a/services/kafkaconnect/pom.xml b/services/kafkaconnect/pom.xml index a28418edc719..99ed5e2824a4 100644 --- a/services/kafkaconnect/pom.xml +++ b/services/kafkaconnect/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 kafkaconnect AWS Java SDK :: Services :: Kafka Connect diff --git a/services/kendra/pom.xml b/services/kendra/pom.xml index c42cc096f2e4..f6026166d875 100644 --- a/services/kendra/pom.xml +++ b/services/kendra/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 kendra AWS Java SDK :: Services :: Kendra diff --git a/services/kendraranking/pom.xml b/services/kendraranking/pom.xml index 3045ee354922..63dc71e0ea6f 100644 --- a/services/kendraranking/pom.xml +++ b/services/kendraranking/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 kendraranking AWS Java SDK :: Services :: Kendra Ranking diff --git a/services/kendraranking/src/main/resources/codegen-resources/customization.config b/services/kendraranking/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/kendraranking/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/keyspaces/pom.xml b/services/keyspaces/pom.xml index eb40766beef7..9aed69feee5b 100644 --- a/services/keyspaces/pom.xml +++ b/services/keyspaces/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 keyspaces AWS Java SDK :: Services :: Keyspaces diff --git a/services/kinesis/pom.xml b/services/kinesis/pom.xml index 028144f4b6cf..4248a54486e6 100644 --- a/services/kinesis/pom.xml +++ b/services/kinesis/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 kinesis AWS Java SDK :: Services :: Amazon Kinesis diff --git a/services/kinesisanalytics/pom.xml b/services/kinesisanalytics/pom.xml index 4bc8de5aba52..3507fa3bc5ab 100644 --- a/services/kinesisanalytics/pom.xml +++ b/services/kinesisanalytics/pom.xml @@ -22,7 +22,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 kinesisanalytics AWS Java SDK :: Services :: Amazon Kinesis Analytics diff --git a/services/kinesisanalyticsv2/pom.xml b/services/kinesisanalyticsv2/pom.xml index bd74c83d4eb9..7d9a348c4456 100644 --- a/services/kinesisanalyticsv2/pom.xml +++ b/services/kinesisanalyticsv2/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 kinesisanalyticsv2 AWS Java SDK :: Services :: Kinesis Analytics V2 diff --git a/services/kinesisanalyticsv2/src/main/resources/codegen-resources/customization.config b/services/kinesisanalyticsv2/src/main/resources/codegen-resources/customization.config index e5484b499613..55339d099194 100644 --- a/services/kinesisanalyticsv2/src/main/resources/codegen-resources/customization.config +++ b/services/kinesisanalyticsv2/src/main/resources/codegen-resources/customization.config @@ -1,5 +1,6 @@ { - "verifiedSimpleMethods" : [ + "verifiedSimpleMethods": [ "listApplications" - ] + ], + "useSraAuth": true } diff --git a/services/kinesisvideo/pom.xml b/services/kinesisvideo/pom.xml index f3c811006959..9cbb8967c2d1 100644 --- a/services/kinesisvideo/pom.xml +++ b/services/kinesisvideo/pom.xml @@ -20,7 +20,7 @@ services software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 kinesisvideo diff --git a/services/kinesisvideo/src/main/resources/codegen-resources/customization.config b/services/kinesisvideo/src/main/resources/codegen-resources/customization.config index e0972ef57fee..3b1171a52063 100644 --- a/services/kinesisvideo/src/main/resources/codegen-resources/customization.config +++ b/services/kinesisvideo/src/main/resources/codegen-resources/customization.config @@ -1,9 +1,10 @@ { - "verifiedSimpleMethods": [ - "listStreams" - ], - "excludedSimpleMethods": [ - "listTagsForStream", - "describeStream" - ] + "verifiedSimpleMethods": [ + "listStreams" + ], + "excludedSimpleMethods": [ + "listTagsForStream", + "describeStream" + ], + "useSraAuth": true } diff --git a/services/kinesisvideoarchivedmedia/pom.xml b/services/kinesisvideoarchivedmedia/pom.xml index 2bc8072412f3..fcb64b238d3f 100644 --- a/services/kinesisvideoarchivedmedia/pom.xml +++ b/services/kinesisvideoarchivedmedia/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 kinesisvideoarchivedmedia AWS Java SDK :: Services :: Kinesis Video Archived Media diff --git a/services/kinesisvideoarchivedmedia/src/main/resources/codegen-resources/customization.config b/services/kinesisvideoarchivedmedia/src/main/resources/codegen-resources/customization.config index 232ca942ec4a..184f750769fa 100644 --- a/services/kinesisvideoarchivedmedia/src/main/resources/codegen-resources/customization.config +++ b/services/kinesisvideoarchivedmedia/src/main/resources/codegen-resources/customization.config @@ -1,5 +1,6 @@ { - "excludedSimpleMethods" : [ + "excludedSimpleMethods": [ "getHLSStreamingSessionURL" - ] + ], + "useSraAuth": true } diff --git a/services/kinesisvideomedia/pom.xml b/services/kinesisvideomedia/pom.xml index 52891201c4cb..3b60c093566c 100644 --- a/services/kinesisvideomedia/pom.xml +++ b/services/kinesisvideomedia/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 kinesisvideomedia AWS Java SDK :: Services :: Kinesis Video Media diff --git a/services/kinesisvideosignaling/pom.xml b/services/kinesisvideosignaling/pom.xml index ab578fae72e2..7b55d38e9c4c 100644 --- a/services/kinesisvideosignaling/pom.xml +++ b/services/kinesisvideosignaling/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 kinesisvideosignaling AWS Java SDK :: Services :: Kinesis Video Signaling diff --git a/services/kinesisvideosignaling/src/main/resources/codegen-resources/customization.config b/services/kinesisvideosignaling/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/kinesisvideosignaling/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/kinesisvideowebrtcstorage/pom.xml b/services/kinesisvideowebrtcstorage/pom.xml index 8cbbcf71e356..d37cde8d0e99 100644 --- a/services/kinesisvideowebrtcstorage/pom.xml +++ b/services/kinesisvideowebrtcstorage/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 kinesisvideowebrtcstorage AWS Java SDK :: Services :: Kinesis Video Web RTC Storage diff --git a/services/kms/pom.xml b/services/kms/pom.xml index 38a45c364134..b1e9f9dd6632 100644 --- a/services/kms/pom.xml +++ b/services/kms/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 kms AWS Java SDK :: Services :: AWS KMS diff --git a/services/kms/src/main/resources/codegen-resources/customization.config b/services/kms/src/main/resources/codegen-resources/customization.config index 08a4b4db7d13..3ebde6fbb1de 100644 --- a/services/kms/src/main/resources/codegen-resources/customization.config +++ b/services/kms/src/main/resources/codegen-resources/customization.config @@ -1,10 +1,11 @@ { - "verifiedSimpleMethods": [ - "createKey", - "generateRandom", - "retireGrant", - "describeCustomKeyStores", - "listAliases", - "listKeys" - ] + "verifiedSimpleMethods": [ + "createKey", + "generateRandom", + "retireGrant", + "describeCustomKeyStores", + "listAliases", + "listKeys" + ], + "useSraAuth": true } diff --git a/services/lakeformation/pom.xml b/services/lakeformation/pom.xml index 59c5954641c0..788d455ad295 100644 --- a/services/lakeformation/pom.xml +++ b/services/lakeformation/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 lakeformation AWS Java SDK :: Services :: LakeFormation diff --git a/services/lakeformation/src/main/resources/codegen-resources/customization.config b/services/lakeformation/src/main/resources/codegen-resources/customization.config index 0e729acd0371..47a49338406e 100644 --- a/services/lakeformation/src/main/resources/codegen-resources/customization.config +++ b/services/lakeformation/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,4 @@ { - "generateEndpointClientTests": true + "generateEndpointClientTests": true, + "useSraAuth": true } diff --git a/services/lambda/pom.xml b/services/lambda/pom.xml index 5a0f6fcfb2d8..340c8d1e9ee7 100644 --- a/services/lambda/pom.xml +++ b/services/lambda/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 lambda AWS Java SDK :: Services :: AWS Lambda diff --git a/services/launchwizard/pom.xml b/services/launchwizard/pom.xml index f49ac1dc2fba..89635dd6c747 100644 --- a/services/launchwizard/pom.xml +++ b/services/launchwizard/pom.xml @@ -17,7 +17,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 launchwizard AWS Java SDK :: Services :: Launch Wizard diff --git a/services/lexmodelbuilding/pom.xml b/services/lexmodelbuilding/pom.xml index 06238485559a..d7edd066a036 100644 --- a/services/lexmodelbuilding/pom.xml +++ b/services/lexmodelbuilding/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 lexmodelbuilding AWS Java SDK :: Services :: Amazon Lex Model Building diff --git a/services/lexmodelsv2/pom.xml b/services/lexmodelsv2/pom.xml index 7579e04a5e75..ca9c80407ac6 100644 --- a/services/lexmodelsv2/pom.xml +++ b/services/lexmodelsv2/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 lexmodelsv2 AWS Java SDK :: Services :: Lex Models V2 diff --git a/services/lexruntime/pom.xml b/services/lexruntime/pom.xml index e1ba8aff3c7f..c3d1590643d8 100644 --- a/services/lexruntime/pom.xml +++ b/services/lexruntime/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 lexruntime AWS Java SDK :: Services :: Amazon Lex Runtime diff --git a/services/lexruntimev2/pom.xml b/services/lexruntimev2/pom.xml index 5392f8497192..081d2bcdf16f 100644 --- a/services/lexruntimev2/pom.xml +++ b/services/lexruntimev2/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 lexruntimev2 AWS Java SDK :: Services :: Lex Runtime V2 diff --git a/services/licensemanager/pom.xml b/services/licensemanager/pom.xml index 64f2937738aa..76e0f0fe463d 100644 --- a/services/licensemanager/pom.xml +++ b/services/licensemanager/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 licensemanager AWS Java SDK :: Services :: License Manager diff --git a/services/licensemanager/src/main/resources/codegen-resources/customization.config b/services/licensemanager/src/main/resources/codegen-resources/customization.config index cb1971ffe74b..63b74335ecc1 100644 --- a/services/licensemanager/src/main/resources/codegen-resources/customization.config +++ b/services/licensemanager/src/main/resources/codegen-resources/customization.config @@ -1,11 +1,12 @@ { - "verifiedSimpleMethods" : [ + "verifiedSimpleMethods": [ "getServiceSettings", "listLicenseConfigurations" ], - "excludedSimpleMethods" : [ + "excludedSimpleMethods": [ "getServiceSettings", "listLicenseConfigurations", "listResourceInventory" - ] + ], + "useSraAuth": true } diff --git a/services/licensemanagerlinuxsubscriptions/pom.xml b/services/licensemanagerlinuxsubscriptions/pom.xml index a04c03157804..8a6ea88cadfc 100644 --- a/services/licensemanagerlinuxsubscriptions/pom.xml +++ b/services/licensemanagerlinuxsubscriptions/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 licensemanagerlinuxsubscriptions AWS Java SDK :: Services :: License Manager Linux Subscriptions diff --git a/services/licensemanagerlinuxsubscriptions/src/main/resources/codegen-resources/customization.config b/services/licensemanagerlinuxsubscriptions/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/licensemanagerlinuxsubscriptions/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/licensemanagerusersubscriptions/pom.xml b/services/licensemanagerusersubscriptions/pom.xml index 384fb34b32d5..1f83dab70228 100644 --- a/services/licensemanagerusersubscriptions/pom.xml +++ b/services/licensemanagerusersubscriptions/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 licensemanagerusersubscriptions AWS Java SDK :: Services :: License Manager User Subscriptions diff --git a/services/licensemanagerusersubscriptions/src/main/resources/codegen-resources/customization.config b/services/licensemanagerusersubscriptions/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/licensemanagerusersubscriptions/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/lightsail/pom.xml b/services/lightsail/pom.xml index 3604f8573636..4da84631862f 100644 --- a/services/lightsail/pom.xml +++ b/services/lightsail/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 lightsail AWS Java SDK :: Services :: Amazon Lightsail diff --git a/services/lightsail/src/main/resources/codegen-resources/customization.config b/services/lightsail/src/main/resources/codegen-resources/customization.config index fbd4a2999851..c8b6f27fd0e0 100644 --- a/services/lightsail/src/main/resources/codegen-resources/customization.config +++ b/services/lightsail/src/main/resources/codegen-resources/customization.config @@ -1,27 +1,28 @@ { - "verifiedSimpleMethods": [ - "downloadDefaultKeyPair", - "isVpcPeered", - "peerVpc", - "unpeerVpc", - "getActiveNames", - "getBlueprints", - "getBundles", - "getCloudFormationStackRecords", - "getDiskSnapshots", - "getDisks", - "getDomains", - "getExportSnapshotRecords", - "getInstanceSnapshots", - "getInstances", - "getKeyPairs", - "getLoadBalancers", - "getOperations", - "getRegions", - "getRelationalDatabaseBlueprints", - "getRelationalDatabaseBundles", - "getRelationalDatabaseSnapshots", - "getRelationalDatabases", - "getStaticIps" - ] + "verifiedSimpleMethods": [ + "downloadDefaultKeyPair", + "isVpcPeered", + "peerVpc", + "unpeerVpc", + "getActiveNames", + "getBlueprints", + "getBundles", + "getCloudFormationStackRecords", + "getDiskSnapshots", + "getDisks", + "getDomains", + "getExportSnapshotRecords", + "getInstanceSnapshots", + "getInstances", + "getKeyPairs", + "getLoadBalancers", + "getOperations", + "getRegions", + "getRelationalDatabaseBlueprints", + "getRelationalDatabaseBundles", + "getRelationalDatabaseSnapshots", + "getRelationalDatabases", + "getStaticIps" + ], + "useSraAuth": true } diff --git a/services/location/pom.xml b/services/location/pom.xml index e262b85b354a..2d2b6b5d46ec 100644 --- a/services/location/pom.xml +++ b/services/location/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 location AWS Java SDK :: Services :: Location diff --git a/services/location/src/main/resources/codegen-resources/customization.config b/services/location/src/main/resources/codegen-resources/customization.config index 0e729acd0371..47a49338406e 100644 --- a/services/location/src/main/resources/codegen-resources/customization.config +++ b/services/location/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,4 @@ { - "generateEndpointClientTests": true + "generateEndpointClientTests": true, + "useSraAuth": true } diff --git a/services/lookoutequipment/pom.xml b/services/lookoutequipment/pom.xml index 7c3956d26255..10414704f745 100644 --- a/services/lookoutequipment/pom.xml +++ b/services/lookoutequipment/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 lookoutequipment AWS Java SDK :: Services :: Lookout Equipment diff --git a/services/lookoutequipment/src/main/resources/codegen-resources/customization.config b/services/lookoutequipment/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/lookoutequipment/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/lookoutequipment/src/main/resources/codegen-resources/endpoint-rule-set.json b/services/lookoutequipment/src/main/resources/codegen-resources/endpoint-rule-set.json index 00e0ece38711..e1ad53b092fb 100644 --- a/services/lookoutequipment/src/main/resources/codegen-resources/endpoint-rule-set.json +++ b/services/lookoutequipment/src/main/resources/codegen-resources/endpoint-rule-set.json @@ -40,7 +40,6 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [ @@ -83,7 +82,8 @@ }, "type": "endpoint" } - ] + ], + "type": "tree" }, { "conditions": [ @@ -96,7 +96,6 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [ @@ -110,7 +109,6 @@ "assign": "PartitionResult" } ], - "type": "tree", "rules": [ { "conditions": [ @@ -133,7 +131,6 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [ @@ -168,7 +165,6 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [], @@ -179,14 +175,16 @@ }, "type": "endpoint" } - ] + ], + "type": "tree" }, { "conditions": [], "error": "FIPS and DualStack are enabled, but this partition does not support one or both", "type": "error" } - ] + ], + "type": "tree" }, { "conditions": [ @@ -200,14 +198,12 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [ { "fn": "booleanEquals", "argv": [ - true, { "fn": "getAttr", "argv": [ @@ -216,11 +212,11 @@ }, "supportsFIPS" ] - } + }, + true ] } ], - "type": "tree", "rules": [ { "conditions": [], @@ -231,14 +227,16 @@ }, "type": "endpoint" } - ] + ], + "type": "tree" }, { "conditions": [], "error": "FIPS is enabled but this partition does not support FIPS", "type": "error" } - ] + ], + "type": "tree" }, { "conditions": [ @@ -252,7 +250,6 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [ @@ -272,7 +269,6 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [], @@ -283,14 +279,16 @@ }, "type": "endpoint" } - ] + ], + "type": "tree" }, { "conditions": [], "error": "DualStack is enabled but this partition does not support DualStack", "type": "error" } - ] + ], + "type": "tree" }, { "conditions": [], @@ -301,9 +299,11 @@ }, "type": "endpoint" } - ] + ], + "type": "tree" } - ] + ], + "type": "tree" }, { "conditions": [], diff --git a/services/lookoutequipment/src/main/resources/codegen-resources/service-2.json b/services/lookoutequipment/src/main/resources/codegen-resources/service-2.json index 185149e6b3ff..cb0f9dce1bff 100644 --- a/services/lookoutequipment/src/main/resources/codegen-resources/service-2.json +++ b/services/lookoutequipment/src/main/resources/codegen-resources/service-2.json @@ -1236,6 +1236,10 @@ "OffCondition":{ "shape":"OffCondition", "documentation":"

Indicates that the asset associated with this sensor has been shut off. As long as this condition is met, Lookout for Equipment will not use data from this asset for training, evaluation, or inference.

" + }, + "ModelDiagnosticsOutputConfiguration":{ + "shape":"ModelDiagnosticsOutputConfiguration", + "documentation":"

The Amazon S3 location where you want Amazon Lookout for Equipment to save the pointwise model diagnostics. You must also specify the RoleArn request parameter.

" } } }, @@ -1401,7 +1405,7 @@ "type":"string", "max":2048, "min":20, - "pattern":"arn:aws(-[^:]+)?:lookoutequipment:[a-zA-Z0-9\\-]*:[0-9]{12}:dataset\\/.+" + "pattern":"arn:aws(-[^:]+)?:lookoutequipment:[a-zA-Z0-9\\-]*:[0-9]{12}:dataset\\/[0-9a-zA-Z_-]{1,200}\\/.+" }, "DatasetIdentifier":{ "type":"string", @@ -1658,7 +1662,7 @@ }, "IngestedFilesSummary":{ "shape":"IngestedFilesSummary", - "documentation":"

IngestedFilesSummary associated with the given dataset for the latest successful associated ingestion job id.

" + "documentation":"

IngestedFilesSummary associated with the given dataset for the latest successful associated ingestion job id.

" }, "RoleArn":{ "shape":"IamRoleArn", @@ -2021,6 +2025,10 @@ "RetrainingSchedulerStatus":{ "shape":"RetrainingSchedulerStatus", "documentation":"

Indicates the status of the retraining scheduler.

" + }, + "ModelDiagnosticsOutputConfiguration":{ + "shape":"ModelDiagnosticsOutputConfiguration", + "documentation":"

Configuration information for the model's pointwise model diagnostics.

" } } }, @@ -2165,6 +2173,14 @@ "AutoPromotionResultReason":{ "shape":"AutoPromotionResultReason", "documentation":"

Indicates the reason for the AutoPromotionResult. For example, a model might not be promoted if its performance was worse than the active version, if there was an error during training, or if the retraining scheduler was using MANUAL promote mode. The model will be promoted in MANAGED promote mode if the performance is better than the previous model.

" + }, + "ModelDiagnosticsOutputConfiguration":{ + "shape":"ModelDiagnosticsOutputConfiguration", + "documentation":"

The Amazon S3 location where Amazon Lookout for Equipment saves the pointwise model diagnostics for the model version.

" + }, + "ModelDiagnosticsResultsObject":{ + "shape":"S3Object", + "documentation":"

The Amazon S3 output prefix for where Lookout for Equipment saves the pointwise model diagnostics for the model version.

" } } }, @@ -2766,7 +2782,7 @@ }, "SensorsWithShortDateRange":{ "shape":"SensorsWithShortDateRange", - "documentation":"

Parameter that describes the total number of sensors that have a short date range of less than 90 days of data overall.

" + "documentation":"

Parameter that describes the total number of sensors that have a short date range of less than 14 days of data overall.

" } }, "documentation":"

Entity that comprises aggregated information on sensors having insufficient data.

" @@ -3109,7 +3125,7 @@ }, "InferenceExecutionSummaries":{ "shape":"InferenceExecutionSummaries", - "documentation":"

Provides an array of information about the individual inference executions returned from the ListInferenceExecutions operation, including model used, inference scheduler, data configuration, and so on.

" + "documentation":"

Provides an array of information about the individual inference executions returned from the ListInferenceExecutions operation, including model used, inference scheduler, data configuration, and so on.

If you don't supply the InferenceSchedulerName request parameter, or if you supply the name of an inference scheduler that doesn't exist, ListInferenceExecutions returns an empty array in InferenceExecutionSummaries.

" } } }, @@ -3187,7 +3203,7 @@ "members":{ "LabelGroupName":{ "shape":"LabelGroupName", - "documentation":"

Retruns the name of the label group.

" + "documentation":"

Returns the name of the label group.

" }, "IntervalStartTime":{ "shape":"Timestamp", @@ -3224,7 +3240,7 @@ }, "LabelSummaries":{ "shape":"LabelSummaries", - "documentation":"

A summary of the items in the label group.

" + "documentation":"

A summary of the items in the label group.

If you don't supply the LabelGroupName request parameter, or if you supply the name of a label group that doesn't exist, ListLabels returns an empty array in LabelSummaries.

" } } }, @@ -3279,7 +3295,7 @@ }, "ModelVersionSummaries":{ "shape":"ModelVersionSummaries", - "documentation":"

Provides information on the specified model version, including the created time, model and dataset ARNs, and status.

" + "documentation":"

Provides information on the specified model version, including the created time, model and dataset ARNs, and status.

If you don't supply the ModelName request parameter, or if you supply the name of a model that doesn't exist, ListModelVersions returns an empty array in ModelVersionSummaries.

" } } }, @@ -3458,6 +3474,36 @@ "min":20, "pattern":"arn:aws(-[^:]+)?:lookoutequipment:[a-zA-Z0-9\\-]*:[0-9]{12}:model\\/.+" }, + "ModelDiagnosticsOutputConfiguration":{ + "type":"structure", + "required":["S3OutputConfiguration"], + "members":{ + "S3OutputConfiguration":{ + "shape":"ModelDiagnosticsS3OutputConfiguration", + "documentation":"

The Amazon S3 location for the pointwise model diagnostics.

" + }, + "KmsKeyId":{ + "shape":"NameOrArn", + "documentation":"

The Amazon Web Services Key Management Service (KMS) key identifier to encrypt the pointwise model diagnostics files.

" + } + }, + "documentation":"

Output configuration information for the pointwise model diagnostics for an Amazon Lookout for Equipment model.

" + }, + "ModelDiagnosticsS3OutputConfiguration":{ + "type":"structure", + "required":["Bucket"], + "members":{ + "Bucket":{ + "shape":"S3Bucket", + "documentation":"

The name of the Amazon S3 bucket where the pointwise model diagnostics are located. You must be the owner of the Amazon S3 bucket.

" + }, + "Prefix":{ + "shape":"S3Prefix", + "documentation":"

The Amazon S3 prefix for the location of the pointwise model diagnostics. The prefix specifies the folder and evaluation result file name. (bucket).

When you call CreateModel or UpdateModel, specify the path within the bucket that you want Lookout for Equipment to save the model to. During training, Lookout for Equipment creates the model evaluation model as a compressed JSON file with the name model_diagnostics_results.json.gz.

When you call DescribeModel or DescribeModelVersion, prefix contains the file path and filename of the model evaluation file.

" + } + }, + "documentation":"

The Amazon S3 location for the pointwise model diagnostics for an Amazon Lookout for Equipment model.

" + }, "ModelMetrics":{ "type":"string", "max":50000, @@ -3543,7 +3589,8 @@ "RetrainingSchedulerStatus":{ "shape":"RetrainingSchedulerStatus", "documentation":"

Indicates the status of the retraining scheduler.

" - } + }, + "ModelDiagnosticsOutputConfiguration":{"shape":"ModelDiagnosticsOutputConfiguration"} }, "documentation":"

Provides information about the specified machine learning model, including dataset and model names and ARNs, as well as status.

" }, @@ -3555,7 +3602,7 @@ "type":"string", "max":2048, "min":20, - "pattern":"^arn:aws(-[^:]+)?:lookoutequipment:[a-zA-Z0-9\\-]*:[0-9]{12}:model\\/.+\\/.+\\/model-version\\/[0-9]{1,}$" + "pattern":"^arn:aws(-[^:]+)?:lookoutequipment:[a-zA-Z0-9\\-]*:[0-9]{12}:model\\/[0-9a-zA-Z_-]{1,200}\\/.+\\/model-version\\/[0-9]{1,}$" }, "ModelVersionSourceType":{ "type":"string", @@ -3888,7 +3935,7 @@ "members":{ "AffectedSensorCount":{ "shape":"Integer", - "documentation":"

Indicates the number of sensors that have less than 90 days of data.

" + "documentation":"

Indicates the number of sensors that have less than 14 days of data.

" } }, "documentation":"

Entity that comprises information on sensors that have shorter date range.

" @@ -4303,6 +4350,10 @@ "RoleArn":{ "shape":"IamRoleArn", "documentation":"

The ARN of the model to update.

" + }, + "ModelDiagnosticsOutputConfiguration":{ + "shape":"ModelDiagnosticsOutputConfiguration", + "documentation":"

The Amazon S3 location where you want Amazon Lookout for Equipment to save the pointwise model diagnostics for the model. You must also specify the RoleArn request parameter.

" } } }, diff --git a/services/lookoutmetrics/pom.xml b/services/lookoutmetrics/pom.xml index 51d2e8133421..5026c166caa2 100644 --- a/services/lookoutmetrics/pom.xml +++ b/services/lookoutmetrics/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 lookoutmetrics AWS Java SDK :: Services :: Lookout Metrics diff --git a/services/lookoutvision/pom.xml b/services/lookoutvision/pom.xml index 6fe5a7a8eeb6..56da66f199df 100644 --- a/services/lookoutvision/pom.xml +++ b/services/lookoutvision/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 lookoutvision AWS Java SDK :: Services :: Lookout Vision diff --git a/services/m2/pom.xml b/services/m2/pom.xml index 2b8a24344ba7..c1b2bc176eb1 100644 --- a/services/m2/pom.xml +++ b/services/m2/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 m2 AWS Java SDK :: Services :: M2 diff --git a/services/machinelearning/pom.xml b/services/machinelearning/pom.xml index aec45c9383bc..d4678cbc0aba 100644 --- a/services/machinelearning/pom.xml +++ b/services/machinelearning/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 machinelearning AWS Java SDK :: Services :: Amazon Machine Learning diff --git a/services/macie2/pom.xml b/services/macie2/pom.xml index 5d911c460281..a2bef82421ce 100644 --- a/services/macie2/pom.xml +++ b/services/macie2/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 macie2 AWS Java SDK :: Services :: Macie2 diff --git a/services/macie2/src/main/resources/codegen-resources/customization.config b/services/macie2/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/macie2/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/managedblockchain/pom.xml b/services/managedblockchain/pom.xml index 89798a02fb69..6f10c249791d 100644 --- a/services/managedblockchain/pom.xml +++ b/services/managedblockchain/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 managedblockchain AWS Java SDK :: Services :: ManagedBlockchain diff --git a/services/managedblockchainquery/pom.xml b/services/managedblockchainquery/pom.xml index 40d1ba68c86d..2f11ae25ff65 100644 --- a/services/managedblockchainquery/pom.xml +++ b/services/managedblockchainquery/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 managedblockchainquery AWS Java SDK :: Services :: Managed Blockchain Query diff --git a/services/marketplaceagreement/pom.xml b/services/marketplaceagreement/pom.xml index 772a4da364cd..3da19334e885 100644 --- a/services/marketplaceagreement/pom.xml +++ b/services/marketplaceagreement/pom.xml @@ -17,7 +17,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 marketplaceagreement AWS Java SDK :: Services :: Marketplace Agreement diff --git a/services/marketplaceagreement/src/main/resources/codegen-resources/customization.config b/services/marketplaceagreement/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/marketplaceagreement/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/marketplacecatalog/pom.xml b/services/marketplacecatalog/pom.xml index 47eff8691f9f..d585223f043e 100644 --- a/services/marketplacecatalog/pom.xml +++ b/services/marketplacecatalog/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 marketplacecatalog AWS Java SDK :: Services :: Marketplace Catalog diff --git a/services/marketplacecommerceanalytics/pom.xml b/services/marketplacecommerceanalytics/pom.xml index 1b6bf1f22ee2..27d9dfb2e65a 100644 --- a/services/marketplacecommerceanalytics/pom.xml +++ b/services/marketplacecommerceanalytics/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 marketplacecommerceanalytics AWS Java SDK :: Services :: AWS Marketplace Commerce Analytics diff --git a/services/marketplacecommerceanalytics/src/main/resources/codegen-resources/customization.config b/services/marketplacecommerceanalytics/src/main/resources/codegen-resources/customization.config index 987b3b240013..06d04ab92414 100644 --- a/services/marketplacecommerceanalytics/src/main/resources/codegen-resources/customization.config +++ b/services/marketplacecommerceanalytics/src/main/resources/codegen-resources/customization.config @@ -1,5 +1,6 @@ { - "renameShapes" : { - "MarketplaceCommerceAnalyticsException" : "MarketplaceCommerceAnalyticsServiceException" - } + "renameShapes": { + "MarketplaceCommerceAnalyticsException": "MarketplaceCommerceAnalyticsServiceException" + }, + "useSraAuth": true } diff --git a/services/marketplacedeployment/pom.xml b/services/marketplacedeployment/pom.xml index ce907fef834c..bb1a9197f788 100644 --- a/services/marketplacedeployment/pom.xml +++ b/services/marketplacedeployment/pom.xml @@ -17,7 +17,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 marketplacedeployment AWS Java SDK :: Services :: Marketplace Deployment diff --git a/services/marketplacedeployment/src/main/resources/codegen-resources/customization.config b/services/marketplacedeployment/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/marketplacedeployment/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/marketplaceentitlement/pom.xml b/services/marketplaceentitlement/pom.xml index 76e6efcd787c..9ea7fa5f6355 100644 --- a/services/marketplaceentitlement/pom.xml +++ b/services/marketplaceentitlement/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 marketplaceentitlement AWS Java SDK :: Services :: AWS Marketplace Entitlement diff --git a/services/marketplacemetering/pom.xml b/services/marketplacemetering/pom.xml index f010fcb4c3d8..9cf1ec5af5bc 100644 --- a/services/marketplacemetering/pom.xml +++ b/services/marketplacemetering/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 marketplacemetering AWS Java SDK :: Services :: AWS Marketplace Metering Service diff --git a/services/marketplacemetering/src/main/resources/codegen-resources/customization.config b/services/marketplacemetering/src/main/resources/codegen-resources/customization.config index fb50d0a7a6eb..49a9cfc3d510 100644 --- a/services/marketplacemetering/src/main/resources/codegen-resources/customization.config +++ b/services/marketplacemetering/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,4 @@ { - "useSraAuth": true + "useSraAuth": true, + "enableGenerateCompiledEndpointRules": true } diff --git a/services/mediaconnect/pom.xml b/services/mediaconnect/pom.xml index a7b361a6d264..52b0cd493367 100644 --- a/services/mediaconnect/pom.xml +++ b/services/mediaconnect/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 mediaconnect AWS Java SDK :: Services :: MediaConnect diff --git a/services/mediaconnect/src/main/resources/codegen-resources/customization.config b/services/mediaconnect/src/main/resources/codegen-resources/customization.config index 1a1907a47709..536539ba6155 100644 --- a/services/mediaconnect/src/main/resources/codegen-resources/customization.config +++ b/services/mediaconnect/src/main/resources/codegen-resources/customization.config @@ -1,6 +1,7 @@ { - "verifiedSimpleMethods" : [ + "verifiedSimpleMethods": [ "listEntitlements", "listFlows" - ] + ], + "useSraAuth": true } diff --git a/services/mediaconvert/pom.xml b/services/mediaconvert/pom.xml index 02b91d15f653..eb61cc4cdb15 100644 --- a/services/mediaconvert/pom.xml +++ b/services/mediaconvert/pom.xml @@ -20,7 +20,7 @@ services software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 mediaconvert diff --git a/services/mediaconvert/src/main/resources/codegen-resources/customization.config b/services/mediaconvert/src/main/resources/codegen-resources/customization.config index e5d2b586984e..0d85d066f3c5 100644 --- a/services/mediaconvert/src/main/resources/codegen-resources/customization.config +++ b/services/mediaconvert/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,6 @@ { - "excludedSimpleMethods" : ["*"] + "excludedSimpleMethods": [ + "*" + ], + "useSraAuth": true } diff --git a/services/medialive/pom.xml b/services/medialive/pom.xml index 1a08233dde0d..8328079b7c8a 100644 --- a/services/medialive/pom.xml +++ b/services/medialive/pom.xml @@ -20,7 +20,7 @@ services software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 medialive diff --git a/services/medialive/src/main/resources/codegen-resources/customization.config b/services/medialive/src/main/resources/codegen-resources/customization.config index 2b6d3476b2dd..e12d733fb0a5 100644 --- a/services/medialive/src/main/resources/codegen-resources/customization.config +++ b/services/medialive/src/main/resources/codegen-resources/customization.config @@ -1,14 +1,15 @@ { - "verifiedSimpleMethods": [ - "listChannels", - "listInputSecurityGroups", - "listInputs", - "listOfferings", - "listReservations" - ], - "excludedSimpleMethods": [ - "createChannel", - "createInput", - "createInputSecurityGroup" - ] + "verifiedSimpleMethods": [ + "listChannels", + "listInputSecurityGroups", + "listInputs", + "listOfferings", + "listReservations" + ], + "excludedSimpleMethods": [ + "createChannel", + "createInput", + "createInputSecurityGroup" + ], + "useSraAuth": true } diff --git a/services/mediapackage/pom.xml b/services/mediapackage/pom.xml index 3c9dbdab0670..71002553e0ba 100644 --- a/services/mediapackage/pom.xml +++ b/services/mediapackage/pom.xml @@ -20,7 +20,7 @@ services software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 mediapackage diff --git a/services/mediapackage/src/main/resources/codegen-resources/customization.config b/services/mediapackage/src/main/resources/codegen-resources/customization.config index ee587bd61c35..e6ec2246b9fc 100644 --- a/services/mediapackage/src/main/resources/codegen-resources/customization.config +++ b/services/mediapackage/src/main/resources/codegen-resources/customization.config @@ -10,5 +10,6 @@ // Do not keep adding to this list. Require the service team to name enums like they're naming their shapes. "__AdTriggersElement": "AdTriggersElement", "__PeriodTriggersElement": "PeriodTriggersElement" - } + }, + "useSraAuth": true } diff --git a/services/mediapackagev2/pom.xml b/services/mediapackagev2/pom.xml index c4eb75de148b..e4dcd24fc88d 100644 --- a/services/mediapackagev2/pom.xml +++ b/services/mediapackagev2/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 mediapackagev2 AWS Java SDK :: Services :: Media Package V2 diff --git a/services/mediapackagevod/pom.xml b/services/mediapackagevod/pom.xml index 2cb2f23d477b..ea8cca20ebd2 100644 --- a/services/mediapackagevod/pom.xml +++ b/services/mediapackagevod/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 mediapackagevod AWS Java SDK :: Services :: MediaPackage Vod diff --git a/services/mediastore/pom.xml b/services/mediastore/pom.xml index 27586bab9c3a..435428da8006 100644 --- a/services/mediastore/pom.xml +++ b/services/mediastore/pom.xml @@ -20,7 +20,7 @@ services software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 mediastore diff --git a/services/mediastoredata/pom.xml b/services/mediastoredata/pom.xml index e1fb25c61e00..7af185f92da9 100644 --- a/services/mediastoredata/pom.xml +++ b/services/mediastoredata/pom.xml @@ -20,7 +20,7 @@ services software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 mediastoredata diff --git a/services/mediatailor/pom.xml b/services/mediatailor/pom.xml index 9505ec94f390..528e1e69deda 100644 --- a/services/mediatailor/pom.xml +++ b/services/mediatailor/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 mediatailor AWS Java SDK :: Services :: MediaTailor diff --git a/services/medicalimaging/pom.xml b/services/medicalimaging/pom.xml index bf4812369f69..db69ed01d228 100644 --- a/services/medicalimaging/pom.xml +++ b/services/medicalimaging/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 medicalimaging AWS Java SDK :: Services :: Medical Imaging diff --git a/services/memorydb/pom.xml b/services/memorydb/pom.xml index 8b1871f21f6a..3d609cbced78 100644 --- a/services/memorydb/pom.xml +++ b/services/memorydb/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 memorydb AWS Java SDK :: Services :: Memory DB diff --git a/services/memorydb/src/main/resources/codegen-resources/customization.config b/services/memorydb/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/memorydb/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/mgn/pom.xml b/services/mgn/pom.xml index 2cb3e17ab579..a9a89c07d895 100644 --- a/services/mgn/pom.xml +++ b/services/mgn/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 mgn AWS Java SDK :: Services :: Mgn diff --git a/services/migrationhub/pom.xml b/services/migrationhub/pom.xml index d0d70b03d342..e64270f64dff 100644 --- a/services/migrationhub/pom.xml +++ b/services/migrationhub/pom.xml @@ -20,7 +20,7 @@ services software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 migrationhub diff --git a/services/migrationhub/src/main/resources/codegen-resources/customization.config b/services/migrationhub/src/main/resources/codegen-resources/customization.config index e5d2b586984e..0d85d066f3c5 100644 --- a/services/migrationhub/src/main/resources/codegen-resources/customization.config +++ b/services/migrationhub/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,6 @@ { - "excludedSimpleMethods" : ["*"] + "excludedSimpleMethods": [ + "*" + ], + "useSraAuth": true } diff --git a/services/migrationhubconfig/pom.xml b/services/migrationhubconfig/pom.xml index 9159c627b59d..c20aa9e42df5 100644 --- a/services/migrationhubconfig/pom.xml +++ b/services/migrationhubconfig/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 migrationhubconfig AWS Java SDK :: Services :: MigrationHub Config diff --git a/services/migrationhuborchestrator/pom.xml b/services/migrationhuborchestrator/pom.xml index 4e1c9c10e923..a8b152eb6d0e 100644 --- a/services/migrationhuborchestrator/pom.xml +++ b/services/migrationhuborchestrator/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 migrationhuborchestrator AWS Java SDK :: Services :: Migration Hub Orchestrator diff --git a/services/migrationhubrefactorspaces/pom.xml b/services/migrationhubrefactorspaces/pom.xml index 466e71f46879..75cf723cbe63 100644 --- a/services/migrationhubrefactorspaces/pom.xml +++ b/services/migrationhubrefactorspaces/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 migrationhubrefactorspaces AWS Java SDK :: Services :: Migration Hub Refactor Spaces diff --git a/services/migrationhubstrategy/pom.xml b/services/migrationhubstrategy/pom.xml index 81aa11e01624..077c505f19ad 100644 --- a/services/migrationhubstrategy/pom.xml +++ b/services/migrationhubstrategy/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 migrationhubstrategy AWS Java SDK :: Services :: Migration Hub Strategy diff --git a/services/mobile/pom.xml b/services/mobile/pom.xml index 7d37c7f2e9fb..a80442cd3cc0 100644 --- a/services/mobile/pom.xml +++ b/services/mobile/pom.xml @@ -20,7 +20,7 @@ services software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 mobile diff --git a/services/mq/pom.xml b/services/mq/pom.xml index a544489fa307..01f923730ab1 100644 --- a/services/mq/pom.xml +++ b/services/mq/pom.xml @@ -20,7 +20,7 @@ services software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 mq diff --git a/services/mturk/pom.xml b/services/mturk/pom.xml index 98aa04a567e6..2d9484f64dc0 100644 --- a/services/mturk/pom.xml +++ b/services/mturk/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 mturk AWS Java SDK :: Services :: Amazon Mechanical Turk Requester diff --git a/services/mwaa/pom.xml b/services/mwaa/pom.xml index feb5638838db..f10bbae55c5e 100644 --- a/services/mwaa/pom.xml +++ b/services/mwaa/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 mwaa AWS Java SDK :: Services :: MWAA diff --git a/services/mwaa/src/main/resources/codegen-resources/customization.config b/services/mwaa/src/main/resources/codegen-resources/customization.config index 0e729acd0371..47a49338406e 100644 --- a/services/mwaa/src/main/resources/codegen-resources/customization.config +++ b/services/mwaa/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,4 @@ { - "generateEndpointClientTests": true + "generateEndpointClientTests": true, + "useSraAuth": true } diff --git a/services/neptune/pom.xml b/services/neptune/pom.xml index 28a4261e0c38..7f2fbd4ce43d 100644 --- a/services/neptune/pom.xml +++ b/services/neptune/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 neptune AWS Java SDK :: Services :: Neptune diff --git a/services/neptune/src/main/resources/codegen-resources/customization.config b/services/neptune/src/main/resources/codegen-resources/customization.config index 71ed6d26cabc..d4adcefb73e5 100644 --- a/services/neptune/src/main/resources/codegen-resources/customization.config +++ b/services/neptune/src/main/resources/codegen-resources/customization.config @@ -39,5 +39,6 @@ "interceptors": [ "software.amazon.awssdk.services.neptune.internal.CopyDbClusterSnapshotPresignInterceptor", "software.amazon.awssdk.services.neptune.internal.CreateDbClusterPresignInterceptor" - ] + ], + "useSraAuth": true } diff --git a/services/neptunedata/pom.xml b/services/neptunedata/pom.xml index 4cc6fe76039a..46c6743c46a7 100644 --- a/services/neptunedata/pom.xml +++ b/services/neptunedata/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 neptunedata AWS Java SDK :: Services :: Neptunedata diff --git a/services/neptunedata/src/main/resources/codegen-resources/customization.config b/services/neptunedata/src/main/resources/codegen-resources/customization.config index 1afec6c42d9f..a271f651f8c6 100644 --- a/services/neptunedata/src/main/resources/codegen-resources/customization.config +++ b/services/neptunedata/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,4 @@ { - "customErrorCodeFieldName": "code" + "customErrorCodeFieldName": "code", + "useSraAuth": true } diff --git a/services/neptunegraph/pom.xml b/services/neptunegraph/pom.xml index 9f6252766afd..8a17b9b72cee 100644 --- a/services/neptunegraph/pom.xml +++ b/services/neptunegraph/pom.xml @@ -17,7 +17,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 neptunegraph AWS Java SDK :: Services :: Neptune Graph diff --git a/services/neptunegraph/src/main/resources/codegen-resources/customization.config b/services/neptunegraph/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/neptunegraph/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/networkfirewall/pom.xml b/services/networkfirewall/pom.xml index 7dcc0526242d..0e8dab1f5a5e 100644 --- a/services/networkfirewall/pom.xml +++ b/services/networkfirewall/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 networkfirewall AWS Java SDK :: Services :: Network Firewall diff --git a/services/networkmanager/pom.xml b/services/networkmanager/pom.xml index 0a778d886425..4a2db25a400a 100644 --- a/services/networkmanager/pom.xml +++ b/services/networkmanager/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 networkmanager AWS Java SDK :: Services :: NetworkManager diff --git a/services/networkmanager/src/main/resources/codegen-resources/customization.config b/services/networkmanager/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/networkmanager/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/networkmonitor/pom.xml b/services/networkmonitor/pom.xml index f0b3a8e54ce7..fcf5d544d20b 100644 --- a/services/networkmonitor/pom.xml +++ b/services/networkmonitor/pom.xml @@ -17,7 +17,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 networkmonitor AWS Java SDK :: Services :: Network Monitor diff --git a/services/nimble/pom.xml b/services/nimble/pom.xml index 9c55437a9bbe..a28e9dc245c8 100644 --- a/services/nimble/pom.xml +++ b/services/nimble/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 nimble AWS Java SDK :: Services :: Nimble diff --git a/services/oam/pom.xml b/services/oam/pom.xml index 59231caffcc2..8b9459b47e75 100644 --- a/services/oam/pom.xml +++ b/services/oam/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 oam AWS Java SDK :: Services :: OAM diff --git a/services/oam/src/main/resources/codegen-resources/customization.config b/services/oam/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/oam/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/omics/pom.xml b/services/omics/pom.xml index a47bc5945055..658a63d6f8c4 100644 --- a/services/omics/pom.xml +++ b/services/omics/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 omics AWS Java SDK :: Services :: Omics diff --git a/services/omics/src/main/resources/codegen-resources/customization.config b/services/omics/src/main/resources/codegen-resources/customization.config index 0e729acd0371..47a49338406e 100644 --- a/services/omics/src/main/resources/codegen-resources/customization.config +++ b/services/omics/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,4 @@ { - "generateEndpointClientTests": true + "generateEndpointClientTests": true, + "useSraAuth": true } diff --git a/services/opensearch/pom.xml b/services/opensearch/pom.xml index 2628ca257e8f..ebae96b2bcc5 100644 --- a/services/opensearch/pom.xml +++ b/services/opensearch/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 opensearch AWS Java SDK :: Services :: Open Search diff --git a/services/opensearch/src/main/resources/codegen-resources/customization.config b/services/opensearch/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/opensearch/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/opensearchserverless/pom.xml b/services/opensearchserverless/pom.xml index ab76074fe659..57cb2aab75d7 100644 --- a/services/opensearchserverless/pom.xml +++ b/services/opensearchserverless/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 opensearchserverless AWS Java SDK :: Services :: Open Search Serverless diff --git a/services/opsworks/pom.xml b/services/opsworks/pom.xml index d9580fe4ccae..f849ea7a0c91 100644 --- a/services/opsworks/pom.xml +++ b/services/opsworks/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 opsworks AWS Java SDK :: Services :: AWS OpsWorks diff --git a/services/opsworkscm/pom.xml b/services/opsworkscm/pom.xml index 57d3bd2f4292..ada326a18237 100644 --- a/services/opsworkscm/pom.xml +++ b/services/opsworkscm/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 opsworkscm AWS Java SDK :: Services :: AWS OpsWorks for Chef Automate diff --git a/services/organizations/pom.xml b/services/organizations/pom.xml index d4e8e2feeb20..803992d79fe4 100644 --- a/services/organizations/pom.xml +++ b/services/organizations/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 organizations AWS Java SDK :: Services :: AWS Organizations diff --git a/services/organizations/src/main/resources/codegen-resources/customization.config b/services/organizations/src/main/resources/codegen-resources/customization.config index b4fe8b6eb29e..f2a10e299aa2 100644 --- a/services/organizations/src/main/resources/codegen-resources/customization.config +++ b/services/organizations/src/main/resources/codegen-resources/customization.config @@ -1,15 +1,16 @@ { - "verifiedSimpleMethods": [ - "createOrganization", - "deleteOrganization", - "enableAllFeatures", - "leaveOrganization", - "describeOrganization", - "listAccounts", - "listCreateAccountStatus", - "listHandshakesForOrganization", - "listHandshakesForAccount", - "listRoots", - "listAWSServiceAccessForOrganization" - ] + "verifiedSimpleMethods": [ + "createOrganization", + "deleteOrganization", + "enableAllFeatures", + "leaveOrganization", + "describeOrganization", + "listAccounts", + "listCreateAccountStatus", + "listHandshakesForOrganization", + "listHandshakesForAccount", + "listRoots", + "listAWSServiceAccessForOrganization" + ], + "useSraAuth": true } diff --git a/services/osis/pom.xml b/services/osis/pom.xml index 9c03af31abf8..fa21ec74652c 100644 --- a/services/osis/pom.xml +++ b/services/osis/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 osis AWS Java SDK :: Services :: OSIS diff --git a/services/osis/src/main/resources/codegen-resources/customization.config b/services/osis/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/osis/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/outposts/pom.xml b/services/outposts/pom.xml index d643c7e28329..5143bbd53cf4 100644 --- a/services/outposts/pom.xml +++ b/services/outposts/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 outposts AWS Java SDK :: Services :: Outposts diff --git a/services/outposts/src/main/resources/codegen-resources/customization.config b/services/outposts/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/outposts/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/panorama/pom.xml b/services/panorama/pom.xml index 520dec0b2640..bd08f90752b4 100644 --- a/services/panorama/pom.xml +++ b/services/panorama/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 panorama AWS Java SDK :: Services :: Panorama diff --git a/services/paymentcryptography/pom.xml b/services/paymentcryptography/pom.xml index 7be775b62465..e172e03692ad 100644 --- a/services/paymentcryptography/pom.xml +++ b/services/paymentcryptography/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 paymentcryptography AWS Java SDK :: Services :: Payment Cryptography diff --git a/services/paymentcryptography/src/main/resources/codegen-resources/customization.config b/services/paymentcryptography/src/main/resources/codegen-resources/customization.config index fb50d0a7a6eb..49a9cfc3d510 100644 --- a/services/paymentcryptography/src/main/resources/codegen-resources/customization.config +++ b/services/paymentcryptography/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,4 @@ { - "useSraAuth": true + "useSraAuth": true, + "enableGenerateCompiledEndpointRules": true } diff --git a/services/paymentcryptographydata/pom.xml b/services/paymentcryptographydata/pom.xml index 333b469aae57..b3386fd10550 100644 --- a/services/paymentcryptographydata/pom.xml +++ b/services/paymentcryptographydata/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 paymentcryptographydata AWS Java SDK :: Services :: Payment Cryptography Data diff --git a/services/paymentcryptographydata/src/main/resources/codegen-resources/customization.config b/services/paymentcryptographydata/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/paymentcryptographydata/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/pcaconnectorad/pom.xml b/services/pcaconnectorad/pom.xml index 10f0fb873626..7782676e586d 100644 --- a/services/pcaconnectorad/pom.xml +++ b/services/pcaconnectorad/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 pcaconnectorad AWS Java SDK :: Services :: Pca Connector Ad diff --git a/services/pcaconnectorad/src/main/resources/codegen-resources/customization.config b/services/pcaconnectorad/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/pcaconnectorad/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/personalize/pom.xml b/services/personalize/pom.xml index e0ddbd8eb0e7..77a91757ab5c 100644 --- a/services/personalize/pom.xml +++ b/services/personalize/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 personalize AWS Java SDK :: Services :: Personalize diff --git a/services/personalize/src/main/resources/codegen-resources/customization.config b/services/personalize/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/personalize/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/personalizeevents/pom.xml b/services/personalizeevents/pom.xml index e4c2e78661d0..e90b23e6f220 100644 --- a/services/personalizeevents/pom.xml +++ b/services/personalizeevents/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 personalizeevents AWS Java SDK :: Services :: Personalize Events diff --git a/services/personalizeruntime/pom.xml b/services/personalizeruntime/pom.xml index e3fd4fbb87f5..99a504537903 100644 --- a/services/personalizeruntime/pom.xml +++ b/services/personalizeruntime/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 personalizeruntime AWS Java SDK :: Services :: Personalize Runtime diff --git a/services/pi/pom.xml b/services/pi/pom.xml index bdfb6876b2ec..89f27377131e 100644 --- a/services/pi/pom.xml +++ b/services/pi/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 pi AWS Java SDK :: Services :: PI diff --git a/services/pinpoint/pom.xml b/services/pinpoint/pom.xml index 4b2d27d9d017..8d6f19939dba 100644 --- a/services/pinpoint/pom.xml +++ b/services/pinpoint/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 pinpoint AWS Java SDK :: Services :: Amazon Pinpoint diff --git a/services/pinpoint/src/main/resources/codegen-resources/customization.config b/services/pinpoint/src/main/resources/codegen-resources/customization.config index 4d02e0dff44c..207ab79bd3ba 100644 --- a/services/pinpoint/src/main/resources/codegen-resources/customization.config +++ b/services/pinpoint/src/main/resources/codegen-resources/customization.config @@ -1,8 +1,10 @@ { - "excludedSimpleMethods" : ["*"], - "renameShapes": { - // Do not keep adding to this list. Require the service team to name enums like they're naming their shapes. - "__EndpointTypesElement": "EndpointTypesElement" - }, - "underscoresInNameBehavior": "ALLOW" + "excludedSimpleMethods": [ + "*" + ], + "renameShapes": { + "__EndpointTypesElement": "EndpointTypesElement" + }, + "underscoresInNameBehavior": "ALLOW", + "useSraAuth": true } diff --git a/services/pinpointemail/pom.xml b/services/pinpointemail/pom.xml index be8506aac441..e6edcf2e0b83 100644 --- a/services/pinpointemail/pom.xml +++ b/services/pinpointemail/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 pinpointemail AWS Java SDK :: Services :: Pinpoint Email diff --git a/services/pinpointemail/src/main/resources/codegen-resources/customization.config b/services/pinpointemail/src/main/resources/codegen-resources/customization.config index 6bef416549e5..1ec2187f17f6 100644 --- a/services/pinpointemail/src/main/resources/codegen-resources/customization.config +++ b/services/pinpointemail/src/main/resources/codegen-resources/customization.config @@ -1,13 +1,14 @@ { - "verifiedSimpleMethods": [ - "getAccount", - "getDeliverabilityDashboardOptions" - ], - "excludedSimpleMethods": [ - "getDedicatedIps", - "listConfigurationSets", - "listDedicatedIpPools", - "listDeliverabilityTestReports", - "listEmailIdentities" - ] + "verifiedSimpleMethods": [ + "getAccount", + "getDeliverabilityDashboardOptions" + ], + "excludedSimpleMethods": [ + "getDedicatedIps", + "listConfigurationSets", + "listDedicatedIpPools", + "listDeliverabilityTestReports", + "listEmailIdentities" + ], + "useSraAuth": true } diff --git a/services/pinpointsmsvoice/pom.xml b/services/pinpointsmsvoice/pom.xml index ce5fefab0d5c..5043a6b646ab 100644 --- a/services/pinpointsmsvoice/pom.xml +++ b/services/pinpointsmsvoice/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 pinpointsmsvoice AWS Java SDK :: Services :: Pinpoint SMS Voice diff --git a/services/pinpointsmsvoice/src/main/resources/codegen-resources/customization.config b/services/pinpointsmsvoice/src/main/resources/codegen-resources/customization.config index 7bd34e376145..d5a857d46d17 100644 --- a/services/pinpointsmsvoice/src/main/resources/codegen-resources/customization.config +++ b/services/pinpointsmsvoice/src/main/resources/codegen-resources/customization.config @@ -1,5 +1,6 @@ { - "excludedSimpleMethods" : [ + "excludedSimpleMethods": [ "listConfigurationSets" - ] + ], + "useSraAuth": true } diff --git a/services/pinpointsmsvoicev2/pom.xml b/services/pinpointsmsvoicev2/pom.xml index c0586674d005..fdbacfffa569 100644 --- a/services/pinpointsmsvoicev2/pom.xml +++ b/services/pinpointsmsvoicev2/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 pinpointsmsvoicev2 AWS Java SDK :: Services :: Pinpoint SMS Voice V2 diff --git a/services/pipes/pom.xml b/services/pipes/pom.xml index 25249170e9a0..e68b46986603 100644 --- a/services/pipes/pom.xml +++ b/services/pipes/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 pipes AWS Java SDK :: Services :: Pipes diff --git a/services/polly/pom.xml b/services/polly/pom.xml index b5355f923789..318990a4a4f1 100644 --- a/services/polly/pom.xml +++ b/services/polly/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 polly AWS Java SDK :: Services :: Amazon Polly diff --git a/services/pom.xml b/services/pom.xml index 94ecfcab6d3c..f9b948571c43 100644 --- a/services/pom.xml +++ b/services/pom.xml @@ -17,7 +17,7 @@ software.amazon.awssdk aws-sdk-java-pom - 2.24.2 + 2.24.3 services AWS Java SDK :: Services diff --git a/services/pricing/pom.xml b/services/pricing/pom.xml index 9cd022b4ee6b..2e1c2fe546a4 100644 --- a/services/pricing/pom.xml +++ b/services/pricing/pom.xml @@ -20,7 +20,7 @@ services software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 pricing diff --git a/services/privatenetworks/pom.xml b/services/privatenetworks/pom.xml index becf598a6307..8dd76e06d238 100644 --- a/services/privatenetworks/pom.xml +++ b/services/privatenetworks/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 privatenetworks AWS Java SDK :: Services :: Private Networks diff --git a/services/privatenetworks/src/main/resources/codegen-resources/customization.config b/services/privatenetworks/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/privatenetworks/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/proton/pom.xml b/services/proton/pom.xml index fb4d377ac340..1d3e90ba9670 100644 --- a/services/proton/pom.xml +++ b/services/proton/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 proton AWS Java SDK :: Services :: Proton diff --git a/services/proton/src/main/resources/codegen-resources/customization.config b/services/proton/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/proton/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/qbusiness/pom.xml b/services/qbusiness/pom.xml index 08700000e0f2..be811676cfa9 100644 --- a/services/qbusiness/pom.xml +++ b/services/qbusiness/pom.xml @@ -17,7 +17,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 qbusiness AWS Java SDK :: Services :: Q Business diff --git a/services/qbusiness/src/main/resources/codegen-resources/customization.config b/services/qbusiness/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/qbusiness/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/qbusiness/src/main/resources/codegen-resources/service-2.json b/services/qbusiness/src/main/resources/codegen-resources/service-2.json index 87fb91b593ad..84bd023d0924 100644 --- a/services/qbusiness/src/main/resources/codegen-resources/service-2.json +++ b/services/qbusiness/src/main/resources/codegen-resources/service-2.json @@ -131,7 +131,7 @@ {"shape":"AccessDeniedException"}, {"shape":"ServiceQuotaExceededException"} ], - "documentation":"

Creates an Amazon Q index.

To determine if index creation has completed, check the Status field returned from a call to DescribeIndex. The Status field is set to ACTIVE when the index is ready to use.

Once the index is active, you can index your documents using the BatchPutDocument API or the CreateDataSource API.

" + "documentation":"

Creates an Amazon Q index.

To determine if index creation has completed, check the Status field returned from a call to DescribeIndex. The Status field is set to ACTIVE when the index is ready to use.

Once the index is active, you can index your documents using the BatchPutDocument API or the CreateDataSource API.

" }, "CreatePlugin":{ "name":"CreatePlugin", @@ -1455,7 +1455,7 @@ "documentation":"

Performs a logical OR operation on all supplied filters.

" } }, - "documentation":"

Enables filtering of Amazon Q web experience responses based on document attributes or metadata fields.

" + "documentation":"

Enables filtering of responses based on document attributes or metadata fields.

" }, "AttributeFilters":{ "type":"list", @@ -1623,6 +1623,12 @@ "type":"boolean", "box":true }, + "BoostingDurationInSeconds":{ + "type":"long", + "box":true, + "max":999999999, + "min":0 + }, "ChatSyncInput":{ "type":"structure", "required":[ @@ -2351,6 +2357,21 @@ "type":"list", "member":{"shape":"DataSource"} }, + "DateAttributeBoostingConfiguration":{ + "type":"structure", + "required":["boostingLevel"], + "members":{ + "boostingDurationInSeconds":{ + "shape":"BoostingDurationInSeconds", + "documentation":"

Specifies the duration, in seconds, of a boost applies to a DATE type document attribute.

" + }, + "boostingLevel":{ + "shape":"DocumentAttributeBoostingLevel", + "documentation":"

Specifies how much a document attribute is boosted.

" + } + }, + "documentation":"

Provides information on boosting DATE type document attributes.

For more information on how boosting document attributes work in Amazon Q, see Boosting using document attributes.

" + }, "DeleteApplicationRequest":{ "type":"structure", "required":["applicationId"], @@ -2694,6 +2715,45 @@ }, "documentation":"

A document attribute or metadata field.

" }, + "DocumentAttributeBoostingConfiguration":{ + "type":"structure", + "members":{ + "dateConfiguration":{ + "shape":"DateAttributeBoostingConfiguration", + "documentation":"

Provides information on boosting DATE type document attributes.

" + }, + "numberConfiguration":{ + "shape":"NumberAttributeBoostingConfiguration", + "documentation":"

Provides information on boosting NUMBER type document attributes.

" + }, + "stringConfiguration":{ + "shape":"StringAttributeBoostingConfiguration", + "documentation":"

Provides information on boosting STRING type document attributes.

" + }, + "stringListConfiguration":{ + "shape":"StringListAttributeBoostingConfiguration", + "documentation":"

Provides information on boosting STRING_LIST type document attributes.

" + } + }, + "documentation":"

Provides information on boosting supported Amazon Q document attribute types. When an end user chat query matches document attributes that have been boosted, Amazon Q prioritizes generating responses from content that matches the boosted document attributes.

For STRING and STRING_LIST type document attributes to be used for boosting on the console and the API, they must be enabled for search using the DocumentAttributeConfiguration object of the UpdateIndex API. If you haven't enabled searching on these attributes, you can't boost attributes of these data types on either the console or the API.

For more information on how boosting document attributes work in Amazon Q, see Boosting using document attributes.

", + "union":true + }, + "DocumentAttributeBoostingLevel":{ + "type":"string", + "enum":[ + "NONE", + "LOW", + "MEDIUM", + "HIGH", + "VERY_HIGH" + ] + }, + "DocumentAttributeBoostingOverrideMap":{ + "type":"map", + "key":{"shape":"DocumentAttributeKey"}, + "value":{"shape":"DocumentAttributeBoostingConfiguration"}, + "min":1 + }, "DocumentAttributeCondition":{ "type":"structure", "required":[ @@ -2711,7 +2771,7 @@ }, "value":{"shape":"DocumentAttributeValue"} }, - "documentation":"

The condition used for the target document attribute or metadata field when ingesting documents into Amazon Q. You use this with DocumentAttributeTarget to apply the condition.

For example, you can create the 'Department' target field and have it prefill department names associated with the documents based on information in the 'Source_URI' field. Set the condition that if the 'Source_URI' field contains 'financial' in its URI value, then prefill the target field 'Department' with the target value 'Finance' for the document.

Amazon Q can't create a target field if it has not already been created as an index field. After you create your index field, you can create a document metadata field using DocumentAttributeTarget. Amazon Q then will map your newly created metadata field to your index field.

" + "documentation":"

The condition used for the target document attribute or metadata field when ingesting documents into Amazon Q. You use this with DocumentAttributeTarget to apply the condition.

For example, you can create the 'Department' target field and have it prefill department names associated with the documents based on information in the 'Source_URI' field. Set the condition that if the 'Source_URI' field contains 'financial' in its URI value, then prefill the target field 'Department' with the target value 'Finance' for the document.

Amazon Q can't create a target field if it has not already been created as an index field. After you create your index field, you can create a document metadata field using DocumentAttributeTarget. Amazon Q then will map your newly created metadata field to your index field.

" }, "DocumentAttributeConfiguration":{ "type":"structure", @@ -2761,7 +2821,7 @@ }, "value":{"shape":"DocumentAttributeValue"} }, - "documentation":"

The target document attribute or metadata field you want to alter when ingesting documents into Amazon Q.

For example, you can delete all customer identification numbers associated with the documents, stored in the document metadata field called 'Customer_ID' by setting the target key as 'Customer_ID' and the deletion flag to TRUE. This removes all customer ID values in the field 'Customer_ID'. This would scrub personally identifiable information from each document's metadata.

Amazon Q can't create a target field if it has not already been created as an index field. After you create your index field, you can create a document metadata field using DocumentAttributeTarget . Amazon Q will then map your newly created document attribute to your index field.

You can also use this with DocumentAttributeCondition .

" + "documentation":"

The target document attribute or metadata field you want to alter when ingesting documents into Amazon Q.

For example, you can delete all customer identification numbers associated with the documents, stored in the document metadata field called 'Customer_ID' by setting the target key as 'Customer_ID' and the deletion flag to TRUE. This removes all customer ID values in the field 'Customer_ID'. This would scrub personally identifiable information from each document's metadata.

Amazon Q can't create a target field if it has not already been created as an index field. After you create your index field, you can create a document metadata field using DocumentAttributeTarget . Amazon Q will then map your newly created document attribute to your index field.

You can also use this with DocumentAttributeCondition .

" }, "DocumentAttributeValue":{ "type":"structure", @@ -3639,7 +3699,7 @@ "documentation":"

Stores the original, raw documents or the structured, parsed documents before and after altering them. For more information, see Data contracts for Lambda functions.

" } }, - "documentation":"

Provides the configuration information for invoking a Lambda function in Lambda to alter document metadata and content when ingesting documents into Amazon Q.

You can configure your Lambda function using PreExtractionHookConfiguration if you want to apply advanced alterations on the original or raw documents.

If you want to apply advanced alterations on the Amazon Q structured documents, you must configure your Lambda function using PostExtractionHookConfiguration.

You can only invoke one Lambda function. However, this function can invoke other functions it requires.

For more information, see Custom document enrichment.

" + "documentation":"

Provides the configuration information for invoking a Lambda function in Lambda to alter document metadata and content when ingesting documents into Amazon Q.

You can configure your Lambda function using PreExtractionHookConfiguration if you want to apply advanced alterations on the original or raw documents.

If you want to apply advanced alterations on the Amazon Q structured documents, you must configure your Lambda function using PostExtractionHookConfiguration.

You can only invoke one Lambda function. However, this function can invoke other functions it requires.

For more information, see Custom document enrichment.

" }, "Index":{ "type":"structure", @@ -3744,7 +3804,7 @@ }, "target":{"shape":"DocumentAttributeTarget"} }, - "documentation":"

Provides the configuration information for applying basic logic to alter document metadata and content when ingesting documents into Amazon Q.

To apply advanced logic, to go beyond what you can do with basic logic, see HookConfiguration .

For more information, see Custom document enrichment.

" + "documentation":"

Provides the configuration information for applying basic logic to alter document metadata and content when ingesting documents into Amazon Q.

To apply advanced logic, to go beyond what you can do with basic logic, see HookConfiguration .

For more information, see Custom document enrichment.

" }, "InlineDocumentEnrichmentConfigurations":{ "type":"list", @@ -4567,7 +4627,11 @@ "FACTUALLY_CORRECT", "COMPLETE", "RELEVANT_SOURCES", - "HELPFUL" + "HELPFUL", + "NOT_BASED_ON_DOCUMENTS", + "NOT_COMPLETE", + "NOT_CONCISE", + "OTHER" ] }, "Messages":{ @@ -4582,6 +4646,10 @@ "type":"structure", "required":["indexId"], "members":{ + "boostingOverride":{ + "shape":"DocumentAttributeBoostingOverrideMap", + "documentation":"

Overrides the default boosts applied by Amazon Q to supported document attribute data types.

" + }, "indexId":{ "shape":"IndexId", "documentation":"

The identifier for the Amazon Q index.

" @@ -4594,6 +4662,28 @@ "max":800, "min":1 }, + "NumberAttributeBoostingConfiguration":{ + "type":"structure", + "required":["boostingLevel"], + "members":{ + "boostingLevel":{ + "shape":"DocumentAttributeBoostingLevel", + "documentation":"

Specifies the duration, in seconds, of a boost applies to a NUMBER type document attribute.

" + }, + "boostingType":{ + "shape":"NumberAttributeBoostingType", + "documentation":"

Specifies how much a document attribute is boosted.

" + } + }, + "documentation":"

Provides information on boosting NUMBER type document attributes.

For more information on how boosting document attributes work in Amazon Q, see Boosting using document attributes.

" + }, + "NumberAttributeBoostingType":{ + "type":"string", + "enum":[ + "PRIORITIZE_LARGER_VALUES", + "PRIORITIZE_SMALLER_VALUES" + ] + }, "OAuth2ClientCredentialConfiguration":{ "type":"structure", "required":[ @@ -4985,7 +5075,7 @@ }, "ruleType":{ "shape":"RuleType", - "documentation":"

The type fo rule.

" + "documentation":"

The type of rule.

" } }, "documentation":"

Guardrail rules for an Amazon Q application. Amazon Q supports only one rule at a time.

" @@ -5244,6 +5334,48 @@ "max":2048, "min":1 }, + "StringAttributeBoostingConfiguration":{ + "type":"structure", + "required":["boostingLevel"], + "members":{ + "attributeValueBoosting":{ + "shape":"StringAttributeValueBoosting", + "documentation":"

Specifies specific values of a STRING type document attribute being boosted.

" + }, + "boostingLevel":{ + "shape":"DocumentAttributeBoostingLevel", + "documentation":"

Specifies how much a document attribute is boosted.

" + } + }, + "documentation":"

Provides information on boosting STRING type document attributes.

For STRING and STRING_LIST type document attributes to be used for boosting on the console and the API, they must be enabled for search using the DocumentAttributeConfiguration object of the UpdateIndex API. If you haven't enabled searching on these attributes, you can't boost attributes of these data types on either the console or the API.

For more information on how boosting document attributes work in Amazon Q, see Boosting using document attributes.

" + }, + "StringAttributeValueBoosting":{ + "type":"map", + "key":{"shape":"String"}, + "value":{"shape":"StringAttributeValueBoostingLevel"}, + "max":10, + "min":1 + }, + "StringAttributeValueBoostingLevel":{ + "type":"string", + "enum":[ + "LOW", + "MEDIUM", + "HIGH", + "VERY_HIGH" + ] + }, + "StringListAttributeBoostingConfiguration":{ + "type":"structure", + "required":["boostingLevel"], + "members":{ + "boostingLevel":{ + "shape":"DocumentAttributeBoostingLevel", + "documentation":"

Specifies how much a document attribute is boosted.

" + } + }, + "documentation":"

Provides information on boosting STRING_LIST type document attributes.

For STRING and STRING_LIST type document attributes to be used for boosting on the console and the API, they must be enabled for search using the DocumentAttributeConfiguration object of the UpdateIndex API. If you haven't enabled searching on these attributes, you can't boost attributes of these data types on either the console or the API.

For more information on how boosting document attributes work in Amazon Q, see Boosting using document attributes.

" + }, "SubnetId":{ "type":"string", "max":200, @@ -5396,7 +5528,7 @@ "members":{ "description":{ "shape":"TopicDescription", - "documentation":"

A description for your topic control configuration. Use this outline how the large language model (LLM) should use this topic control configuration.

" + "documentation":"

A description for your topic control configuration. Use this to outline how the large language model (LLM) should use this topic control configuration.

" }, "exampleChatMessages":{ "shape":"ExampleChatMessages", @@ -5995,5 +6127,5 @@ "member":{"shape":"WebExperience"} } }, - "documentation":"

" + "documentation":"

Amazon Q is in preview release and is subject to change.

This is the Amazon Q (for business use) API Reference. Amazon Q is a fully managed, generative-AI powered enterprise chat assistant that you can deploy within your organization. Amazon Q enhances employee productivity by supporting key tasks such as question-answering, knowledge discovery, writing email messages, summarizing text, drafting document outlines, and brainstorming ideas. Users ask questions of Amazon Q and get answers that are presented in a conversational manner. For an introduction to the service, see the Amazon Q (for business use) Developer Guide .

For an overview of the Amazon Q APIs, see Overview of Amazon Q API operations.

For information about the IAM access control permissions you need to use this API, see IAM roles for Amazon Q in the Amazon Q (for business use) Developer Guide.

You can use the following AWS SDKs to access Amazon Q APIs:

The following resources provide additional information about using the Amazon Q API:

" } diff --git a/services/qconnect/pom.xml b/services/qconnect/pom.xml index f58a16a767b4..e966f85b447a 100644 --- a/services/qconnect/pom.xml +++ b/services/qconnect/pom.xml @@ -17,7 +17,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 qconnect AWS Java SDK :: Services :: Q Connect diff --git a/services/qconnect/src/main/resources/codegen-resources/customization.config b/services/qconnect/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/qconnect/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/qldb/pom.xml b/services/qldb/pom.xml index e532ba19ed6c..5baad8b63a69 100644 --- a/services/qldb/pom.xml +++ b/services/qldb/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 qldb AWS Java SDK :: Services :: QLDB diff --git a/services/qldb/src/main/resources/codegen-resources/customization.config b/services/qldb/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/qldb/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/qldbsession/pom.xml b/services/qldbsession/pom.xml index 2877446dc713..a5ce8e9f72b9 100644 --- a/services/qldbsession/pom.xml +++ b/services/qldbsession/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 qldbsession AWS Java SDK :: Services :: QLDB Session diff --git a/services/qldbsession/src/main/resources/codegen-resources/customization.config b/services/qldbsession/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/qldbsession/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/quicksight/pom.xml b/services/quicksight/pom.xml index 61aa683c8396..9c4a286a0b4f 100644 --- a/services/quicksight/pom.xml +++ b/services/quicksight/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 quicksight AWS Java SDK :: Services :: QuickSight diff --git a/services/quicksight/src/main/resources/codegen-resources/customization.config b/services/quicksight/src/main/resources/codegen-resources/customization.config index cadacf8d10b0..31757703fe90 100644 --- a/services/quicksight/src/main/resources/codegen-resources/customization.config +++ b/services/quicksight/src/main/resources/codegen-resources/customization.config @@ -144,5 +144,6 @@ "DataSourceParameters": { "union": true } - } + }, + "useSraAuth": true } diff --git a/services/ram/pom.xml b/services/ram/pom.xml index 987c2ae97462..71ea4b7f7b9b 100644 --- a/services/ram/pom.xml +++ b/services/ram/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 ram AWS Java SDK :: Services :: RAM diff --git a/services/rbin/pom.xml b/services/rbin/pom.xml index 02924746bdd3..5a397c4b4f4e 100644 --- a/services/rbin/pom.xml +++ b/services/rbin/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 rbin AWS Java SDK :: Services :: Rbin diff --git a/services/rbin/src/main/resources/codegen-resources/customization.config b/services/rbin/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/rbin/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/rds/pom.xml b/services/rds/pom.xml index 6b5c24aef7b9..e236465c9417 100644 --- a/services/rds/pom.xml +++ b/services/rds/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 rds AWS Java SDK :: Services :: Amazon RDS diff --git a/services/rdsdata/pom.xml b/services/rdsdata/pom.xml index 91b82ba02b1e..4bbd8aeee473 100644 --- a/services/rdsdata/pom.xml +++ b/services/rdsdata/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 rdsdata AWS Java SDK :: Services :: RDS Data diff --git a/services/rdsdata/src/main/resources/codegen-resources/customization.config b/services/rdsdata/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/rdsdata/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/redshift/pom.xml b/services/redshift/pom.xml index d50dce2bcf5d..026d3f57c03c 100644 --- a/services/redshift/pom.xml +++ b/services/redshift/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 redshift AWS Java SDK :: Services :: Amazon Redshift diff --git a/services/redshiftdata/pom.xml b/services/redshiftdata/pom.xml index 54388a7baf0b..3d0fa18d1029 100644 --- a/services/redshiftdata/pom.xml +++ b/services/redshiftdata/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 redshiftdata AWS Java SDK :: Services :: Redshift Data diff --git a/services/redshiftserverless/pom.xml b/services/redshiftserverless/pom.xml index 778c53a2decb..59a8a1a291f8 100644 --- a/services/redshiftserverless/pom.xml +++ b/services/redshiftserverless/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 redshiftserverless AWS Java SDK :: Services :: Redshift Serverless diff --git a/services/rekognition/pom.xml b/services/rekognition/pom.xml index 6b1cc701bc9e..65e53945770f 100644 --- a/services/rekognition/pom.xml +++ b/services/rekognition/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 rekognition AWS Java SDK :: Services :: Amazon Rekognition diff --git a/services/repostspace/pom.xml b/services/repostspace/pom.xml index 15a69e4b7535..7cd5d1ba429d 100644 --- a/services/repostspace/pom.xml +++ b/services/repostspace/pom.xml @@ -17,7 +17,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 repostspace AWS Java SDK :: Services :: Repostspace diff --git a/services/repostspace/src/main/resources/codegen-resources/customization.config b/services/repostspace/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/repostspace/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/resiliencehub/pom.xml b/services/resiliencehub/pom.xml index b54b3aad236e..69d5a8cb0aed 100644 --- a/services/resiliencehub/pom.xml +++ b/services/resiliencehub/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 resiliencehub AWS Java SDK :: Services :: Resiliencehub diff --git a/services/resiliencehub/src/main/resources/codegen-resources/customization.config b/services/resiliencehub/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/resiliencehub/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/resourceexplorer2/pom.xml b/services/resourceexplorer2/pom.xml index 4e0b841c7208..0222f1cfb1e6 100644 --- a/services/resourceexplorer2/pom.xml +++ b/services/resourceexplorer2/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 resourceexplorer2 AWS Java SDK :: Services :: Resource Explorer 2 diff --git a/services/resourcegroups/pom.xml b/services/resourcegroups/pom.xml index c467602bae7a..9580999e1f68 100644 --- a/services/resourcegroups/pom.xml +++ b/services/resourcegroups/pom.xml @@ -20,7 +20,7 @@ services software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 resourcegroups diff --git a/services/resourcegroups/src/main/resources/codegen-resources/customization.config b/services/resourcegroups/src/main/resources/codegen-resources/customization.config index 70cabad6601d..10c25cb6a067 100644 --- a/services/resourcegroups/src/main/resources/codegen-resources/customization.config +++ b/services/resourcegroups/src/main/resources/codegen-resources/customization.config @@ -1,5 +1,6 @@ { - "verifiedSimpleMethods" : [ + "verifiedSimpleMethods": [ "listGroups" - ] + ], + "useSraAuth": true } diff --git a/services/resourcegroupstaggingapi/pom.xml b/services/resourcegroupstaggingapi/pom.xml index 98db7c3b0c01..eb059249ae53 100644 --- a/services/resourcegroupstaggingapi/pom.xml +++ b/services/resourcegroupstaggingapi/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 resourcegroupstaggingapi AWS Java SDK :: Services :: AWS Resource Groups Tagging API diff --git a/services/robomaker/pom.xml b/services/robomaker/pom.xml index 7789a04bf6ce..146319b1be89 100644 --- a/services/robomaker/pom.xml +++ b/services/robomaker/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 robomaker AWS Java SDK :: Services :: RoboMaker diff --git a/services/rolesanywhere/pom.xml b/services/rolesanywhere/pom.xml index d8a82d992fda..7292b04dc8a2 100644 --- a/services/rolesanywhere/pom.xml +++ b/services/rolesanywhere/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 rolesanywhere AWS Java SDK :: Services :: Roles Anywhere diff --git a/services/route53/pom.xml b/services/route53/pom.xml index 4de1dc488122..8d410388765b 100644 --- a/services/route53/pom.xml +++ b/services/route53/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 route53 AWS Java SDK :: Services :: Amazon Route53 diff --git a/services/route53domains/pom.xml b/services/route53domains/pom.xml index 6d13d80fa547..8956e1e4eff9 100644 --- a/services/route53domains/pom.xml +++ b/services/route53domains/pom.xml @@ -22,7 +22,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 route53domains AWS Java SDK :: Services :: Amazon Route53 Domains diff --git a/services/route53domains/src/main/resources/codegen-resources/customization.config b/services/route53domains/src/main/resources/codegen-resources/customization.config index cbc750ecf2cd..e71a69a95da0 100644 --- a/services/route53domains/src/main/resources/codegen-resources/customization.config +++ b/services/route53domains/src/main/resources/codegen-resources/customization.config @@ -1,11 +1,12 @@ { - "verifiedSimpleMethods": [ - "resendContactReachabilityEmail", - "listDomains", - "listOperations" - ], - "excludedSimpleMethods": [ - "viewBilling", - "getContactReachabilityStatus" - ] + "verifiedSimpleMethods": [ + "resendContactReachabilityEmail", + "listDomains", + "listOperations" + ], + "excludedSimpleMethods": [ + "viewBilling", + "getContactReachabilityStatus" + ], + "useSraAuth": true } diff --git a/services/route53recoverycluster/pom.xml b/services/route53recoverycluster/pom.xml index 040c22327bba..56bf98df08c3 100644 --- a/services/route53recoverycluster/pom.xml +++ b/services/route53recoverycluster/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 route53recoverycluster AWS Java SDK :: Services :: Route53 Recovery Cluster diff --git a/services/route53recoverycluster/src/main/resources/codegen-resources/customization.config b/services/route53recoverycluster/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/route53recoverycluster/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/route53recoverycontrolconfig/pom.xml b/services/route53recoverycontrolconfig/pom.xml index 5a5aa9ae286e..481446874b00 100644 --- a/services/route53recoverycontrolconfig/pom.xml +++ b/services/route53recoverycontrolconfig/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 route53recoverycontrolconfig AWS Java SDK :: Services :: Route53 Recovery Control Config diff --git a/services/route53recoveryreadiness/pom.xml b/services/route53recoveryreadiness/pom.xml index 89d635adff65..a4ad73b50c07 100644 --- a/services/route53recoveryreadiness/pom.xml +++ b/services/route53recoveryreadiness/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 route53recoveryreadiness AWS Java SDK :: Services :: Route53 Recovery Readiness diff --git a/services/route53recoveryreadiness/src/main/resources/codegen-resources/customization.config b/services/route53recoveryreadiness/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/route53recoveryreadiness/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/route53resolver/pom.xml b/services/route53resolver/pom.xml index 20aaf1c73980..b0f3fe61e83c 100644 --- a/services/route53resolver/pom.xml +++ b/services/route53resolver/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 route53resolver AWS Java SDK :: Services :: Route53Resolver diff --git a/services/rum/pom.xml b/services/rum/pom.xml index eb5582e59e84..87f6947fa273 100644 --- a/services/rum/pom.xml +++ b/services/rum/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 rum AWS Java SDK :: Services :: RUM diff --git a/services/rum/src/main/resources/codegen-resources/customization.config b/services/rum/src/main/resources/codegen-resources/customization.config index 0e729acd0371..47a49338406e 100644 --- a/services/rum/src/main/resources/codegen-resources/customization.config +++ b/services/rum/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,4 @@ { - "generateEndpointClientTests": true + "generateEndpointClientTests": true, + "useSraAuth": true } diff --git a/services/s3/pom.xml b/services/s3/pom.xml index 5f50b4e5f6d2..488c66d3c7de 100644 --- a/services/s3/pom.xml +++ b/services/s3/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 s3 AWS Java SDK :: Services :: Amazon S3 diff --git a/services/s3/src/it/java/software/amazon/awssdk/services/s3/crossregion/S3CrossRegionCrtIntegrationTest.java b/services/s3/src/it/java/software/amazon/awssdk/services/s3/crossregion/S3CrossRegionCrtIntegrationTest.java index 9749b4920539..e6a47bc948d6 100644 --- a/services/s3/src/it/java/software/amazon/awssdk/services/s3/crossregion/S3CrossRegionCrtIntegrationTest.java +++ b/services/s3/src/it/java/software/amazon/awssdk/services/s3/crossregion/S3CrossRegionCrtIntegrationTest.java @@ -46,7 +46,7 @@ static void clearClass() { @BeforeEach public void initialize() { crossRegionS3Client = S3AsyncClient.crtBuilder() - .region(CROSS_REGION) + .region(Region.AWS_GLOBAL) .crossRegionAccessEnabled(true) .build(); } diff --git a/services/s3/src/main/java/software/amazon/awssdk/services/s3/internal/crossregion/endpointprovider/BucketEndpointProvider.java b/services/s3/src/main/java/software/amazon/awssdk/services/s3/internal/crossregion/endpointprovider/BucketEndpointProvider.java index 84f1e69abf8a..bc8d332cb7ee 100644 --- a/services/s3/src/main/java/software/amazon/awssdk/services/s3/internal/crossregion/endpointprovider/BucketEndpointProvider.java +++ b/services/s3/src/main/java/software/amazon/awssdk/services/s3/internal/crossregion/endpointprovider/BucketEndpointProvider.java @@ -43,9 +43,20 @@ public static BucketEndpointProvider create(S3EndpointProvider delegateEndPointP @Override public CompletableFuture resolveEndpoint(S3EndpointParams endpointParams) { Region crossRegion = regionSupplier.get(); - return delegateEndPointProvider.resolveEndpoint( - endpointParams.copy(c -> c.region(crossRegion == null ? endpointParams.region() : crossRegion) - .useGlobalEndpoint(false))); + S3EndpointParams.Builder endpointParamsBuilder = endpointParams.toBuilder(); + // Check if cross-region resolution has already occurred. + if (crossRegion != null) { + endpointParamsBuilder.region(crossRegion); + } else { + // For global regions, set the region to "us-east-1" to use regional endpoints. + if (Region.AWS_GLOBAL.equals(endpointParams.region())) { + endpointParamsBuilder.region(Region.US_EAST_1); + } + // Disable the global endpoint as S3 can properly redirect regions in the 'x-amz-bucket-region' header + // only for regional endpoints. + endpointParamsBuilder.useGlobalEndpoint(false); + } + return delegateEndPointProvider.resolveEndpoint(endpointParamsBuilder.build()); } } diff --git a/services/s3/src/test/java/software/amazon/awssdk/services/s3/internal/crossregion/S3CrossRegionAsyncClientTest.java b/services/s3/src/test/java/software/amazon/awssdk/services/s3/internal/crossregion/S3CrossRegionAsyncClientTest.java index f4139c883bd6..917214f1af67 100644 --- a/services/s3/src/test/java/software/amazon/awssdk/services/s3/internal/crossregion/S3CrossRegionAsyncClientTest.java +++ b/services/s3/src/test/java/software/amazon/awssdk/services/s3/internal/crossregion/S3CrossRegionAsyncClientTest.java @@ -429,7 +429,7 @@ void given_US_EAST_1_Client_resolveToRegionalEndpoints_when_crossRegion_is_True( } @ParameterizedTest - @ValueSource(strings = {"us-east-1", "us-east-2", "us-west-1", "aws-global"}) + @ValueSource(strings = {"us-east-1", "us-east-2", "us-west-1"}) void given_AnyRegion_Client_Updates_the_useGlobalEndpointFlag_asFalse(String region) { mockAsyncHttpClient.stubResponses(successHttpResponse()); S3EndpointProvider mockEndpointProvider = Mockito.mock(S3EndpointProvider.class); @@ -450,6 +450,28 @@ void given_AnyRegion_Client_Updates_the_useGlobalEndpointFlag_asFalse(String reg }); } + @Test + void given_globalRegion_Client_Updates_region_to_useast1_and_useGlobalEndpointFlag_as_False() { + String region = Region.AWS_GLOBAL.id(); + mockAsyncHttpClient.stubResponses(successHttpResponse()); + S3EndpointProvider mockEndpointProvider = Mockito.mock(S3EndpointProvider.class); + + when(mockEndpointProvider.resolveEndpoint(ArgumentMatchers.any(S3EndpointParams.class))) + .thenReturn(CompletableFuture.completedFuture(Endpoint.builder().url(URI.create("https://bucket.s3.amazonaws.com")).build())); + + S3AsyncClient s3Client = clientBuilder().crossRegionAccessEnabled(true) + .region(Region.of(region)) + .endpointProvider(mockEndpointProvider).build(); + s3Client.getObject(r -> r.bucket(BUCKET).key(KEY), AsyncResponseTransformer.toBytes()).join(); + assertThat(captureInterceptor.endpointProvider).isInstanceOf(BucketEndpointProvider.class); + ArgumentCaptor collectionCaptor = ArgumentCaptor.forClass(S3EndpointParams.class); + verify(mockEndpointProvider, atLeastOnce()).resolveEndpoint(collectionCaptor.capture()); + collectionCaptor.getAllValues().forEach(resolvedParams -> { + assertThat(resolvedParams.region()).isEqualTo(Region.US_EAST_1); + assertThat(resolvedParams.useGlobalEndpoint()).isFalse(); + }); + } + private S3AsyncClientBuilder clientBuilder() { return S3AsyncClient.builder() .httpClient(mockAsyncHttpClient) diff --git a/services/s3/src/test/java/software/amazon/awssdk/services/s3/internal/crossregion/S3CrossRegionSyncClientTest.java b/services/s3/src/test/java/software/amazon/awssdk/services/s3/internal/crossregion/S3CrossRegionSyncClientTest.java index a17ded1bdb09..6d9d45e5c431 100644 --- a/services/s3/src/test/java/software/amazon/awssdk/services/s3/internal/crossregion/S3CrossRegionSyncClientTest.java +++ b/services/s3/src/test/java/software/amazon/awssdk/services/s3/internal/crossregion/S3CrossRegionSyncClientTest.java @@ -256,7 +256,7 @@ void given_US_EAST_1_Client_resolveToRegionalEndpoints_when_crossRegion_is_True( } @ParameterizedTest - @ValueSource(strings = {"us-east-1", "us-east-2", "us-west-1", "aws-global"}) + @ValueSource(strings = {"us-east-1", "us-east-2", "us-west-1"}) void given_AnyRegion_Client_Updates_the_useGlobalEndpointFlag_asFalse(String region) { mockSyncHttpClient.stubResponses(successHttpResponse()); S3EndpointProvider mockEndpointProvider = Mockito.mock(S3EndpointProvider.class); @@ -277,6 +277,28 @@ void given_AnyRegion_Client_Updates_the_useGlobalEndpointFlag_asFalse(String reg }); } + @Test + void given_globalRegion_Client_Updates_region_to_useast1_and_useGlobalEndpointFlag_as_False() { + String region = Region.AWS_GLOBAL.id(); + mockSyncHttpClient.stubResponses(successHttpResponse()); + S3EndpointProvider mockEndpointProvider = Mockito.mock(S3EndpointProvider.class); + + when(mockEndpointProvider.resolveEndpoint(ArgumentMatchers.any(S3EndpointParams.class))) + .thenReturn(CompletableFuture.completedFuture(Endpoint.builder().url(URI.create("https://bucket.s3.amazonaws.com")).build())); + + S3Client s3Client = clientBuilder().crossRegionAccessEnabled(true) + .region(Region.of(region)) + .endpointProvider(mockEndpointProvider).build(); + s3Client.getObject(getObjectBuilder().build()); + assertThat(captureInterceptor.endpointProvider).isInstanceOf(BucketEndpointProvider.class); + ArgumentCaptor collectionCaptor = ArgumentCaptor.forClass(S3EndpointParams.class); + verify(mockEndpointProvider, atLeastOnce()).resolveEndpoint(collectionCaptor.capture()); + collectionCaptor.getAllValues().forEach(resolvedParams ->{ + assertThat(resolvedParams.region()).isEqualTo(Region.US_EAST_1); + assertThat(resolvedParams.useGlobalEndpoint()).isFalse(); + }); + } + private static GetObjectRequest.Builder getObjectBuilder() { return GetObjectRequest.builder() .bucket(BUCKET) diff --git a/services/s3control/pom.xml b/services/s3control/pom.xml index 8433add90dcd..661bd0119f93 100644 --- a/services/s3control/pom.xml +++ b/services/s3control/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 s3control AWS Java SDK :: Services :: Amazon S3 Control diff --git a/services/s3outposts/pom.xml b/services/s3outposts/pom.xml index 8bf586c8f9c0..c06f33641b41 100644 --- a/services/s3outposts/pom.xml +++ b/services/s3outposts/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 s3outposts AWS Java SDK :: Services :: S3 Outposts diff --git a/services/s3outposts/src/main/resources/codegen-resources/customization.config b/services/s3outposts/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/s3outposts/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/sagemaker/pom.xml b/services/sagemaker/pom.xml index 964260232589..9c380f22eb6f 100644 --- a/services/sagemaker/pom.xml +++ b/services/sagemaker/pom.xml @@ -20,7 +20,7 @@ services software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 sagemaker diff --git a/services/sagemakera2iruntime/pom.xml b/services/sagemakera2iruntime/pom.xml index 8711fb8d39eb..b9c9eebf660d 100644 --- a/services/sagemakera2iruntime/pom.xml +++ b/services/sagemakera2iruntime/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 sagemakera2iruntime AWS Java SDK :: Services :: SageMaker A2I Runtime diff --git a/services/sagemakera2iruntime/src/main/resources/codegen-resources/customization.config b/services/sagemakera2iruntime/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/sagemakera2iruntime/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/sagemakeredge/pom.xml b/services/sagemakeredge/pom.xml index 022d7ce74e51..a30fac15b804 100644 --- a/services/sagemakeredge/pom.xml +++ b/services/sagemakeredge/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 sagemakeredge AWS Java SDK :: Services :: Sagemaker Edge diff --git a/services/sagemakeredge/src/main/resources/codegen-resources/customization.config b/services/sagemakeredge/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/sagemakeredge/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/sagemakerfeaturestoreruntime/pom.xml b/services/sagemakerfeaturestoreruntime/pom.xml index 6cfe63c75d7f..75fc2c1b4e0b 100644 --- a/services/sagemakerfeaturestoreruntime/pom.xml +++ b/services/sagemakerfeaturestoreruntime/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 sagemakerfeaturestoreruntime AWS Java SDK :: Services :: Sage Maker Feature Store Runtime diff --git a/services/sagemakergeospatial/pom.xml b/services/sagemakergeospatial/pom.xml index 1d2a379d8570..8daf6dafd640 100644 --- a/services/sagemakergeospatial/pom.xml +++ b/services/sagemakergeospatial/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 sagemakergeospatial AWS Java SDK :: Services :: Sage Maker Geospatial diff --git a/services/sagemakergeospatial/src/main/resources/codegen-resources/customization.config b/services/sagemakergeospatial/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/sagemakergeospatial/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/sagemakermetrics/pom.xml b/services/sagemakermetrics/pom.xml index 3aad972ce6bf..31e7a18f0af7 100644 --- a/services/sagemakermetrics/pom.xml +++ b/services/sagemakermetrics/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 sagemakermetrics AWS Java SDK :: Services :: Sage Maker Metrics diff --git a/services/sagemakermetrics/src/main/resources/codegen-resources/customization.config b/services/sagemakermetrics/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/sagemakermetrics/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/sagemakerruntime/pom.xml b/services/sagemakerruntime/pom.xml index 63bf72829c06..c8fa1c3e24e2 100644 --- a/services/sagemakerruntime/pom.xml +++ b/services/sagemakerruntime/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 sagemakerruntime AWS Java SDK :: Services :: SageMaker Runtime diff --git a/services/sagemakerruntime/src/main/resources/codegen-resources/customization.config b/services/sagemakerruntime/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/sagemakerruntime/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/savingsplans/pom.xml b/services/savingsplans/pom.xml index 1db574d88598..ec4f540f0759 100644 --- a/services/savingsplans/pom.xml +++ b/services/savingsplans/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 savingsplans AWS Java SDK :: Services :: Savingsplans diff --git a/services/scheduler/pom.xml b/services/scheduler/pom.xml index 17b7bcdeff39..8bdf5f652255 100644 --- a/services/scheduler/pom.xml +++ b/services/scheduler/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 scheduler AWS Java SDK :: Services :: Scheduler diff --git a/services/scheduler/src/main/resources/codegen-resources/customization.config b/services/scheduler/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/scheduler/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/schemas/pom.xml b/services/schemas/pom.xml index 07cfb77ea674..180008f1a53d 100644 --- a/services/schemas/pom.xml +++ b/services/schemas/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 schemas AWS Java SDK :: Services :: Schemas diff --git a/services/secretsmanager/pom.xml b/services/secretsmanager/pom.xml index c3edd3a5ae22..6bfeb15e7781 100644 --- a/services/secretsmanager/pom.xml +++ b/services/secretsmanager/pom.xml @@ -22,7 +22,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 secretsmanager AWS Java SDK :: Services :: AWS Secrets Manager diff --git a/services/secretsmanager/src/main/resources/codegen-resources/customization.config b/services/secretsmanager/src/main/resources/codegen-resources/customization.config index 8398ab40cbc7..90925c738888 100644 --- a/services/secretsmanager/src/main/resources/codegen-resources/customization.config +++ b/services/secretsmanager/src/main/resources/codegen-resources/customization.config @@ -1,6 +1,7 @@ { - "verifiedSimpleMethods" : [ + "verifiedSimpleMethods": [ "getRandomPassword", "listSecrets" - ] + ], + "useSraAuth": true } diff --git a/services/securityhub/pom.xml b/services/securityhub/pom.xml index 36deb2759980..6522216ad6e2 100644 --- a/services/securityhub/pom.xml +++ b/services/securityhub/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 securityhub AWS Java SDK :: Services :: SecurityHub diff --git a/services/securityhub/src/main/resources/codegen-resources/customization.config b/services/securityhub/src/main/resources/codegen-resources/customization.config index a1cf874638da..57d2b7d2eeab 100644 --- a/services/securityhub/src/main/resources/codegen-resources/customization.config +++ b/services/securityhub/src/main/resources/codegen-resources/customization.config @@ -13,5 +13,6 @@ "getEnabledStandards", "getInsights" ], - "useSraAuth": true + "useSraAuth": true, + "enableGenerateCompiledEndpointRules": true } diff --git a/services/securitylake/pom.xml b/services/securitylake/pom.xml index 2ddd56c37abc..cb3fcb9e550d 100644 --- a/services/securitylake/pom.xml +++ b/services/securitylake/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 securitylake AWS Java SDK :: Services :: Security Lake diff --git a/services/securitylake/src/main/resources/codegen-resources/customization.config b/services/securitylake/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/securitylake/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/serverlessapplicationrepository/pom.xml b/services/serverlessapplicationrepository/pom.xml index c094813d089c..3c108b49b9ce 100644 --- a/services/serverlessapplicationrepository/pom.xml +++ b/services/serverlessapplicationrepository/pom.xml @@ -20,7 +20,7 @@ services software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 serverlessapplicationrepository diff --git a/services/servicecatalog/pom.xml b/services/servicecatalog/pom.xml index 3cadbe179146..870cd86e0c15 100644 --- a/services/servicecatalog/pom.xml +++ b/services/servicecatalog/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 servicecatalog AWS Java SDK :: Services :: AWS Service Catalog diff --git a/services/servicecatalog/src/main/resources/codegen-resources/customization.config b/services/servicecatalog/src/main/resources/codegen-resources/customization.config index c0f905687005..a572d9470662 100644 --- a/services/servicecatalog/src/main/resources/codegen-resources/customization.config +++ b/services/servicecatalog/src/main/resources/codegen-resources/customization.config @@ -1,15 +1,16 @@ { - "verifiedSimpleMethods": [ - "listAcceptedPortfolioShares", - "listPortfolios", - "listProvisionedProductPlans", - "listRecordHistory", - "listServiceActions", - "scanProvisionedProducts", - "searchProducts", - "searchProductsAsAdmin", - "listTagOptions", - "searchProvisionedProducts", - "getAWSOrganizationsAccessStatus" - ] + "verifiedSimpleMethods": [ + "listAcceptedPortfolioShares", + "listPortfolios", + "listProvisionedProductPlans", + "listRecordHistory", + "listServiceActions", + "scanProvisionedProducts", + "searchProducts", + "searchProductsAsAdmin", + "listTagOptions", + "searchProvisionedProducts", + "getAWSOrganizationsAccessStatus" + ], + "useSraAuth": true } diff --git a/services/servicecatalogappregistry/pom.xml b/services/servicecatalogappregistry/pom.xml index ae1f8c4f95e3..19d22f4b2c97 100644 --- a/services/servicecatalogappregistry/pom.xml +++ b/services/servicecatalogappregistry/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 servicecatalogappregistry AWS Java SDK :: Services :: Service Catalog App Registry diff --git a/services/servicediscovery/pom.xml b/services/servicediscovery/pom.xml index 4bff2ba543f2..c8aef301e074 100644 --- a/services/servicediscovery/pom.xml +++ b/services/servicediscovery/pom.xml @@ -20,7 +20,7 @@ services software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 servicediscovery diff --git a/services/servicequotas/pom.xml b/services/servicequotas/pom.xml index 7c959258724f..c608745a3b56 100644 --- a/services/servicequotas/pom.xml +++ b/services/servicequotas/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 servicequotas AWS Java SDK :: Services :: Service Quotas diff --git a/services/servicequotas/src/main/resources/codegen-resources/customization.config b/services/servicequotas/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/servicequotas/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/ses/pom.xml b/services/ses/pom.xml index ad8679141578..fe9b8987cfad 100644 --- a/services/ses/pom.xml +++ b/services/ses/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 ses AWS Java SDK :: Services :: Amazon SES diff --git a/services/sesv2/pom.xml b/services/sesv2/pom.xml index d91c86f09e6f..2bd9aa2f461c 100644 --- a/services/sesv2/pom.xml +++ b/services/sesv2/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 sesv2 AWS Java SDK :: Services :: SESv2 diff --git a/services/sesv2/src/main/resources/codegen-resources/customization.config b/services/sesv2/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/sesv2/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/sfn/pom.xml b/services/sfn/pom.xml index 4b550e1025c8..fd59e62c13b9 100644 --- a/services/sfn/pom.xml +++ b/services/sfn/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 sfn AWS Java SDK :: Services :: AWS Step Functions diff --git a/services/shield/pom.xml b/services/shield/pom.xml index 4f264f2f0b5b..92ee78bc172a 100644 --- a/services/shield/pom.xml +++ b/services/shield/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 shield AWS Java SDK :: Services :: AWS Shield diff --git a/services/shield/src/main/resources/codegen-resources/customization.config b/services/shield/src/main/resources/codegen-resources/customization.config index 541a64eac33c..56b326b84715 100644 --- a/services/shield/src/main/resources/codegen-resources/customization.config +++ b/services/shield/src/main/resources/codegen-resources/customization.config @@ -1,20 +1,21 @@ { - "verifiedSimpleMethods": [ - "createSubscription", - "deleteSubscription", - "describeSubscription", - "listProtections", - "disassociateDRTRole", - "listAttacks", - "getSubscriptionState" - ], - "excludedSimpleMethods": [ - "updateEmergencyContactSettings", - "updateSubscription", - "describeDRTAccess", - "describeEmergencyContactSettings" - ], - "deprecatedOperations": [ - "DeleteSubscription" - ] + "verifiedSimpleMethods": [ + "createSubscription", + "deleteSubscription", + "describeSubscription", + "listProtections", + "disassociateDRTRole", + "listAttacks", + "getSubscriptionState" + ], + "excludedSimpleMethods": [ + "updateEmergencyContactSettings", + "updateSubscription", + "describeDRTAccess", + "describeEmergencyContactSettings" + ], + "deprecatedOperations": [ + "DeleteSubscription" + ], + "useSraAuth": true } diff --git a/services/signer/pom.xml b/services/signer/pom.xml index c4c15381a86d..4ea45a6d2572 100644 --- a/services/signer/pom.xml +++ b/services/signer/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 signer AWS Java SDK :: Services :: Signer diff --git a/services/signer/src/main/resources/codegen-resources/customization.config b/services/signer/src/main/resources/codegen-resources/customization.config index 2f6eb56c8ecb..73464a93ec02 100644 --- a/services/signer/src/main/resources/codegen-resources/customization.config +++ b/services/signer/src/main/resources/codegen-resources/customization.config @@ -1,7 +1,8 @@ { - "verifiedSimpleMethods" : [ + "verifiedSimpleMethods": [ "listSigningJobs", "listSigningPlatforms", "listSigningProfiles" - ] + ], + "useSraAuth": true } diff --git a/services/simspaceweaver/pom.xml b/services/simspaceweaver/pom.xml index 80b958daed6a..738c8822c51f 100644 --- a/services/simspaceweaver/pom.xml +++ b/services/simspaceweaver/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 simspaceweaver AWS Java SDK :: Services :: Sim Space Weaver diff --git a/services/simspaceweaver/src/main/resources/codegen-resources/customization.config b/services/simspaceweaver/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/simspaceweaver/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/sms/pom.xml b/services/sms/pom.xml index 8ed180fd2d0b..9526112ee359 100644 --- a/services/sms/pom.xml +++ b/services/sms/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 sms AWS Java SDK :: Services :: AWS Server Migration diff --git a/services/sms/src/main/resources/codegen-resources/customization.config b/services/sms/src/main/resources/codegen-resources/customization.config index 6e997de2f31f..7518fe8a6148 100644 --- a/services/sms/src/main/resources/codegen-resources/customization.config +++ b/services/sms/src/main/resources/codegen-resources/customization.config @@ -1,13 +1,14 @@ { - "verifiedSimpleMethods": [ - "deleteServerCatalog", - "importServerCatalog", - "getAppLaunchConfiguration", - "getAppReplicationConfiguration", - "getApp", - "getConnectors", - "getReplicationJobs", - "getServers", - "listApps" - ] + "verifiedSimpleMethods": [ + "deleteServerCatalog", + "importServerCatalog", + "getAppLaunchConfiguration", + "getAppReplicationConfiguration", + "getApp", + "getConnectors", + "getReplicationJobs", + "getServers", + "listApps" + ], + "useSraAuth": true } diff --git a/services/snowball/pom.xml b/services/snowball/pom.xml index 235638cf8aa2..3827d6828d8a 100644 --- a/services/snowball/pom.xml +++ b/services/snowball/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 snowball AWS Java SDK :: Services :: Amazon Snowball diff --git a/services/snowdevicemanagement/pom.xml b/services/snowdevicemanagement/pom.xml index 820bf412c3c2..07493cfb8656 100644 --- a/services/snowdevicemanagement/pom.xml +++ b/services/snowdevicemanagement/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 snowdevicemanagement AWS Java SDK :: Services :: Snow Device Management diff --git a/services/sns/pom.xml b/services/sns/pom.xml index aabb3398daaa..9fe60e752c78 100644 --- a/services/sns/pom.xml +++ b/services/sns/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 sns AWS Java SDK :: Services :: Amazon SNS diff --git a/services/sns/src/main/resources/codegen-resources/customization.config b/services/sns/src/main/resources/codegen-resources/customization.config index d9c57a07275b..3a40a2c658fc 100644 --- a/services/sns/src/main/resources/codegen-resources/customization.config +++ b/services/sns/src/main/resources/codegen-resources/customization.config @@ -1,23 +1,24 @@ { - "verifiedSimpleMethods": [ - "getSMSAttributes", - "listPhoneNumbersOptedOut", - "listPlatformApplications", - "listSubscriptions", - "listTopics" - ], - "shapeModifiers": { - "AddPermissionInput": { - "modify": [ - { - "AWSAccountId": { - "emitPropertyName": "AWSAccountIds" - }, - "ActionName": { - "emitPropertyName": "ActionNames" - } + "verifiedSimpleMethods": [ + "getSMSAttributes", + "listPhoneNumbersOptedOut", + "listPlatformApplications", + "listSubscriptions", + "listTopics" + ], + "shapeModifiers": { + "AddPermissionInput": { + "modify": [ + { + "AWSAccountId": { + "emitPropertyName": "AWSAccountIds" + }, + "ActionName": { + "emitPropertyName": "ActionNames" + } + } + ] } - ] - } - } + }, + "useSraAuth": true } diff --git a/services/sqs/pom.xml b/services/sqs/pom.xml index 5c9da02df6ec..3e085f6f1950 100644 --- a/services/sqs/pom.xml +++ b/services/sqs/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 sqs AWS Java SDK :: Services :: Amazon SQS diff --git a/services/ssm/pom.xml b/services/ssm/pom.xml index 477b05cea5bd..480a306c1623 100644 --- a/services/ssm/pom.xml +++ b/services/ssm/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 ssm AWS Java SDK :: Services :: AWS Simple Systems Management (SSM) diff --git a/services/ssm/src/main/resources/codegen-resources/customization.config b/services/ssm/src/main/resources/codegen-resources/customization.config index 0f8e54aef312..83092d77b938 100644 --- a/services/ssm/src/main/resources/codegen-resources/customization.config +++ b/services/ssm/src/main/resources/codegen-resources/customization.config @@ -1,29 +1,30 @@ { - "verifiedSimpleMethods": [ - "describeActivations", - "describeAutomationExecutions", - "describeAvailablePatches", - "describeInstanceInformation", - "describeInventoryDeletions", - "describeMaintenanceWindows", - "describeParameters", - "describePatchBaselines", - "describePatchGroups", - "getDefaultPatchBaseline", - "getInventory", - "getInventorySchema", - "listAssociations", - "listCommandInvocations", - "listCommands", - "listComplianceSummaries", - "listDocuments", - "listResourceComplianceSummaries", - "listResourceDataSync" - ], - "excludedSimpleMethods": [ - "deleteAssociation", - "describeAssociation", - "listComplianceItems", - "describeMaintenanceWindowSchedule" - ] + "verifiedSimpleMethods": [ + "describeActivations", + "describeAutomationExecutions", + "describeAvailablePatches", + "describeInstanceInformation", + "describeInventoryDeletions", + "describeMaintenanceWindows", + "describeParameters", + "describePatchBaselines", + "describePatchGroups", + "getDefaultPatchBaseline", + "getInventory", + "getInventorySchema", + "listAssociations", + "listCommandInvocations", + "listCommands", + "listComplianceSummaries", + "listDocuments", + "listResourceComplianceSummaries", + "listResourceDataSync" + ], + "excludedSimpleMethods": [ + "deleteAssociation", + "describeAssociation", + "listComplianceItems", + "describeMaintenanceWindowSchedule" + ], + "useSraAuth": true } diff --git a/services/ssmcontacts/pom.xml b/services/ssmcontacts/pom.xml index aa0188887f9b..2d49f4ea2c62 100644 --- a/services/ssmcontacts/pom.xml +++ b/services/ssmcontacts/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 ssmcontacts AWS Java SDK :: Services :: SSM Contacts diff --git a/services/ssmcontacts/src/main/resources/codegen-resources/customization.config b/services/ssmcontacts/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/ssmcontacts/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/ssmincidents/pom.xml b/services/ssmincidents/pom.xml index 1a35a78b8991..032ea1091448 100644 --- a/services/ssmincidents/pom.xml +++ b/services/ssmincidents/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 ssmincidents AWS Java SDK :: Services :: SSM Incidents diff --git a/services/ssmincidents/src/main/resources/codegen-resources/customization.config b/services/ssmincidents/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/ssmincidents/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/ssmsap/pom.xml b/services/ssmsap/pom.xml index 3cd9b9b2dcee..cd389d15e0f4 100644 --- a/services/ssmsap/pom.xml +++ b/services/ssmsap/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 ssmsap AWS Java SDK :: Services :: Ssm Sap diff --git a/services/sso/pom.xml b/services/sso/pom.xml index 4c32c0c36b26..0daecf085341 100644 --- a/services/sso/pom.xml +++ b/services/sso/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 sso AWS Java SDK :: Services :: SSO diff --git a/services/ssoadmin/pom.xml b/services/ssoadmin/pom.xml index db5f8462a5cc..43dc07035cec 100644 --- a/services/ssoadmin/pom.xml +++ b/services/ssoadmin/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 ssoadmin AWS Java SDK :: Services :: SSO Admin diff --git a/services/ssooidc/pom.xml b/services/ssooidc/pom.xml index 67b93bb5b360..8cbdb89f2471 100644 --- a/services/ssooidc/pom.xml +++ b/services/ssooidc/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 ssooidc AWS Java SDK :: Services :: SSO OIDC diff --git a/services/storagegateway/pom.xml b/services/storagegateway/pom.xml index de4c2b7eb309..552dc405df97 100644 --- a/services/storagegateway/pom.xml +++ b/services/storagegateway/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 storagegateway AWS Java SDK :: Services :: AWS Storage Gateway diff --git a/services/storagegateway/src/main/resources/codegen-resources/customization.config b/services/storagegateway/src/main/resources/codegen-resources/customization.config index b2f06f5894a2..932970f1d521 100644 --- a/services/storagegateway/src/main/resources/codegen-resources/customization.config +++ b/services/storagegateway/src/main/resources/codegen-resources/customization.config @@ -1,21 +1,22 @@ { - "verifiedSimpleMethods": [ - "describeTapeArchives", - "listFileShares", - "listGateways", - "listTapes", - "listVolumes" - ], - "shapeModifiers": { - "InternalServerError": { - "exclude": [ - "error" - ] + "verifiedSimpleMethods": [ + "describeTapeArchives", + "listFileShares", + "listGateways", + "listTapes", + "listVolumes" + ], + "shapeModifiers": { + "InternalServerError": { + "exclude": [ + "error" + ] + }, + "InvalidGatewayRequestException": { + "exclude": [ + "error" + ] + } }, - "InvalidGatewayRequestException": { - "exclude": [ - "error" - ] - } - } + "useSraAuth": true } diff --git a/services/sts/pom.xml b/services/sts/pom.xml index f708233dbebe..26ef7fd8cce0 100644 --- a/services/sts/pom.xml +++ b/services/sts/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 sts AWS Java SDK :: Services :: AWS STS diff --git a/services/supplychain/pom.xml b/services/supplychain/pom.xml index 536ccf1c8a62..631e79481f14 100644 --- a/services/supplychain/pom.xml +++ b/services/supplychain/pom.xml @@ -17,7 +17,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 supplychain AWS Java SDK :: Services :: Supply Chain diff --git a/services/support/pom.xml b/services/support/pom.xml index ba7100e93068..dc74d2ac28a8 100644 --- a/services/support/pom.xml +++ b/services/support/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 support AWS Java SDK :: Services :: AWS Support diff --git a/services/supportapp/pom.xml b/services/supportapp/pom.xml index 49085cc53e55..c4f657a01989 100644 --- a/services/supportapp/pom.xml +++ b/services/supportapp/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 supportapp AWS Java SDK :: Services :: Support App diff --git a/services/supportapp/src/main/resources/codegen-resources/customization.config b/services/supportapp/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/supportapp/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/swf/pom.xml b/services/swf/pom.xml index c3e3be272e39..3d1a90390348 100644 --- a/services/swf/pom.xml +++ b/services/swf/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 swf AWS Java SDK :: Services :: Amazon SWF diff --git a/services/synthetics/pom.xml b/services/synthetics/pom.xml index f89e02986028..f64ba5b201c3 100644 --- a/services/synthetics/pom.xml +++ b/services/synthetics/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 synthetics AWS Java SDK :: Services :: Synthetics diff --git a/services/synthetics/src/main/resources/codegen-resources/customization.config b/services/synthetics/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/synthetics/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/textract/pom.xml b/services/textract/pom.xml index 2d0491049f1d..6d2832f29aeb 100644 --- a/services/textract/pom.xml +++ b/services/textract/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 textract AWS Java SDK :: Services :: Textract diff --git a/services/timestreamquery/pom.xml b/services/timestreamquery/pom.xml index 437efd371890..4578322454da 100644 --- a/services/timestreamquery/pom.xml +++ b/services/timestreamquery/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 timestreamquery AWS Java SDK :: Services :: Timestream Query diff --git a/services/timestreamwrite/pom.xml b/services/timestreamwrite/pom.xml index 33133da7a46e..255942c7efc3 100644 --- a/services/timestreamwrite/pom.xml +++ b/services/timestreamwrite/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 timestreamwrite AWS Java SDK :: Services :: Timestream Write diff --git a/services/timestreamwrite/src/main/resources/codegen-resources/customization.config b/services/timestreamwrite/src/main/resources/codegen-resources/customization.config index 8175efc28858..d9a3bc76cacf 100644 --- a/services/timestreamwrite/src/main/resources/codegen-resources/customization.config +++ b/services/timestreamwrite/src/main/resources/codegen-resources/customization.config @@ -1,3 +1,4 @@ { - "allowEndpointOverrideForEndpointDiscoveryRequiredOperations": true -} \ No newline at end of file + "allowEndpointOverrideForEndpointDiscoveryRequiredOperations": true, + "useSraAuth": true +} diff --git a/services/tnb/pom.xml b/services/tnb/pom.xml index 5dbc92761992..ff69dc0a25d8 100644 --- a/services/tnb/pom.xml +++ b/services/tnb/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 tnb AWS Java SDK :: Services :: Tnb diff --git a/services/transcribe/pom.xml b/services/transcribe/pom.xml index 111d61acaef2..03d8f11b23dc 100644 --- a/services/transcribe/pom.xml +++ b/services/transcribe/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 transcribe AWS Java SDK :: Services :: Transcribe diff --git a/services/transcribestreaming/pom.xml b/services/transcribestreaming/pom.xml index ad991999dabb..017e91e3a4d3 100644 --- a/services/transcribestreaming/pom.xml +++ b/services/transcribestreaming/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 transcribestreaming AWS Java SDK :: Services :: AWS Transcribe Streaming diff --git a/services/transfer/pom.xml b/services/transfer/pom.xml index 4ad99fa629ed..18fb2d45f7cf 100644 --- a/services/transfer/pom.xml +++ b/services/transfer/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 transfer AWS Java SDK :: Services :: Transfer diff --git a/services/transfer/src/main/resources/codegen-resources/customization.config b/services/transfer/src/main/resources/codegen-resources/customization.config index 5433b8e01c77..b82814760a08 100644 --- a/services/transfer/src/main/resources/codegen-resources/customization.config +++ b/services/transfer/src/main/resources/codegen-resources/customization.config @@ -1,5 +1,6 @@ { - "verifiedSimpleMethods" : [ + "verifiedSimpleMethods": [ "listServers" - ] + ], + "useSraAuth": true } diff --git a/services/translate/pom.xml b/services/translate/pom.xml index 112a749a88f5..edab6f58073a 100644 --- a/services/translate/pom.xml +++ b/services/translate/pom.xml @@ -20,7 +20,7 @@ services software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 translate diff --git a/services/translate/src/main/resources/codegen-resources/customization.config b/services/translate/src/main/resources/codegen-resources/customization.config index ecd583dc0b3b..ce448c40a06d 100644 --- a/services/translate/src/main/resources/codegen-resources/customization.config +++ b/services/translate/src/main/resources/codegen-resources/customization.config @@ -1,5 +1,6 @@ { - "verifiedSimpleMethods" : [ + "verifiedSimpleMethods": [ "listTerminologies" - ] + ], + "useSraAuth": true } diff --git a/services/trustedadvisor/pom.xml b/services/trustedadvisor/pom.xml index ef9637863a80..b39505bbbc9e 100644 --- a/services/trustedadvisor/pom.xml +++ b/services/trustedadvisor/pom.xml @@ -17,7 +17,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 trustedadvisor AWS Java SDK :: Services :: Trusted Advisor diff --git a/services/verifiedpermissions/pom.xml b/services/verifiedpermissions/pom.xml index c708de3507f3..3745bd904198 100644 --- a/services/verifiedpermissions/pom.xml +++ b/services/verifiedpermissions/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 verifiedpermissions AWS Java SDK :: Services :: Verified Permissions diff --git a/services/verifiedpermissions/src/main/resources/codegen-resources/customization.config b/services/verifiedpermissions/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/verifiedpermissions/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/voiceid/pom.xml b/services/voiceid/pom.xml index f93a7d8f1c6f..a068819b5707 100644 --- a/services/voiceid/pom.xml +++ b/services/voiceid/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 voiceid AWS Java SDK :: Services :: Voice ID diff --git a/services/voiceid/src/main/resources/codegen-resources/customization.config b/services/voiceid/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/voiceid/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/vpclattice/pom.xml b/services/vpclattice/pom.xml index 159303d35a40..860ddce80175 100644 --- a/services/vpclattice/pom.xml +++ b/services/vpclattice/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 vpclattice AWS Java SDK :: Services :: VPC Lattice diff --git a/services/vpclattice/src/main/resources/codegen-resources/customization.config b/services/vpclattice/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/vpclattice/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/waf/pom.xml b/services/waf/pom.xml index 6d5c27fd26ec..485d729df00c 100644 --- a/services/waf/pom.xml +++ b/services/waf/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 waf AWS Java SDK :: Services :: AWS WAF diff --git a/services/wafv2/pom.xml b/services/wafv2/pom.xml index f54c7fb91221..acf5bf1149c6 100644 --- a/services/wafv2/pom.xml +++ b/services/wafv2/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 wafv2 AWS Java SDK :: Services :: WAFV2 diff --git a/services/wafv2/src/main/resources/codegen-resources/customization.config b/services/wafv2/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/wafv2/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/wellarchitected/pom.xml b/services/wellarchitected/pom.xml index ab4039a22c20..bd758c403770 100644 --- a/services/wellarchitected/pom.xml +++ b/services/wellarchitected/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 wellarchitected AWS Java SDK :: Services :: Well Architected diff --git a/services/wisdom/pom.xml b/services/wisdom/pom.xml index 6c6052c54670..bb2cf4ca7eda 100644 --- a/services/wisdom/pom.xml +++ b/services/wisdom/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 wisdom AWS Java SDK :: Services :: Wisdom diff --git a/services/workdocs/pom.xml b/services/workdocs/pom.xml index 4b498e29b060..04dbb59d05a4 100644 --- a/services/workdocs/pom.xml +++ b/services/workdocs/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 workdocs AWS Java SDK :: Services :: Amazon WorkDocs diff --git a/services/workdocs/src/main/resources/codegen-resources/customization.config b/services/workdocs/src/main/resources/codegen-resources/customization.config index 304bdf6f931b..c755e0bdcdc5 100644 --- a/services/workdocs/src/main/resources/codegen-resources/customization.config +++ b/services/workdocs/src/main/resources/codegen-resources/customization.config @@ -1,7 +1,8 @@ { - "excludedSimpleMethods" : [ - "describeUsers", - "describeActivities", - "getResources" - ] + "excludedSimpleMethods": [ + "describeUsers", + "describeActivities", + "getResources" + ], + "useSraAuth": true } diff --git a/services/worklink/pom.xml b/services/worklink/pom.xml index e4145cb670f8..4ea53191ae39 100644 --- a/services/worklink/pom.xml +++ b/services/worklink/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 worklink AWS Java SDK :: Services :: WorkLink diff --git a/services/workmail/pom.xml b/services/workmail/pom.xml index 8d0a2327ca03..b0c3dedb4fe6 100644 --- a/services/workmail/pom.xml +++ b/services/workmail/pom.xml @@ -20,7 +20,7 @@ services software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 workmail diff --git a/services/workmail/src/main/resources/codegen-resources/customization.config b/services/workmail/src/main/resources/codegen-resources/customization.config index 853d06179ea7..08b33a57f0e5 100644 --- a/services/workmail/src/main/resources/codegen-resources/customization.config +++ b/services/workmail/src/main/resources/codegen-resources/customization.config @@ -1,5 +1,6 @@ { - "verifiedSimpleMethods" : [ + "verifiedSimpleMethods": [ "listOrganizations" - ] + ], + "useSraAuth": true } diff --git a/services/workmailmessageflow/pom.xml b/services/workmailmessageflow/pom.xml index 5c3ce8f1270b..fc5bc78f27e4 100644 --- a/services/workmailmessageflow/pom.xml +++ b/services/workmailmessageflow/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 workmailmessageflow AWS Java SDK :: Services :: WorkMailMessageFlow diff --git a/services/workmailmessageflow/src/main/resources/codegen-resources/customization.config b/services/workmailmessageflow/src/main/resources/codegen-resources/customization.config new file mode 100644 index 000000000000..fb50d0a7a6eb --- /dev/null +++ b/services/workmailmessageflow/src/main/resources/codegen-resources/customization.config @@ -0,0 +1,3 @@ +{ + "useSraAuth": true +} diff --git a/services/workspaces/pom.xml b/services/workspaces/pom.xml index b6249b6ee41b..2cb6538a401b 100644 --- a/services/workspaces/pom.xml +++ b/services/workspaces/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 workspaces AWS Java SDK :: Services :: Amazon WorkSpaces diff --git a/services/workspacesthinclient/pom.xml b/services/workspacesthinclient/pom.xml index 4b6bcc3dcbd8..bd7e169043fa 100644 --- a/services/workspacesthinclient/pom.xml +++ b/services/workspacesthinclient/pom.xml @@ -17,7 +17,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 workspacesthinclient AWS Java SDK :: Services :: Work Spaces Thin Client diff --git a/services/workspacesweb/pom.xml b/services/workspacesweb/pom.xml index 014145214cda..21b7b6ab1278 100644 --- a/services/workspacesweb/pom.xml +++ b/services/workspacesweb/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 workspacesweb AWS Java SDK :: Services :: Work Spaces Web diff --git a/services/xray/pom.xml b/services/xray/pom.xml index 08374ede6347..04b1a173390b 100644 --- a/services/xray/pom.xml +++ b/services/xray/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk services - 2.24.2 + 2.24.3 xray AWS Java SDK :: Services :: AWS X-Ray diff --git a/test/auth-tests/pom.xml b/test/auth-tests/pom.xml index dbfb16487f5d..971bc28f2c6d 100644 --- a/test/auth-tests/pom.xml +++ b/test/auth-tests/pom.xml @@ -20,7 +20,7 @@ aws-sdk-java-pom software.amazon.awssdk - 2.24.2 + 2.24.3 ../../pom.xml 4.0.0 diff --git a/test/bundle-logging-bridge-binding-test/pom.xml b/test/bundle-logging-bridge-binding-test/pom.xml index 039a5380524d..fa2eed8e77e4 100644 --- a/test/bundle-logging-bridge-binding-test/pom.xml +++ b/test/bundle-logging-bridge-binding-test/pom.xml @@ -20,7 +20,7 @@ aws-sdk-java-pom software.amazon.awssdk - 2.24.2 + 2.24.3 ../../pom.xml 4.0.0 diff --git a/test/codegen-generated-classes-test/pom.xml b/test/codegen-generated-classes-test/pom.xml index d1715d8b137c..186ca07b4164 100644 --- a/test/codegen-generated-classes-test/pom.xml +++ b/test/codegen-generated-classes-test/pom.xml @@ -21,7 +21,7 @@ aws-sdk-java-pom software.amazon.awssdk - 2.24.2 + 2.24.3 ../../pom.xml diff --git a/test/http-client-tests/pom.xml b/test/http-client-tests/pom.xml index e7c62ed30a85..b8e8c212e8ff 100644 --- a/test/http-client-tests/pom.xml +++ b/test/http-client-tests/pom.xml @@ -21,7 +21,7 @@ aws-sdk-java-pom software.amazon.awssdk - 2.24.2 + 2.24.3 ../../pom.xml http-client-tests diff --git a/test/module-path-tests/pom.xml b/test/module-path-tests/pom.xml index 1b094e497ca9..b9fd59f548f2 100644 --- a/test/module-path-tests/pom.xml +++ b/test/module-path-tests/pom.xml @@ -20,7 +20,7 @@ aws-sdk-java-pom software.amazon.awssdk - 2.24.2 + 2.24.3 ../../pom.xml 4.0.0 diff --git a/test/old-client-version-compatibility-test/pom.xml b/test/old-client-version-compatibility-test/pom.xml index 685c94e13f2a..9411213fbb58 100644 --- a/test/old-client-version-compatibility-test/pom.xml +++ b/test/old-client-version-compatibility-test/pom.xml @@ -21,7 +21,7 @@ aws-sdk-java-pom software.amazon.awssdk - 2.24.2 + 2.24.3 ../../pom.xml diff --git a/test/protocol-tests-core/pom.xml b/test/protocol-tests-core/pom.xml index 669091e2e282..7765b23e6cd5 100644 --- a/test/protocol-tests-core/pom.xml +++ b/test/protocol-tests-core/pom.xml @@ -20,7 +20,7 @@ aws-sdk-java-pom software.amazon.awssdk - 2.24.2 + 2.24.3 ../../pom.xml 4.0.0 diff --git a/test/protocol-tests/pom.xml b/test/protocol-tests/pom.xml index a22eb48645c1..a553ffb056e0 100644 --- a/test/protocol-tests/pom.xml +++ b/test/protocol-tests/pom.xml @@ -20,7 +20,7 @@ aws-sdk-java-pom software.amazon.awssdk - 2.24.2 + 2.24.3 ../../pom.xml 4.0.0 diff --git a/test/protocol-tests/src/main/resources/codegen-resources/restjson/contenttype/service-2.json b/test/protocol-tests/src/main/resources/codegen-resources/restjson/contenttype/service-2.json index 65d3bc977488..04415d6a3f00 100644 --- a/test/protocol-tests/src/main/resources/codegen-resources/restjson/contenttype/service-2.json +++ b/test/protocol-tests/src/main/resources/codegen-resources/restjson/contenttype/service-2.json @@ -223,6 +223,9 @@ "HeadersOnlyEvent": { "shape": "HeadersOnlyEvent" }, + "EndEvent": { + "shape": "EndEvent" + }, "ImplicitPayloadAndHeadersEvent": { "shape": "ImplicitPayloadAndHeadersEvent" } @@ -280,6 +283,12 @@ }, "event": true }, + "EndEvent":{ + "type":"structure", + "members":{ + }, + "event":true + }, "BlobPayloadMember":{"type":"blob"}, "EventStream": { "type": "structure", diff --git a/test/protocol-tests/src/test/java/software/amazon/awssdk/protocol/tests/RestJsonEventStreamProtocolTest.java b/test/protocol-tests/src/test/java/software/amazon/awssdk/protocol/tests/RestJsonEventStreamProtocolTest.java index 53a19f98f5ae..0b2ddebb80e8 100644 --- a/test/protocol-tests/src/test/java/software/amazon/awssdk/protocol/tests/RestJsonEventStreamProtocolTest.java +++ b/test/protocol-tests/src/test/java/software/amazon/awssdk/protocol/tests/RestJsonEventStreamProtocolTest.java @@ -15,10 +15,22 @@ package software.amazon.awssdk.protocol.tests; +import static com.github.tomakehurst.wiremock.client.WireMock.aResponse; +import static com.github.tomakehurst.wiremock.client.WireMock.any; +import static com.github.tomakehurst.wiremock.client.WireMock.anyUrl; +import static com.github.tomakehurst.wiremock.client.WireMock.equalTo; +import static com.github.tomakehurst.wiremock.client.WireMock.postRequestedFor; +import static com.github.tomakehurst.wiremock.client.WireMock.stubFor; +import static com.github.tomakehurst.wiremock.client.WireMock.verify; import static org.assertj.core.api.Assertions.assertThat; +import static org.assertj.core.api.Assertions.in; +import com.github.tomakehurst.wiremock.junit5.WireMockRuntimeInfo; +import com.github.tomakehurst.wiremock.junit5.WireMockTest; +import io.reactivex.Flowable; import java.net.URI; import java.nio.charset.StandardCharsets; +import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; import software.amazon.awssdk.core.SdkBytes; import software.amazon.awssdk.core.client.config.SdkClientConfiguration; @@ -27,6 +39,7 @@ import software.amazon.awssdk.http.SdkHttpFullRequest; import software.amazon.awssdk.protocols.json.AwsJsonProtocol; import software.amazon.awssdk.protocols.json.AwsJsonProtocolFactory; +import software.amazon.awssdk.services.protocolrestjsoncontenttype.ProtocolRestJsonContentTypeAsyncClient; import software.amazon.awssdk.services.protocolrestjsoncontenttype.model.BlobAndHeadersEvent; import software.amazon.awssdk.services.protocolrestjsoncontenttype.model.HeadersOnlyEvent; import software.amazon.awssdk.services.protocolrestjsoncontenttype.model.ImplicitPayloadAndHeadersEvent; @@ -38,9 +51,19 @@ import software.amazon.awssdk.services.protocolrestjsoncontenttype.transform.ImplicitPayloadAndHeadersEventMarshaller; import software.amazon.awssdk.services.protocolrestjsoncontenttype.transform.StringAndHeadersEventMarshaller; +@WireMockTest public class RestJsonEventStreamProtocolTest { private static final String EVENT_CONTENT_TYPE_HEADER = ":content-type"; + private ProtocolRestJsonContentTypeAsyncClient client; + + @BeforeEach + void setup(WireMockRuntimeInfo info) { + client = ProtocolRestJsonContentTypeAsyncClient.builder() + .endpointOverride(URI.create("http://localhost:" + info.getHttpPort())) + .build(); + } + @Test public void implicitPayloadAndHeaders_payloadMemberPresent() { ImplicitPayloadAndHeadersEventMarshaller marshaller = new ImplicitPayloadAndHeadersEventMarshaller(protocolFactory()); @@ -91,6 +114,18 @@ public void blobAndHeadersEvent() { assertThat(content).isEqualTo("hello rest-json"); } + @Test + public void containsEmptyEvent_shouldEncodeSuccessfully() { + stubFor(any(anyUrl()).willReturn(aResponse().withStatus(200))); + client.testEventStream(b -> { + }, Flowable.fromArray(InputEventStream.stringAndHeadersEventBuilder().stringPayloadMember( + "test").build(), + InputEventStream.endEventBuilder().build())).join(); + + verify(postRequestedFor(anyUrl()) + .withHeader("Content-Type", equalTo("application/vnd.amazon.eventstream"))); + } + @Test public void stringAndHeadersEvent() { StringAndHeadersEventMarshaller marshaller = new StringAndHeadersEventMarshaller(protocolFactory()); diff --git a/test/region-testing/pom.xml b/test/region-testing/pom.xml index f0edbfbc910f..2393c4c15aac 100644 --- a/test/region-testing/pom.xml +++ b/test/region-testing/pom.xml @@ -20,7 +20,7 @@ aws-sdk-java-pom software.amazon.awssdk - 2.24.2 + 2.24.3 ../../pom.xml 4.0.0 diff --git a/test/ruleset-testing-core/pom.xml b/test/ruleset-testing-core/pom.xml index 0e6c182f10c0..0443fb36a749 100644 --- a/test/ruleset-testing-core/pom.xml +++ b/test/ruleset-testing-core/pom.xml @@ -20,7 +20,7 @@ aws-sdk-java-pom software.amazon.awssdk - 2.24.2 + 2.24.3 ../../pom.xml 4.0.0 diff --git a/test/s3-benchmarks/pom.xml b/test/s3-benchmarks/pom.xml index 13319ec5f010..ceffec198f55 100644 --- a/test/s3-benchmarks/pom.xml +++ b/test/s3-benchmarks/pom.xml @@ -20,7 +20,7 @@ aws-sdk-java-pom software.amazon.awssdk - 2.24.2 + 2.24.3 ../../pom.xml 4.0.0 diff --git a/test/sdk-benchmarks/pom.xml b/test/sdk-benchmarks/pom.xml index 6aa935f2f664..2b1be5b6c8df 100644 --- a/test/sdk-benchmarks/pom.xml +++ b/test/sdk-benchmarks/pom.xml @@ -19,7 +19,7 @@ software.amazon.awssdk aws-sdk-java-pom - 2.24.2 + 2.24.3 ../../pom.xml diff --git a/test/sdk-native-image-test/pom.xml b/test/sdk-native-image-test/pom.xml index 70593bdc19b4..6e12377af02a 100644 --- a/test/sdk-native-image-test/pom.xml +++ b/test/sdk-native-image-test/pom.xml @@ -20,7 +20,7 @@ aws-sdk-java-pom software.amazon.awssdk - 2.24.2 + 2.24.3 ../../pom.xml 4.0.0 diff --git a/test/service-test-utils/pom.xml b/test/service-test-utils/pom.xml index f6f7a1e945ea..fabaac694bfe 100644 --- a/test/service-test-utils/pom.xml +++ b/test/service-test-utils/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk aws-sdk-java-pom - 2.24.2 + 2.24.3 ../../pom.xml service-test-utils diff --git a/test/stability-tests/pom.xml b/test/stability-tests/pom.xml index 16646ecce448..e8ddfaa103ca 100644 --- a/test/stability-tests/pom.xml +++ b/test/stability-tests/pom.xml @@ -20,7 +20,7 @@ aws-sdk-java-pom software.amazon.awssdk - 2.24.2 + 2.24.3 ../../pom.xml 4.0.0 diff --git a/test/test-utils/pom.xml b/test/test-utils/pom.xml index 01e48ecb8238..6f2a7e32f780 100644 --- a/test/test-utils/pom.xml +++ b/test/test-utils/pom.xml @@ -21,7 +21,7 @@ software.amazon.awssdk aws-sdk-java-pom - 2.24.2 + 2.24.3 ../../pom.xml test-utils diff --git a/test/tests-coverage-reporting/pom.xml b/test/tests-coverage-reporting/pom.xml index 248cf0eaf44f..9cb9cf360827 100644 --- a/test/tests-coverage-reporting/pom.xml +++ b/test/tests-coverage-reporting/pom.xml @@ -20,7 +20,7 @@ aws-sdk-java-pom software.amazon.awssdk - 2.24.2 + 2.24.3 ../../pom.xml 4.0.0 diff --git a/third-party/pom.xml b/third-party/pom.xml index 03c6f00d36ba..7d97cce77e46 100644 --- a/third-party/pom.xml +++ b/third-party/pom.xml @@ -21,7 +21,7 @@ aws-sdk-java-pom software.amazon.awssdk - 2.24.2 + 2.24.3 third-party diff --git a/third-party/third-party-jackson-core/pom.xml b/third-party/third-party-jackson-core/pom.xml index aa9efafedd2f..cca154ba63b8 100644 --- a/third-party/third-party-jackson-core/pom.xml +++ b/third-party/third-party-jackson-core/pom.xml @@ -20,7 +20,7 @@ third-party software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 diff --git a/third-party/third-party-jackson-dataformat-cbor/pom.xml b/third-party/third-party-jackson-dataformat-cbor/pom.xml index 15b27d0e504c..b76ec4bf3355 100644 --- a/third-party/third-party-jackson-dataformat-cbor/pom.xml +++ b/third-party/third-party-jackson-dataformat-cbor/pom.xml @@ -20,7 +20,7 @@ third-party software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 diff --git a/third-party/third-party-slf4j-api/pom.xml b/third-party/third-party-slf4j-api/pom.xml index adde56cbe6e3..455045fec832 100644 --- a/third-party/third-party-slf4j-api/pom.xml +++ b/third-party/third-party-slf4j-api/pom.xml @@ -20,7 +20,7 @@ third-party software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0 diff --git a/utils/pom.xml b/utils/pom.xml index f1234d56c791..1ea5840aa1bf 100644 --- a/utils/pom.xml +++ b/utils/pom.xml @@ -20,7 +20,7 @@ aws-sdk-java-pom software.amazon.awssdk - 2.24.2 + 2.24.3 4.0.0