When you restore using point in time recovery, DynamoDB restores your table data to the state based on the selected date and time (day:hour:minute:second) to a new table.
Along with data, the following are also included on the new restored table using point in time recovery:
When you restore using point in time recovery, DynamoDB restores your table data to the state based on the selected date and time (day:hour:minute:second) to a new table.
Along with data, the following are also included on the new restored table using point in time recovery:
Represents the DynamoDB Streams configuration for the table.
Represents the DynamoDB Streams configuration for the table.
+ * The configured {@link Executor} will be invoked by the async HTTP client's I/O threads (e.g., EventLoops), which must be
+ * reserved for non-blocking behavior. Blocking an I/O thread can cause severe performance degradation, including across
+ * multiple clients, as clients are configured, by default, to share a single I/O thread pool (e.g., EventLoopGroup).
+ *
+ * You should typically only want to customize the future-completion {@link Executor} for a few possible reasons:
+ *
+ * - You want more fine-grained control over the {@link ThreadPoolExecutor} used, such as configuring the pool size
+ * or sharing a single pool between multiple clients.
+ *
- You want to add instrumentation (i.e., metrics) around how the {@link Executor} is used.
+ *
- You know, for certain, that all of your {@link CompletableFuture} usage is strictly non-blocking, and you wish to
+ * remove the minor overhead incurred by using a separate thread. In this case, you can use
+ * {@code Runnable::run} to execute the future-completion directly from within the I/O thread.
+ *
+ *
+ * @param futureCompletionExecutor the executor
+ * @return an instance of this builder.
+ */
+ S3CrtAsyncClientBuilder futureCompletionExecutor(Executor futureCompletionExecutor);
+
+
@Override
S3AsyncClient build();
}
\ No newline at end of file
diff --git a/services/s3/src/main/java/software/amazon/awssdk/services/s3/internal/crt/DefaultS3CrtAsyncClient.java b/services/s3/src/main/java/software/amazon/awssdk/services/s3/internal/crt/DefaultS3CrtAsyncClient.java
index 2a8ad361bfb7..2c27e1c90176 100644
--- a/services/s3/src/main/java/software/amazon/awssdk/services/s3/internal/crt/DefaultS3CrtAsyncClient.java
+++ b/services/s3/src/main/java/software/amazon/awssdk/services/s3/internal/crt/DefaultS3CrtAsyncClient.java
@@ -16,6 +16,7 @@
package software.amazon.awssdk.services.s3.internal.crt;
import static software.amazon.awssdk.auth.signer.AwsSignerExecutionAttribute.SERVICE_SIGNING_NAME;
+import static software.amazon.awssdk.core.client.config.SdkAdvancedAsyncClientOption.FUTURE_COMPLETION_EXECUTOR;
import static software.amazon.awssdk.core.interceptor.SdkInternalExecutionAttribute.AUTH_SCHEMES;
import static software.amazon.awssdk.core.interceptor.SdkInternalExecutionAttribute.SDK_HTTP_EXECUTION_ATTRIBUTES;
import static software.amazon.awssdk.services.s3.internal.crt.S3InternalSdkHttpExecutionAttribute.HTTP_CHECKSUM;
@@ -30,6 +31,7 @@
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.CompletableFuture;
+import java.util.concurrent.Executor;
import software.amazon.awssdk.annotations.SdkInternalApi;
import software.amazon.awssdk.annotations.SdkTestInternalApi;
import software.amazon.awssdk.auth.signer.AwsSignerExecutionAttribute;
@@ -56,6 +58,7 @@
import software.amazon.awssdk.regions.Region;
import software.amazon.awssdk.services.s3.DelegatingS3AsyncClient;
import software.amazon.awssdk.services.s3.S3AsyncClient;
+import software.amazon.awssdk.services.s3.S3AsyncClientBuilder;
import software.amazon.awssdk.services.s3.S3Configuration;
import software.amazon.awssdk.services.s3.S3CrtAsyncClientBuilder;
import software.amazon.awssdk.services.s3.crt.S3CrtHttpConfiguration;
@@ -120,22 +123,30 @@ private static S3AsyncClient initializeS3AsyncClient(DefaultS3CrtClientBuilder b
builder.executionInterceptors.forEach(overrideConfigurationBuilder::addExecutionInterceptor);
}
- return S3AsyncClient.builder()
- // Disable checksum for streaming operations, it is handled in CRT. Checksumming for non-streaming
- // operations is still handled in HttpChecksumStage
- .serviceConfiguration(S3Configuration.builder()
- .checksumValidationEnabled(false)
- .build())
- .region(builder.region)
- .endpointOverride(builder.endpointOverride)
- .credentialsProvider(builder.credentialsProvider)
- .overrideConfiguration(overrideConfigurationBuilder.build())
- .accelerate(builder.accelerate)
- .forcePathStyle(builder.forcePathStyle)
- .crossRegionAccessEnabled(builder.crossRegionAccessEnabled)
- .putAuthScheme(new CrtS3ExpressNoOpAuthScheme())
- .httpClientBuilder(initializeS3CrtAsyncHttpClient(builder))
- .build();
+ S3AsyncClientBuilder s3AsyncClientBuilder =
+ S3AsyncClient.builder()
+ // Disable checksum for streaming operations, it is handled in
+ // CRT. Checksumming for non-streaming
+ // operations is still handled in HttpChecksumStage
+ .serviceConfiguration(S3Configuration.builder()
+ .checksumValidationEnabled(false)
+ .build())
+ .region(builder.region)
+ .endpointOverride(builder.endpointOverride)
+ .credentialsProvider(builder.credentialsProvider)
+ .overrideConfiguration(overrideConfigurationBuilder.build())
+ .accelerate(builder.accelerate)
+ .forcePathStyle(builder.forcePathStyle)
+ .crossRegionAccessEnabled(builder.crossRegionAccessEnabled)
+ .putAuthScheme(new CrtS3ExpressNoOpAuthScheme())
+ .httpClientBuilder(initializeS3CrtAsyncHttpClient(builder));
+
+
+ if (builder.futureCompletionExecutor != null) {
+ s3AsyncClientBuilder.asyncConfiguration(b -> b.advancedOption(FUTURE_COMPLETION_EXECUTOR,
+ builder.futureCompletionExecutor));
+ }
+ return s3AsyncClientBuilder.build();
}
private static S3CrtAsyncHttpClient.Builder initializeS3CrtAsyncHttpClient(DefaultS3CrtClientBuilder builder) {
@@ -186,6 +197,7 @@ public static final class DefaultS3CrtClientBuilder implements S3CrtAsyncClientB
private S3CrtRetryConfiguration retryConfiguration;
private boolean crossRegionAccessEnabled;
private Long thresholdInBytes;
+ private Executor futureCompletionExecutor;
@Override
public S3CrtAsyncClientBuilder credentialsProvider(
@@ -281,6 +293,12 @@ public S3CrtAsyncClientBuilder thresholdInBytes(Long thresholdInBytes) {
return this;
}
+ @Override
+ public S3CrtAsyncClientBuilder futureCompletionExecutor(Executor futureCompletionExecutor) {
+ this.futureCompletionExecutor = futureCompletionExecutor;
+ return this;
+ }
+
@Override
public S3CrtAsyncClient build() {
return new DefaultS3CrtAsyncClient(this);
diff --git a/services/s3/src/test/java/software/amazon/awssdk/services/s3/internal/crt/S3CrtClientWiremockTest.java b/services/s3/src/test/java/software/amazon/awssdk/services/s3/internal/crt/S3CrtClientWiremockTest.java
index 610eb508eca7..2f863bb42c18 100644
--- a/services/s3/src/test/java/software/amazon/awssdk/services/s3/internal/crt/S3CrtClientWiremockTest.java
+++ b/services/s3/src/test/java/software/amazon/awssdk/services/s3/internal/crt/S3CrtClientWiremockTest.java
@@ -18,16 +18,23 @@
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.head;
import static com.github.tomakehurst.wiremock.client.WireMock.stubFor;
import static org.assertj.core.api.Assertions.assertThat;
+import static org.mockito.ArgumentMatchers.any;
+import static org.mockito.Mockito.verify;
+import com.github.tomakehurst.wiremock.client.WireMock;
import com.github.tomakehurst.wiremock.junit5.WireMockRuntimeInfo;
import com.github.tomakehurst.wiremock.junit5.WireMockTest;
import java.net.URI;
+import java.util.concurrent.Executor;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeAll;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
+import org.mockito.ArgumentMatchers;
+import org.mockito.Mockito;
import software.amazon.awssdk.auth.credentials.AwsBasicCredentials;
import software.amazon.awssdk.auth.credentials.StaticCredentialsProvider;
import software.amazon.awssdk.crt.CrtResource;
@@ -42,7 +49,21 @@
@WireMockTest
public class S3CrtClientWiremockTest {
+ private static final String LOCATION = "http://Example-Bucket.s3.amazonaws.com/Example-Object";
+ private static final String BUCKET = "Example-Bucket";
+ private static final String KEY = "Example-Object";
+ private static final String E_TAG = "\"3858f62230ac3c915f300c664312c11f-9\"";
+ private static final String XML_RESPONSE_BODY = String.format(
+ "\n"
+ + "\n"
+ + "%s\n"
+ + "%s\n"
+ + "%s\n"
+ + "%s\n"
+ + "", LOCATION, BUCKET, KEY, E_TAG);
private S3AsyncClient s3AsyncClient;
+ private S3AsyncClient clientWithCustomExecutor;
+ private SpyableExecutor mockExecutor;
@BeforeAll
public static void setUpBeforeAll() {
@@ -68,27 +89,43 @@ public void tearDown() {
@Test
public void completeMultipartUpload_completeResponse() {
- String location = "http://Example-Bucket.s3.amazonaws.com/Example-Object";
- String bucket = "Example-Bucket";
- String key = "Example-Object";
- String eTag = "\"3858f62230ac3c915f300c664312c11f-9\"";
- String xmlResponseBody = String.format(
- "\n"
- + "\n"
- + "%s\n"
- + "%s\n"
- + "%s\n"
- + "%s\n"
- + "", location, bucket, key, eTag);
-
- stubFor(any(anyUrl()).willReturn(aResponse().withStatus(200).withBody(xmlResponseBody)));
+ stubFor(any(anyUrl()).willReturn(aResponse().withStatus(200).withBody(XML_RESPONSE_BODY)));
CompleteMultipartUploadResponse response = s3AsyncClient.completeMultipartUpload(
- r -> r.bucket(bucket).key(key).uploadId("upload-id")).join();
+ r -> r.bucket(BUCKET).key(KEY).uploadId("upload-id")).join();
- assertThat(response.location()).isEqualTo(location);
- assertThat(response.bucket()).isEqualTo(bucket);
- assertThat(response.key()).isEqualTo(key);
- assertThat(response.eTag()).isEqualTo(eTag);
+ assertThat(response.location()).isEqualTo(LOCATION);
+ assertThat(response.bucket()).isEqualTo(BUCKET);
+ assertThat(response.key()).isEqualTo(KEY);
+ assertThat(response.eTag()).isEqualTo(E_TAG);
+ }
+
+ @Test
+ void overrideResponseCompletionExecutor_shouldCompleteWithCustomExecutor(WireMockRuntimeInfo wiremock) {
+
+ mockExecutor = Mockito.spy(new SpyableExecutor());
+
+ try (S3AsyncClient s3AsyncClient = S3AsyncClient.crtBuilder()
+ .region(Region.US_EAST_1)
+ .endpointOverride(URI.create("http://localhost:" + wiremock.getHttpPort()))
+ .futureCompletionExecutor(mockExecutor)
+ .credentialsProvider(
+ StaticCredentialsProvider.create(AwsBasicCredentials.create("key",
+ "secret")))
+ .build()) {
+ stubFor(any(anyUrl()).willReturn(aResponse().withStatus(200).withBody(XML_RESPONSE_BODY)));
+
+ CompleteMultipartUploadResponse response = s3AsyncClient.completeMultipartUpload(
+ r -> r.bucket(BUCKET).key(KEY).uploadId("upload-id")).join();
+
+ verify(mockExecutor).execute(any(Runnable.class));
+ }
+ }
+
+ private static class SpyableExecutor implements Executor {
+ @Override
+ public void execute(Runnable command) {
+ command.run();
+ }
}
}
diff --git a/services/s3control/pom.xml b/services/s3control/pom.xml
index 62ffb49aff15..215b636cc785 100644
--- a/services/s3control/pom.xml
+++ b/services/s3control/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
s3control
AWS Java SDK :: Services :: Amazon S3 Control
diff --git a/services/s3outposts/pom.xml b/services/s3outposts/pom.xml
index 80b9919516d1..dee5d5b128fe 100644
--- a/services/s3outposts/pom.xml
+++ b/services/s3outposts/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
s3outposts
AWS Java SDK :: Services :: S3 Outposts
diff --git a/services/sagemaker/pom.xml b/services/sagemaker/pom.xml
index ac5ae9bce7d0..50d7d65c5dd1 100644
--- a/services/sagemaker/pom.xml
+++ b/services/sagemaker/pom.xml
@@ -20,7 +20,7 @@
services
software.amazon.awssdk
- 2.23.16
+ 2.23.17
4.0.0
sagemaker
diff --git a/services/sagemaker/src/main/resources/codegen-resources/endpoint-rule-set.json b/services/sagemaker/src/main/resources/codegen-resources/endpoint-rule-set.json
index 7294ee06334a..bc8c1980127a 100644
--- a/services/sagemaker/src/main/resources/codegen-resources/endpoint-rule-set.json
+++ b/services/sagemaker/src/main/resources/codegen-resources/endpoint-rule-set.json
@@ -262,7 +262,7 @@
}
],
"endpoint": {
- "url": "https://api-fips.sagemaker.{Region}.amazonaws.com",
+ "url": "https://api.sagemaker.{Region}.amazonaws.com",
"properties": {},
"headers": {}
},
diff --git a/services/sagemaker/src/main/resources/codegen-resources/endpoint-tests.json b/services/sagemaker/src/main/resources/codegen-resources/endpoint-tests.json
index 4a1c50b294b9..18f157429bf6 100644
--- a/services/sagemaker/src/main/resources/codegen-resources/endpoint-tests.json
+++ b/services/sagemaker/src/main/resources/codegen-resources/endpoint-tests.json
@@ -433,7 +433,7 @@
"documentation": "For region us-gov-west-1 with FIPS enabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://api-fips.sagemaker.us-gov-west-1.amazonaws.com"
+ "url": "https://api.sagemaker.us-gov-west-1.amazonaws.com"
}
},
"params": {
@@ -459,7 +459,7 @@
"documentation": "For region us-gov-east-1 with FIPS enabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://api-fips.sagemaker.us-gov-east-1.amazonaws.com"
+ "url": "https://api.sagemaker.us-gov-east-1.amazonaws.com"
}
},
"params": {
diff --git a/services/sagemaker/src/main/resources/codegen-resources/service-2.json b/services/sagemaker/src/main/resources/codegen-resources/service-2.json
index b86906aa37fe..b37de25a53de 100644
--- a/services/sagemaker/src/main/resources/codegen-resources/service-2.json
+++ b/services/sagemaker/src/main/resources/codegen-resources/service-2.json
@@ -110,7 +110,7 @@
"errors":[
{"shape":"ResourceInUse"}
],
- "documentation":"Creates a configuration for running a SageMaker image as a KernelGateway app. The configuration specifies the Amazon Elastic File System (EFS) storage volume on the image, and a list of the kernels in the image.
"
+ "documentation":"Creates a configuration for running a SageMaker image as a KernelGateway app. The configuration specifies the Amazon Elastic File System storage volume on the image, and a list of the kernels in the image.
"
},
"CreateArtifact":{
"name":"CreateArtifact",
@@ -403,7 +403,7 @@
{"shape":"ResourceInUse"},
{"shape":"ResourceLimitExceeded"}
],
- "documentation":"Creates a custom SageMaker image. A SageMaker image is a set of image versions. Each image version represents a container image stored in Amazon Elastic Container Registry (ECR). For more information, see Bring your own SageMaker image.
"
+ "documentation":"Creates a custom SageMaker image. A SageMaker image is a set of image versions. Each image version represents a container image stored in Amazon ECR. For more information, see Bring your own SageMaker image.
"
},
"CreateImageVersion":{
"name":"CreateImageVersion",
@@ -418,7 +418,7 @@
{"shape":"ResourceLimitExceeded"},
{"shape":"ResourceNotFound"}
],
- "documentation":"Creates a version of the SageMaker image specified by ImageName
. The version represents the Amazon Elastic Container Registry (ECR) container image specified by BaseImage
.
"
+ "documentation":"Creates a version of the SageMaker image specified by ImageName
. The version represents the Amazon ECR container image specified by BaseImage
.
"
},
"CreateInferenceComponent":{
"name":"CreateInferenceComponent",
@@ -624,7 +624,7 @@
"errors":[
{"shape":"ResourceLimitExceeded"}
],
- "documentation":"Creates a lifecycle configuration that you can associate with a notebook instance. A lifecycle configuration is a collection of shell scripts that run when you create or start a notebook instance.
Each lifecycle configuration script has a limit of 16384 characters.
The value of the $PATH
environment variable that is available to both scripts is /sbin:bin:/usr/sbin:/usr/bin
.
View CloudWatch Logs for notebook instance lifecycle configurations in log group /aws/sagemaker/NotebookInstances
in log stream [notebook-instance-name]/[LifecycleConfigHook]
.
Lifecycle configuration scripts cannot run for longer than 5 minutes. If a script runs for longer than 5 minutes, it fails and the notebook instance is not created or started.
For information about notebook instance lifestyle configurations, see Step 2.1: (Optional) Customize a Notebook Instance.
"
+ "documentation":"Creates a lifecycle configuration that you can associate with a notebook instance. A lifecycle configuration is a collection of shell scripts that run when you create or start a notebook instance.
Each lifecycle configuration script has a limit of 16384 characters.
The value of the $PATH
environment variable that is available to both scripts is /sbin:bin:/usr/sbin:/usr/bin
.
View Amazon CloudWatch Logs for notebook instance lifecycle configurations in log group /aws/sagemaker/NotebookInstances
in log stream [notebook-instance-name]/[LifecycleConfigHook]
.
Lifecycle configuration scripts cannot run for longer than 5 minutes. If a script runs for longer than 5 minutes, it fails and the notebook instance is not created or started.
For information about notebook instance lifestyle configurations, see Step 2.1: (Optional) Customize a Notebook Instance.
"
},
"CreatePipeline":{
"name":"CreatePipeline",
@@ -652,7 +652,7 @@
"errors":[
{"shape":"ResourceNotFound"}
],
- "documentation":"Creates a URL for a specified UserProfile in a Domain. When accessed in a web browser, the user will be automatically signed in to the domain, and granted access to all of the Apps and files associated with the Domain's Amazon Elastic File System (EFS) volume. This operation can only be called when the authentication mode equals IAM.
The IAM role or user passed to this API defines the permissions to access the app. Once the presigned URL is created, no additional permission is required to access this URL. IAM authorization policies for this API are also enforced for every HTTP request and WebSocket frame that attempts to connect to the app.
You can restrict access to this API and to the URL that it returns to a list of IP addresses, Amazon VPCs or Amazon VPC Endpoints that you specify. For more information, see Connect to Amazon SageMaker Studio Through an Interface VPC Endpoint .
The URL that you get from a call to CreatePresignedDomainUrl
has a default timeout of 5 minutes. You can configure this value using ExpiresInSeconds
. If you try to use the URL after the timeout limit expires, you are directed to the Amazon Web Services console sign-in page.
"
+ "documentation":"Creates a URL for a specified UserProfile in a Domain. When accessed in a web browser, the user will be automatically signed in to the domain, and granted access to all of the Apps and files associated with the Domain's Amazon Elastic File System volume. This operation can only be called when the authentication mode equals IAM.
The IAM role or user passed to this API defines the permissions to access the app. Once the presigned URL is created, no additional permission is required to access this URL. IAM authorization policies for this API are also enforced for every HTTP request and WebSocket frame that attempts to connect to the app.
You can restrict access to this API and to the URL that it returns to a list of IP addresses, Amazon VPCs or Amazon VPC Endpoints that you specify. For more information, see Connect to Amazon SageMaker Studio Through an Interface VPC Endpoint .
The URL that you get from a call to CreatePresignedDomainUrl
has a default timeout of 5 minutes. You can configure this value using ExpiresInSeconds
. If you try to use the URL after the timeout limit expires, you are directed to the Amazon Web Services console sign-in page.
"
},
"CreatePresignedNotebookInstanceUrl":{
"name":"CreatePresignedNotebookInstanceUrl",
@@ -704,7 +704,7 @@
{"shape":"ResourceLimitExceeded"},
{"shape":"ResourceInUse"}
],
- "documentation":"Creates a space used for real time collaboration in a Domain.
"
+ "documentation":"Creates a space used for real time collaboration in a domain.
"
},
"CreateStudioLifecycleConfig":{
"name":"CreateStudioLifecycleConfig",
@@ -788,7 +788,7 @@
{"shape":"ResourceLimitExceeded"},
{"shape":"ResourceInUse"}
],
- "documentation":"Creates a user profile. A user profile represents a single user within a domain, and is the main way to reference a \"person\" for the purposes of sharing, reporting, and other user-oriented features. This entity is created when a user onboards to a domain. If an administrator invites a person by email or imports them from IAM Identity Center, a user profile is automatically created. A user profile is the primary holder of settings for an individual user and has a reference to the user's private Amazon Elastic File System (EFS) home directory.
"
+ "documentation":"Creates a user profile. A user profile represents a single user within a domain, and is the main way to reference a \"person\" for the purposes of sharing, reporting, and other user-oriented features. This entity is created when a user onboards to a domain. If an administrator invites a person by email or imports them from IAM Identity Center, a user profile is automatically created. A user profile is the primary holder of settings for an individual user and has a reference to the user's private Amazon Elastic File System home directory.
"
},
"CreateWorkforce":{
"name":"CreateWorkforce",
@@ -4442,7 +4442,7 @@
"members":{
"AppImageConfigArn":{
"shape":"AppImageConfigArn",
- "documentation":"The Amazon Resource Name (ARN) of the AppImageConfig.
"
+ "documentation":"The ARN of the AppImageConfig.
"
},
"AppImageConfigName":{
"shape":"AppImageConfigName",
@@ -5541,7 +5541,7 @@
"members":{
"KmsKeyId":{
"shape":"KmsKeyId",
- "documentation":"The Key Management Service (KMS) encryption key ID.
"
+ "documentation":"The Key Management Service encryption key ID.
"
},
"S3OutputPath":{
"shape":"S3Uri",
@@ -6166,6 +6166,10 @@
"KendraSettings":{
"shape":"KendraSettings",
"documentation":"The settings for document querying.
"
+ },
+ "GenerativeAiSettings":{
+ "shape":"GenerativeAiSettings",
+ "documentation":"The generative AI settings for the SageMaker Canvas application.
"
}
},
"documentation":"The SageMaker Canvas application settings.
"
@@ -7870,7 +7874,7 @@
"members":{
"AppImageConfigArn":{
"shape":"AppImageConfigArn",
- "documentation":"The Amazon Resource Name (ARN) of the AppImageConfig.
"
+ "documentation":"The ARN of the AppImageConfig.
"
}
}
},
@@ -7983,7 +7987,7 @@
},
"ProblemType":{
"shape":"ProblemType",
- "documentation":"Defines the type of supervised learning problem available for the candidates. For more information, see Amazon SageMaker Autopilot problem types.
"
+ "documentation":"Defines the type of supervised learning problem available for the candidates. For more information, see SageMaker Autopilot problem types.
"
},
"AutoMLJobObjective":{
"shape":"AutoMLJobObjective",
@@ -8898,7 +8902,7 @@
"members":{
"BaseImage":{
"shape":"ImageBaseImage",
- "documentation":"The registry path of the container image to use as the starting point for this version. The path is an Amazon Elastic Container Registry (ECR) URI in the following format:
<acct-id>.dkr.ecr.<region>.amazonaws.com/<repo-name[:tag] or [@digest]>
"
+ "documentation":"The registry path of the container image to use as the starting point for this version. The path is an Amazon ECR URI in the following format:
<acct-id>.dkr.ecr.<region>.amazonaws.com/<repo-name[:tag] or [@digest]>
"
},
"ClientToken":{
"shape":"ClientToken",
@@ -9959,7 +9963,7 @@
"members":{
"DomainId":{
"shape":"DomainId",
- "documentation":"The ID of the associated Domain.
"
+ "documentation":"The ID of the associated domain.
"
},
"SpaceName":{
"shape":"SpaceName",
@@ -10935,12 +10939,12 @@
},
"SecurityGroups":{
"shape":"SecurityGroupIds",
- "documentation":"The security group IDs for the Amazon Virtual Private Cloud that the space uses for communication.
"
+ "documentation":"The security group IDs for the Amazon VPC that the space uses for communication.
"
},
"JupyterServerAppSettings":{"shape":"JupyterServerAppSettings"},
"KernelGatewayAppSettings":{"shape":"KernelGatewayAppSettings"}
},
- "documentation":"A collection of settings that apply to spaces created in the Domain.
"
+ "documentation":"A collection of settings that apply to spaces created in the domain.
"
},
"DefaultSpaceStorageSettings":{
"type":"structure",
@@ -11548,7 +11552,7 @@
"members":{
"DomainId":{
"shape":"DomainId",
- "documentation":"The ID of the associated Domain.
"
+ "documentation":"The ID of the associated domain.
"
},
"SpaceName":{
"shape":"SpaceName",
@@ -11972,7 +11976,7 @@
"members":{
"AppImageConfigArn":{
"shape":"AppImageConfigArn",
- "documentation":"The Amazon Resource Name (ARN) of the AppImageConfig.
"
+ "documentation":"The ARN of the AppImageConfig.
"
},
"AppImageConfigName":{
"shape":"AppImageConfigName",
@@ -12171,7 +12175,7 @@
},
"RoleArn":{
"shape":"RoleArn",
- "documentation":"The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role that has read permission to the input data location and write permission to the output data location in Amazon S3.
"
+ "documentation":"The ARN of the IAM role that has read permission to the input data location and write permission to the output data location in Amazon S3.
"
},
"AutoMLJobObjective":{
"shape":"AutoMLJobObjective",
@@ -12281,7 +12285,7 @@
},
"RoleArn":{
"shape":"RoleArn",
- "documentation":"The ARN of the Identity and Access Management role that has read permission to the input data location and write permission to the output data location in Amazon S3.
"
+ "documentation":"The ARN of the IAM role that has read permission to the input data location and write permission to the output data location in Amazon S3.
"
},
"AutoMLJobObjective":{
"shape":"AutoMLJobObjective",
@@ -15344,7 +15348,7 @@
"members":{
"DomainId":{
"shape":"DomainId",
- "documentation":"The ID of the associated Domain.
"
+ "documentation":"The ID of the associated domain.
"
},
"SpaceName":{
"shape":"SpaceName",
@@ -15357,7 +15361,7 @@
"members":{
"DomainId":{
"shape":"DomainId",
- "documentation":"The ID of the associated Domain.
"
+ "documentation":"The ID of the associated domain.
"
},
"SpaceArn":{
"shape":"SpaceArn",
@@ -15369,7 +15373,7 @@
},
"HomeEfsFileSystemUid":{
"shape":"EfsUid",
- "documentation":"The ID of the space's profile in the Amazon Elastic File System volume.
"
+ "documentation":"The ID of the space's profile in the Amazon EFS volume.
"
},
"Status":{
"shape":"SpaceStatus",
@@ -15923,7 +15927,7 @@
},
"HomeEfsFileSystemUid":{
"shape":"EfsUid",
- "documentation":"The ID of the user's profile in the Amazon Elastic File System (EFS) volume.
"
+ "documentation":"The ID of the user's profile in the Amazon Elastic File System volume.
"
},
"Status":{
"shape":"UserProfileStatus",
@@ -18051,7 +18055,7 @@
"box":true
}
},
- "documentation":"The Amazon Elastic File System (EFS) storage configuration for a SageMaker image.
"
+ "documentation":"The Amazon Elastic File System storage configuration for a SageMaker image.
"
},
"FileSystemDataSource":{
"type":"structure",
@@ -18377,6 +18381,16 @@
"pattern":"[0-9]\\.[A-Za-z0-9.]+"
},
"GenerateCandidateDefinitionsOnly":{"type":"boolean"},
+ "GenerativeAiSettings":{
+ "type":"structure",
+ "members":{
+ "AmazonBedrockRoleArn":{
+ "shape":"RoleArn",
+ "documentation":"The ARN of an Amazon Web Services IAM role that allows fine-tuning of large language models (LLMs) in Amazon Bedrock. The IAM role should have Amazon S3 read and write permissions, as well as a trust relationship that establishes bedrock.amazonaws.com
as a service principal.
"
+ }
+ },
+ "documentation":"The generative AI settings for the SageMaker Canvas application.
Configure these settings for Canvas users starting chats with generative AI foundation models. For more information, see Use generative AI with foundation models.
"
+ },
"GetDeviceFleetReportRequest":{
"type":"structure",
"required":["DeviceFleetName"],
@@ -19723,7 +19737,7 @@
},
"MaxResource":{
"shape":"HyperbandStrategyMaxResource",
- "documentation":"The maximum number of resources (such as epochs) that can be used by a training job launched by a hyperparameter tuning job. Once a job reaches the MaxResource
value, it is stopped. If a value for MaxResource
is not provided, and Hyperband
is selected as the hyperparameter tuning strategy, HyperbandTrainingJ
attempts to infer MaxResource
from the following keys (if present) in StaticsHyperParameters:
-
epochs
-
numepochs
-
n-epochs
-
n_epochs
-
num_epochs
If HyperbandStrategyConfig
is unable to infer a value for MaxResource
, it generates a validation error. The maximum value is 20,000 epochs. All metrics that correspond to an objective metric are used to derive early stopping decisions. For distributive training jobs, ensure that duplicate metrics are not printed in the logs across the individual nodes in a training job. If multiple nodes are publishing duplicate or incorrect metrics, training jobs may make an incorrect stopping decision and stop the job prematurely.
"
+ "documentation":"The maximum number of resources (such as epochs) that can be used by a training job launched by a hyperparameter tuning job. Once a job reaches the MaxResource
value, it is stopped. If a value for MaxResource
is not provided, and Hyperband
is selected as the hyperparameter tuning strategy, HyperbandTraining
attempts to infer MaxResource
from the following keys (if present) in StaticsHyperParameters:
-
epochs
-
numepochs
-
n-epochs
-
n_epochs
-
num_epochs
If HyperbandStrategyConfig
is unable to infer a value for MaxResource
, it generates a validation error. The maximum value is 20,000 epochs. All metrics that correspond to an objective metric are used to derive early stopping decisions. For distributed training jobs, ensure that duplicate metrics are not printed in the logs across the individual nodes in a training job. If multiple nodes are publishing duplicate or incorrect metrics, training jobs may make an incorrect stopping decision and stop the job prematurely.
"
}
},
"documentation":"The configuration for Hyperband
, a multi-fidelity based hyperparameter tuning strategy. Hyperband
uses the final and intermediate results of a training job to dynamically allocate resources to utilized hyperparameter configurations while automatically stopping under-performing configurations. This parameter should be provided only if Hyperband
is selected as the StrategyConfig
under the HyperParameterTuningJobConfig
API.
"
@@ -21065,7 +21079,7 @@
"members":{
"DefaultResourceSpec":{
"shape":"ResourceSpec",
- "documentation":"The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the KernelGateway app.
The Amazon SageMaker Studio UI does not use the default instance type value set here. The default instance type set here is used when Apps are created using the Amazon Web Services Command Line Interface or Amazon Web Services CloudFormation and the instance type parameter value is not passed.
"
+ "documentation":"The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the KernelGateway app.
The Amazon SageMaker Studio UI does not use the default instance type value set here. The default instance type set here is used when Apps are created using the CLI or CloudFormation and the instance type parameter value is not passed.
"
},
"CustomImages":{
"shape":"CustomImages",
@@ -21088,7 +21102,7 @@
},
"FileSystemConfig":{
"shape":"FileSystemConfig",
- "documentation":"The Amazon Elastic File System (EFS) storage configuration for a SageMaker image.
"
+ "documentation":"The Amazon Elastic File System storage configuration for a SageMaker image.
"
}
},
"documentation":"The configuration for the file system and kernels in a SageMaker image running as a KernelGateway app.
"
@@ -24858,7 +24872,7 @@
},
"DomainIdEquals":{
"shape":"DomainId",
- "documentation":"A parameter to search for the Domain ID.
"
+ "documentation":"A parameter to search for the domain ID.
"
},
"SpaceNameContains":{
"shape":"SpaceName",
@@ -28281,7 +28295,7 @@
"documentation":"A base64-encoded string that contains a shell script for a notebook instance lifecycle configuration.
"
}
},
- "documentation":"Contains the notebook instance lifecycle configuration script.
Each lifecycle configuration script has a limit of 16384 characters.
The value of the $PATH
environment variable that is available to both scripts is /sbin:bin:/usr/sbin:/usr/bin
.
View CloudWatch Logs for notebook instance lifecycle configurations in log group /aws/sagemaker/NotebookInstances
in log stream [notebook-instance-name]/[LifecycleConfigHook]
.
Lifecycle configuration scripts cannot run for longer than 5 minutes. If a script runs for longer than 5 minutes, it fails and the notebook instance is not created or started.
For information about notebook instance lifestyle configurations, see Step 2.1: (Optional) Customize a Notebook Instance.
"
+ "documentation":"Contains the notebook instance lifecycle configuration script.
Each lifecycle configuration script has a limit of 16384 characters.
The value of the $PATH
environment variable that is available to both scripts is /sbin:bin:/usr/sbin:/usr/bin
.
View Amazon CloudWatch Logs for notebook instance lifecycle configurations in log group /aws/sagemaker/NotebookInstances
in log stream [notebook-instance-name]/[LifecycleConfigHook]
.
Lifecycle configuration scripts cannot run for longer than 5 minutes. If a script runs for longer than 5 minutes, it fails and the notebook instance is not created or started.
For information about notebook instance lifestyle configurations, see Step 2.1: (Optional) Customize a Notebook Instance.
"
},
"NotebookInstanceName":{
"type":"string",
@@ -31900,10 +31914,10 @@
"members":{
"HomeEfsFileSystem":{
"shape":"RetentionType",
- "documentation":"The default is Retain
, which specifies to keep the data stored on the EFS volume.
Specify Delete
to delete the data stored on the EFS volume.
"
+ "documentation":"The default is Retain
, which specifies to keep the data stored on the Amazon EFS volume.
Specify Delete
to delete the data stored on the Amazon EFS volume.
"
}
},
- "documentation":"The retention policy for data stored on an Amazon Elastic File System (EFS) volume.
"
+ "documentation":"The retention policy for data stored on an Amazon Elastic File System volume.
"
},
"RetentionType":{
"type":"string",
@@ -32882,7 +32896,7 @@
"members":{
"DomainId":{
"shape":"DomainId",
- "documentation":"The ID of the associated Domain.
"
+ "documentation":"The ID of the associated domain.
"
},
"SpaceName":{
"shape":"SpaceName",
@@ -33646,7 +33660,7 @@
},
"ProblemType":{
"shape":"ProblemType",
- "documentation":"The type of supervised learning problem available for the model candidates of the AutoML job V2. For more information, see Amazon SageMaker Autopilot problem types.
You must either specify the type of supervised learning problem in ProblemType
and provide the AutoMLJobObjective metric, or none at all.
"
+ "documentation":"The type of supervised learning problem available for the model candidates of the AutoML job V2. For more information, see SageMaker Autopilot problem types.
You must either specify the type of supervised learning problem in ProblemType
and provide the AutoMLJobObjective metric, or none at all.
"
},
"TargetAttributeName":{
"shape":"TargetAttributeName",
@@ -33664,7 +33678,7 @@
"members":{
"ProblemType":{
"shape":"ProblemType",
- "documentation":"The type of supervised learning problem available for the model candidates of the AutoML job V2 (Binary Classification, Multiclass Classification, Regression). For more information, see Amazon SageMaker Autopilot problem types.
"
+ "documentation":"The type of supervised learning problem available for the model candidates of the AutoML job V2 (Binary Classification, Multiclass Classification, Regression). For more information, see SageMaker Autopilot problem types.
"
}
},
"documentation":"The resolved attributes specific to the tabular problem type.
"
@@ -35706,7 +35720,7 @@
"members":{
"AppImageConfigArn":{
"shape":"AppImageConfigArn",
- "documentation":"The Amazon Resource Name (ARN) for the AppImageConfig.
"
+ "documentation":"The ARN for the AppImageConfig.
"
}
}
},
@@ -35891,7 +35905,7 @@
},
"DefaultSpaceSettings":{
"shape":"DefaultSpaceSettings",
- "documentation":"The default settings used to create a space within the Domain.
"
+ "documentation":"The default settings used to create a space within the domain.
"
},
"SubnetIds":{
"shape":"Subnets",
@@ -36633,7 +36647,7 @@
"members":{
"DomainId":{
"shape":"DomainId",
- "documentation":"The ID of the associated Domain.
"
+ "documentation":"The ID of the associated domain.
"
},
"SpaceName":{
"shape":"SpaceName",
@@ -37152,7 +37166,7 @@
"members":{
"Key":{
"shape":"VisibilityConditionsKey",
- "documentation":"The key for that specifies the tag that you're using to filter the search results. The key must start with Tags.
.
"
+ "documentation":"The key that specifies the tag that you're using to filter the search results. It must be in the following format: Tags.<key>/EqualsIfExists
.
"
},
"Value":{
"shape":"VisibilityConditionsValue",
diff --git a/services/sagemakera2iruntime/pom.xml b/services/sagemakera2iruntime/pom.xml
index 70945e210999..31af4a556149 100644
--- a/services/sagemakera2iruntime/pom.xml
+++ b/services/sagemakera2iruntime/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
sagemakera2iruntime
AWS Java SDK :: Services :: SageMaker A2I Runtime
diff --git a/services/sagemakeredge/pom.xml b/services/sagemakeredge/pom.xml
index 56baefbde574..a06e851b3225 100644
--- a/services/sagemakeredge/pom.xml
+++ b/services/sagemakeredge/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
sagemakeredge
AWS Java SDK :: Services :: Sagemaker Edge
diff --git a/services/sagemakerfeaturestoreruntime/pom.xml b/services/sagemakerfeaturestoreruntime/pom.xml
index f84375c7edd5..7c40043ccd55 100644
--- a/services/sagemakerfeaturestoreruntime/pom.xml
+++ b/services/sagemakerfeaturestoreruntime/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
sagemakerfeaturestoreruntime
AWS Java SDK :: Services :: Sage Maker Feature Store Runtime
diff --git a/services/sagemakergeospatial/pom.xml b/services/sagemakergeospatial/pom.xml
index a41cf158ee28..f7e72d98a5c5 100644
--- a/services/sagemakergeospatial/pom.xml
+++ b/services/sagemakergeospatial/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
sagemakergeospatial
AWS Java SDK :: Services :: Sage Maker Geospatial
diff --git a/services/sagemakermetrics/pom.xml b/services/sagemakermetrics/pom.xml
index 82d9f5aef96d..8882e91910df 100644
--- a/services/sagemakermetrics/pom.xml
+++ b/services/sagemakermetrics/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
sagemakermetrics
AWS Java SDK :: Services :: Sage Maker Metrics
diff --git a/services/sagemakerruntime/pom.xml b/services/sagemakerruntime/pom.xml
index 7c95fc25e96c..3086f4261f69 100644
--- a/services/sagemakerruntime/pom.xml
+++ b/services/sagemakerruntime/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
sagemakerruntime
AWS Java SDK :: Services :: SageMaker Runtime
diff --git a/services/savingsplans/pom.xml b/services/savingsplans/pom.xml
index ceea1daab86b..dac3b51e7433 100644
--- a/services/savingsplans/pom.xml
+++ b/services/savingsplans/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
savingsplans
AWS Java SDK :: Services :: Savingsplans
diff --git a/services/scheduler/pom.xml b/services/scheduler/pom.xml
index ab7c1a752fd3..90af32b7fbcd 100644
--- a/services/scheduler/pom.xml
+++ b/services/scheduler/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
scheduler
AWS Java SDK :: Services :: Scheduler
diff --git a/services/schemas/pom.xml b/services/schemas/pom.xml
index e7872529f2d1..8c5ca56546b8 100644
--- a/services/schemas/pom.xml
+++ b/services/schemas/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
schemas
AWS Java SDK :: Services :: Schemas
diff --git a/services/secretsmanager/pom.xml b/services/secretsmanager/pom.xml
index 0a1203c2e2e1..a9376892b7c8 100644
--- a/services/secretsmanager/pom.xml
+++ b/services/secretsmanager/pom.xml
@@ -22,7 +22,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
secretsmanager
AWS Java SDK :: Services :: AWS Secrets Manager
diff --git a/services/securityhub/pom.xml b/services/securityhub/pom.xml
index c4b593f433de..41a56803278c 100644
--- a/services/securityhub/pom.xml
+++ b/services/securityhub/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
securityhub
AWS Java SDK :: Services :: SecurityHub
diff --git a/services/securitylake/pom.xml b/services/securitylake/pom.xml
index 3f0017d08afb..b2003223fbb1 100644
--- a/services/securitylake/pom.xml
+++ b/services/securitylake/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
securitylake
AWS Java SDK :: Services :: Security Lake
diff --git a/services/serverlessapplicationrepository/pom.xml b/services/serverlessapplicationrepository/pom.xml
index aaf29e3f640a..8b355c361fc3 100644
--- a/services/serverlessapplicationrepository/pom.xml
+++ b/services/serverlessapplicationrepository/pom.xml
@@ -20,7 +20,7 @@
services
software.amazon.awssdk
- 2.23.16
+ 2.23.17
4.0.0
serverlessapplicationrepository
diff --git a/services/servicecatalog/pom.xml b/services/servicecatalog/pom.xml
index 44da7b4fa4f7..170d8a155114 100644
--- a/services/servicecatalog/pom.xml
+++ b/services/servicecatalog/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
servicecatalog
AWS Java SDK :: Services :: AWS Service Catalog
diff --git a/services/servicecatalogappregistry/pom.xml b/services/servicecatalogappregistry/pom.xml
index fce21c301032..ff8f5a2d1d12 100644
--- a/services/servicecatalogappregistry/pom.xml
+++ b/services/servicecatalogappregistry/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
servicecatalogappregistry
AWS Java SDK :: Services :: Service Catalog App Registry
diff --git a/services/servicediscovery/pom.xml b/services/servicediscovery/pom.xml
index 9d311ff75609..b4595be0cd14 100644
--- a/services/servicediscovery/pom.xml
+++ b/services/servicediscovery/pom.xml
@@ -20,7 +20,7 @@
services
software.amazon.awssdk
- 2.23.16
+ 2.23.17
4.0.0
servicediscovery
diff --git a/services/servicequotas/pom.xml b/services/servicequotas/pom.xml
index 628117031ffa..0a35766ab296 100644
--- a/services/servicequotas/pom.xml
+++ b/services/servicequotas/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
servicequotas
AWS Java SDK :: Services :: Service Quotas
diff --git a/services/ses/pom.xml b/services/ses/pom.xml
index 3f3b053419b9..dd109293ea87 100644
--- a/services/ses/pom.xml
+++ b/services/ses/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
ses
AWS Java SDK :: Services :: Amazon SES
diff --git a/services/sesv2/pom.xml b/services/sesv2/pom.xml
index 9de7461b4475..a74b09734dc7 100644
--- a/services/sesv2/pom.xml
+++ b/services/sesv2/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
sesv2
AWS Java SDK :: Services :: SESv2
diff --git a/services/sfn/pom.xml b/services/sfn/pom.xml
index ee7cfebefa66..2e8497b9c6b3 100644
--- a/services/sfn/pom.xml
+++ b/services/sfn/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
sfn
AWS Java SDK :: Services :: AWS Step Functions
diff --git a/services/shield/pom.xml b/services/shield/pom.xml
index 0a2a6b152efb..621c7eb8cc7e 100644
--- a/services/shield/pom.xml
+++ b/services/shield/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
shield
AWS Java SDK :: Services :: AWS Shield
diff --git a/services/signer/pom.xml b/services/signer/pom.xml
index 725425546425..2aba13869eb4 100644
--- a/services/signer/pom.xml
+++ b/services/signer/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
signer
AWS Java SDK :: Services :: Signer
diff --git a/services/simspaceweaver/pom.xml b/services/simspaceweaver/pom.xml
index 26dabb98c0fa..a6b170d3a556 100644
--- a/services/simspaceweaver/pom.xml
+++ b/services/simspaceweaver/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
simspaceweaver
AWS Java SDK :: Services :: Sim Space Weaver
diff --git a/services/sms/pom.xml b/services/sms/pom.xml
index 9f5e00dfd758..4ac445f937c7 100644
--- a/services/sms/pom.xml
+++ b/services/sms/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
sms
AWS Java SDK :: Services :: AWS Server Migration
diff --git a/services/snowball/pom.xml b/services/snowball/pom.xml
index ab005a3f47b2..c8231c8935af 100644
--- a/services/snowball/pom.xml
+++ b/services/snowball/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
snowball
AWS Java SDK :: Services :: Amazon Snowball
diff --git a/services/snowdevicemanagement/pom.xml b/services/snowdevicemanagement/pom.xml
index bd51a49a67d4..0ecd27656f8b 100644
--- a/services/snowdevicemanagement/pom.xml
+++ b/services/snowdevicemanagement/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
snowdevicemanagement
AWS Java SDK :: Services :: Snow Device Management
diff --git a/services/sns/pom.xml b/services/sns/pom.xml
index 0545bb187b27..2889f5fc364c 100644
--- a/services/sns/pom.xml
+++ b/services/sns/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
sns
AWS Java SDK :: Services :: Amazon SNS
diff --git a/services/sqs/pom.xml b/services/sqs/pom.xml
index b80aabe42ccb..f8c2ada2964c 100644
--- a/services/sqs/pom.xml
+++ b/services/sqs/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
sqs
AWS Java SDK :: Services :: Amazon SQS
diff --git a/services/ssm/pom.xml b/services/ssm/pom.xml
index 40810b17636e..30ebf8a89345 100644
--- a/services/ssm/pom.xml
+++ b/services/ssm/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
ssm
AWS Java SDK :: Services :: AWS Simple Systems Management (SSM)
diff --git a/services/ssmcontacts/pom.xml b/services/ssmcontacts/pom.xml
index 2fc1686eb7a2..b29c644635d3 100644
--- a/services/ssmcontacts/pom.xml
+++ b/services/ssmcontacts/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
ssmcontacts
AWS Java SDK :: Services :: SSM Contacts
diff --git a/services/ssmincidents/pom.xml b/services/ssmincidents/pom.xml
index 22b6d9c47275..88ae13a7185f 100644
--- a/services/ssmincidents/pom.xml
+++ b/services/ssmincidents/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
ssmincidents
AWS Java SDK :: Services :: SSM Incidents
diff --git a/services/ssmsap/pom.xml b/services/ssmsap/pom.xml
index e563d7f55fc9..706fb3c1a946 100644
--- a/services/ssmsap/pom.xml
+++ b/services/ssmsap/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
ssmsap
AWS Java SDK :: Services :: Ssm Sap
diff --git a/services/sso/pom.xml b/services/sso/pom.xml
index e7e588f1920f..a2ea26b3dea2 100644
--- a/services/sso/pom.xml
+++ b/services/sso/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
sso
AWS Java SDK :: Services :: SSO
diff --git a/services/ssoadmin/pom.xml b/services/ssoadmin/pom.xml
index 496b8c21d016..723268b363fd 100644
--- a/services/ssoadmin/pom.xml
+++ b/services/ssoadmin/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
ssoadmin
AWS Java SDK :: Services :: SSO Admin
diff --git a/services/ssooidc/pom.xml b/services/ssooidc/pom.xml
index b8e35b38d61e..7e052c9affcb 100644
--- a/services/ssooidc/pom.xml
+++ b/services/ssooidc/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
ssooidc
AWS Java SDK :: Services :: SSO OIDC
diff --git a/services/storagegateway/pom.xml b/services/storagegateway/pom.xml
index 994eefc6d032..6d75600c0544 100644
--- a/services/storagegateway/pom.xml
+++ b/services/storagegateway/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
storagegateway
AWS Java SDK :: Services :: AWS Storage Gateway
diff --git a/services/sts/pom.xml b/services/sts/pom.xml
index 1736c557a3bb..eefc83fb5a88 100644
--- a/services/sts/pom.xml
+++ b/services/sts/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
sts
AWS Java SDK :: Services :: AWS STS
diff --git a/services/supplychain/pom.xml b/services/supplychain/pom.xml
index 637bf6fc134d..ff3be75abbb6 100644
--- a/services/supplychain/pom.xml
+++ b/services/supplychain/pom.xml
@@ -17,7 +17,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
supplychain
AWS Java SDK :: Services :: Supply Chain
diff --git a/services/support/pom.xml b/services/support/pom.xml
index 25e1a45070fe..539c2e8bc9ff 100644
--- a/services/support/pom.xml
+++ b/services/support/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
support
AWS Java SDK :: Services :: AWS Support
diff --git a/services/supportapp/pom.xml b/services/supportapp/pom.xml
index 41d6866288c4..01c3c6d50114 100644
--- a/services/supportapp/pom.xml
+++ b/services/supportapp/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
supportapp
AWS Java SDK :: Services :: Support App
diff --git a/services/swf/pom.xml b/services/swf/pom.xml
index ce0ca16b0851..e5c1ed24ca18 100644
--- a/services/swf/pom.xml
+++ b/services/swf/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
swf
AWS Java SDK :: Services :: Amazon SWF
diff --git a/services/synthetics/pom.xml b/services/synthetics/pom.xml
index 0b051135b3be..d3f0ac58f575 100644
--- a/services/synthetics/pom.xml
+++ b/services/synthetics/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
synthetics
AWS Java SDK :: Services :: Synthetics
diff --git a/services/textract/pom.xml b/services/textract/pom.xml
index 76e2b3eb5ab6..8d27cebaea43 100644
--- a/services/textract/pom.xml
+++ b/services/textract/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
textract
AWS Java SDK :: Services :: Textract
diff --git a/services/timestreamquery/pom.xml b/services/timestreamquery/pom.xml
index 745c4f76c10c..07e63c26cffc 100644
--- a/services/timestreamquery/pom.xml
+++ b/services/timestreamquery/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
timestreamquery
AWS Java SDK :: Services :: Timestream Query
diff --git a/services/timestreamwrite/pom.xml b/services/timestreamwrite/pom.xml
index 6ff600db5525..4f69affa1e76 100644
--- a/services/timestreamwrite/pom.xml
+++ b/services/timestreamwrite/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
timestreamwrite
AWS Java SDK :: Services :: Timestream Write
diff --git a/services/tnb/pom.xml b/services/tnb/pom.xml
index aff2b2012746..54f4ff7d7512 100644
--- a/services/tnb/pom.xml
+++ b/services/tnb/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
tnb
AWS Java SDK :: Services :: Tnb
diff --git a/services/transcribe/pom.xml b/services/transcribe/pom.xml
index 1a6d39e780b2..715ce2126ab0 100644
--- a/services/transcribe/pom.xml
+++ b/services/transcribe/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
transcribe
AWS Java SDK :: Services :: Transcribe
diff --git a/services/transcribestreaming/pom.xml b/services/transcribestreaming/pom.xml
index 8ab194167dcc..6ad5890b6877 100644
--- a/services/transcribestreaming/pom.xml
+++ b/services/transcribestreaming/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
transcribestreaming
AWS Java SDK :: Services :: AWS Transcribe Streaming
diff --git a/services/transfer/pom.xml b/services/transfer/pom.xml
index ff23aaa80cde..5d6e3273dd85 100644
--- a/services/transfer/pom.xml
+++ b/services/transfer/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
transfer
AWS Java SDK :: Services :: Transfer
diff --git a/services/translate/pom.xml b/services/translate/pom.xml
index d6a9e611abbf..34af65526e43 100644
--- a/services/translate/pom.xml
+++ b/services/translate/pom.xml
@@ -20,7 +20,7 @@
services
software.amazon.awssdk
- 2.23.16
+ 2.23.17
4.0.0
translate
diff --git a/services/trustedadvisor/pom.xml b/services/trustedadvisor/pom.xml
index 6ca2abe9387c..ed7a946bd6ea 100644
--- a/services/trustedadvisor/pom.xml
+++ b/services/trustedadvisor/pom.xml
@@ -17,7 +17,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
trustedadvisor
AWS Java SDK :: Services :: Trusted Advisor
diff --git a/services/verifiedpermissions/pom.xml b/services/verifiedpermissions/pom.xml
index 7e6643dffa10..d3b4289977b6 100644
--- a/services/verifiedpermissions/pom.xml
+++ b/services/verifiedpermissions/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
verifiedpermissions
AWS Java SDK :: Services :: Verified Permissions
diff --git a/services/voiceid/pom.xml b/services/voiceid/pom.xml
index b17d2300611a..dfdde711ab7b 100644
--- a/services/voiceid/pom.xml
+++ b/services/voiceid/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
voiceid
AWS Java SDK :: Services :: Voice ID
diff --git a/services/vpclattice/pom.xml b/services/vpclattice/pom.xml
index 09cc4a791def..69e7732bc2cf 100644
--- a/services/vpclattice/pom.xml
+++ b/services/vpclattice/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
vpclattice
AWS Java SDK :: Services :: VPC Lattice
diff --git a/services/waf/pom.xml b/services/waf/pom.xml
index 57607026268c..951ed03e7740 100644
--- a/services/waf/pom.xml
+++ b/services/waf/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
waf
AWS Java SDK :: Services :: AWS WAF
diff --git a/services/wafv2/pom.xml b/services/wafv2/pom.xml
index 869427197fd5..31e1abdc4406 100644
--- a/services/wafv2/pom.xml
+++ b/services/wafv2/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
wafv2
AWS Java SDK :: Services :: WAFV2
diff --git a/services/wellarchitected/pom.xml b/services/wellarchitected/pom.xml
index 812837bd0152..42901f8cbf3a 100644
--- a/services/wellarchitected/pom.xml
+++ b/services/wellarchitected/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
wellarchitected
AWS Java SDK :: Services :: Well Architected
diff --git a/services/wisdom/pom.xml b/services/wisdom/pom.xml
index e76509be03e5..e6f5aadcbc0f 100644
--- a/services/wisdom/pom.xml
+++ b/services/wisdom/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
wisdom
AWS Java SDK :: Services :: Wisdom
diff --git a/services/workdocs/pom.xml b/services/workdocs/pom.xml
index 483a8edea259..5a3bccc3b3c4 100644
--- a/services/workdocs/pom.xml
+++ b/services/workdocs/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
workdocs
AWS Java SDK :: Services :: Amazon WorkDocs
diff --git a/services/worklink/pom.xml b/services/worklink/pom.xml
index 6b4a64e57b25..c68583509128 100644
--- a/services/worklink/pom.xml
+++ b/services/worklink/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
worklink
AWS Java SDK :: Services :: WorkLink
diff --git a/services/workmail/pom.xml b/services/workmail/pom.xml
index d356177baa5a..e430ada34bc5 100644
--- a/services/workmail/pom.xml
+++ b/services/workmail/pom.xml
@@ -20,7 +20,7 @@
services
software.amazon.awssdk
- 2.23.16
+ 2.23.17
4.0.0
workmail
diff --git a/services/workmailmessageflow/pom.xml b/services/workmailmessageflow/pom.xml
index d43f010bf315..1a504044eb67 100644
--- a/services/workmailmessageflow/pom.xml
+++ b/services/workmailmessageflow/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
workmailmessageflow
AWS Java SDK :: Services :: WorkMailMessageFlow
diff --git a/services/workspaces/pom.xml b/services/workspaces/pom.xml
index 4e9f91898cb5..ad572a9fc9da 100644
--- a/services/workspaces/pom.xml
+++ b/services/workspaces/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
workspaces
AWS Java SDK :: Services :: Amazon WorkSpaces
diff --git a/services/workspacesthinclient/pom.xml b/services/workspacesthinclient/pom.xml
index 36e8e0ffe986..55ea9ecba09e 100644
--- a/services/workspacesthinclient/pom.xml
+++ b/services/workspacesthinclient/pom.xml
@@ -17,7 +17,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
workspacesthinclient
AWS Java SDK :: Services :: Work Spaces Thin Client
diff --git a/services/workspacesweb/pom.xml b/services/workspacesweb/pom.xml
index 860a0e927ef9..97684ac07340 100644
--- a/services/workspacesweb/pom.xml
+++ b/services/workspacesweb/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
workspacesweb
AWS Java SDK :: Services :: Work Spaces Web
diff --git a/services/xray/pom.xml b/services/xray/pom.xml
index e2d040890ec3..1214433e9963 100644
--- a/services/xray/pom.xml
+++ b/services/xray/pom.xml
@@ -21,7 +21,7 @@
software.amazon.awssdk
services
- 2.23.16
+ 2.23.17
xray
AWS Java SDK :: Services :: AWS X-Ray
diff --git a/test/auth-tests/pom.xml b/test/auth-tests/pom.xml
index 0030035cf396..91d401aee70a 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.23.16
+ 2.23.17
../../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 cb15ed0d330e..9437cbc78b1f 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.23.16
+ 2.23.17
../../pom.xml
4.0.0
diff --git a/test/codegen-generated-classes-test/pom.xml b/test/codegen-generated-classes-test/pom.xml
index deeae23cd6d5..89d90f1736f0 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.23.16
+ 2.23.17
../../pom.xml
diff --git a/test/http-client-tests/pom.xml b/test/http-client-tests/pom.xml
index c26ae48cad54..1b0f47be8c8a 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.23.16
+ 2.23.17
../../pom.xml
http-client-tests
diff --git a/test/module-path-tests/pom.xml b/test/module-path-tests/pom.xml
index 0bd565bcf51a..9aad97dcdb86 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.23.16
+ 2.23.17
../../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 84ce1d489753..b1bd084a365d 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.23.16
+ 2.23.17
../../pom.xml
diff --git a/test/protocol-tests-core/pom.xml b/test/protocol-tests-core/pom.xml
index 2e52ae763718..2841515ce3fd 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.23.16
+ 2.23.17
../../pom.xml
4.0.0
diff --git a/test/protocol-tests/pom.xml b/test/protocol-tests/pom.xml
index 458e9e2bb82d..320647258b4b 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.23.16
+ 2.23.17
../../pom.xml
4.0.0
diff --git a/test/region-testing/pom.xml b/test/region-testing/pom.xml
index 7ade7186deb1..1559e31f99e3 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.23.16
+ 2.23.17
../../pom.xml
4.0.0
diff --git a/test/ruleset-testing-core/pom.xml b/test/ruleset-testing-core/pom.xml
index a978d4ddde8b..0e41bc7565b3 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.23.16
+ 2.23.17
../../pom.xml
4.0.0
diff --git a/test/s3-benchmarks/pom.xml b/test/s3-benchmarks/pom.xml
index 1ab281243691..1c7e148c2531 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.23.16
+ 2.23.17
../../pom.xml
4.0.0
diff --git a/test/sdk-benchmarks/pom.xml b/test/sdk-benchmarks/pom.xml
index b6c5e8d565f1..219addf31d88 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.23.16
+ 2.23.17
../../pom.xml
diff --git a/test/sdk-native-image-test/pom.xml b/test/sdk-native-image-test/pom.xml
index 9a0fcbd68fa1..fa58460457c8 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.23.16
+ 2.23.17
../../pom.xml
4.0.0
diff --git a/test/service-test-utils/pom.xml b/test/service-test-utils/pom.xml
index f3d5ecf7ab00..8f66c9d4d79b 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.23.16
+ 2.23.17
../../pom.xml
service-test-utils
diff --git a/test/stability-tests/pom.xml b/test/stability-tests/pom.xml
index 407d3ebb3f2f..db02df1b368d 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.23.16
+ 2.23.17
../../pom.xml
4.0.0
diff --git a/test/test-utils/pom.xml b/test/test-utils/pom.xml
index dd669d6126ad..33f8e3f8cb64 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.23.16
+ 2.23.17
../../pom.xml
test-utils
diff --git a/test/tests-coverage-reporting/pom.xml b/test/tests-coverage-reporting/pom.xml
index 137c6f5f893a..583ed0fd1f2f 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.23.16
+ 2.23.17
../../pom.xml
4.0.0
diff --git a/third-party/pom.xml b/third-party/pom.xml
index 4330b3c48ce8..d4b40c0831f6 100644
--- a/third-party/pom.xml
+++ b/third-party/pom.xml
@@ -21,7 +21,7 @@
aws-sdk-java-pom
software.amazon.awssdk
- 2.23.16
+ 2.23.17
third-party
diff --git a/third-party/third-party-jackson-core/pom.xml b/third-party/third-party-jackson-core/pom.xml
index e633afd595a8..daf4486a0d45 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.23.16
+ 2.23.17
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 b6cf882dacc6..2d6606b6ed5f 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.23.16
+ 2.23.17
4.0.0
diff --git a/third-party/third-party-slf4j-api/pom.xml b/third-party/third-party-slf4j-api/pom.xml
index b5133d9c8e39..940546b588da 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.23.16
+ 2.23.17
4.0.0
diff --git a/utils/pom.xml b/utils/pom.xml
index ad6e022b6b35..4877edbf4c1e 100644
--- a/utils/pom.xml
+++ b/utils/pom.xml
@@ -20,7 +20,7 @@
aws-sdk-java-pom
software.amazon.awssdk
- 2.23.16
+ 2.23.17
4.0.0