From f042c9be33802cb52e600e58d46131648a94d7c1 Mon Sep 17 00:00:00 2001 From: awstools Date: Fri, 7 Apr 2023 18:18:01 +0000 Subject: [PATCH] docs(client-fsx): Amazon FSx for Lustre now supports creating data repository associations on Persistent_1 and Scratch_2 file systems. --- clients/client-fsx/src/FSx.ts | 45 +- .../CreateDataRepositoryAssociationCommand.ts | 4 +- .../DeleteDataRepositoryAssociationCommand.ts | 4 +- ...scribeDataRepositoryAssociationsCommand.ts | 4 +- .../UpdateDataRepositoryAssociationCommand.ts | 5 +- .../src/commands/UpdateFileSystemCommand.ts | 28 +- .../src/endpoint/EndpointParameters.ts | 2 +- clients/client-fsx/src/endpoint/ruleset.ts | 43 +- clients/client-fsx/src/models/models_0.ts | 217 +- codegen/sdk-codegen/aws-models/fsx.json | 2107 ++++++----------- 10 files changed, 861 insertions(+), 1598 deletions(-) diff --git a/clients/client-fsx/src/FSx.ts b/clients/client-fsx/src/FSx.ts index c12a23d336dcc..fc66ecafef291 100644 --- a/clients/client-fsx/src/FSx.ts +++ b/clients/client-fsx/src/FSx.ts @@ -431,8 +431,8 @@ export class FSx extends FSxClient { *

Creates an Amazon FSx for Lustre data repository association (DRA). A data * repository association is a link between a directory on the file system and * an Amazon S3 bucket or prefix. You can have a maximum of 8 data repository - * associations on a file system. Data repository associations are supported only - * for file systems with the Persistent_2 deployment type.

+ * associations on a file system. Data repository associations are supported + * for all file systems except for Scratch_1 deployment type.

*

Each data repository association must have a unique Amazon FSx file * system directory and a unique S3 bucket or prefix associated with it. You * can configure a data repository association for automatic import only, @@ -917,8 +917,8 @@ export class FSx extends FSxClient { * file system from the Amazon S3 bucket. When deleting a data repository * association, you have the option of deleting the data in the file system * that corresponds to the data repository association. Data repository - * associations are supported only for file systems with the - * Persistent_2 deployment type.

+ * associations are supported for all file systems except for Scratch_1 + * deployment type.

*/ public deleteDataRepositoryAssociation( args: DeleteDataRepositoryAssociationCommandInput, @@ -1213,8 +1213,8 @@ export class FSx extends FSxClient { *

Returns the description of specific Amazon FSx for Lustre or Amazon File Cache * data repository associations, if one or more AssociationIds values * are provided in the request, or if filters are used in the request. Data repository - * associations are supported only for Amazon FSx for Lustre file systems with the - * Persistent_2 deployment type and for Amazon File Cache resources.

+ * associations are supported on Amazon File Cache resources and all Amazon FSx for + * Lustre file systems excluding Scratch_1 deployment types.

*

You can use filters to narrow the response to include just data repository * associations for specific file systems (use the file-system-id filter with * the ID of the file system) or caches (use the file-cache-id filter with @@ -1810,8 +1810,9 @@ export class FSx extends FSxClient { /** * @public *

Updates the configuration of an existing data repository association - * on an Amazon FSx for Lustre file system. Data repository associations are - * supported only for file systems with the Persistent_2 deployment type.

+ * on an Amazon FSx for Lustre file system. Data repository associations + * are supported for all file systems except for Scratch_1 + * deployment type.

*/ public updateDataRepositoryAssociation( args: UpdateDataRepositoryAssociationCommandInput, @@ -1880,7 +1881,7 @@ export class FSx extends FSxClient { * @public *

Use this operation to update the configuration of an existing Amazon FSx file * system. You can update multiple properties in a single request.

- *

For Amazon FSx for Windows File Server file systems, you can update the following + *

For FSx for Windows File Server file systems, you can update the following * properties:

* - *

For Amazon FSx for Lustre file systems, you can update the following + *

For FSx for Lustre file systems, you can update the following * properties:

* - *

For Amazon FSx for NetApp ONTAP file systems, you can update the following + *

For FSx for ONTAP file systems, you can update the following * properties:

* - *

For the Amazon FSx for OpenZFS file systems, you can update the following + *

For FSx for OpenZFS file systems, you can update the following * properties:

* */ Type: DataRepositoryTaskType | string | undefined; @@ -3653,7 +3657,7 @@ export interface CreateFileCacheLustreConfiguration { */ export interface CreateFileCacheRequest { /** - *

An idempotency token for resource creation, in a string of up to 64 + *

An idempotency token for resource creation, in a string of up to 63 * ASCII characters. This token is automatically filled on your behalf when you use the * Command Line Interface (CLI) or an Amazon Web Services SDK.

*

By using the idempotent operation, you can retry a CreateFileCache @@ -4127,9 +4131,9 @@ export interface LustreLogCreateConfiguration { * @public *

The Lustre configuration for the file system being created.

* - *

The following parameters are not supported for file systems with the Persistent_2 - * deployment type. Instead, use CreateDataRepositoryAssociation - * to create a data repository association to link your Lustre file system to a data repository.

+ *

The following parameters are not supported for file systems + * with a data repository association created with + * .

*