Skip to content

Commit cd5cd96

Browse files
author
awstools
committed
feat(client-fsx): Adds support for FSx for NetApp ONTAP 2nd Generation file systems, and FSx for OpenZFS Single AZ HA file systems.
1 parent 5d3596b commit cd5cd96

20 files changed

+305
-206
lines changed

clients/client-fsx/src/commands/CopyBackupCommand.ts

+8-8
Original file line numberDiff line numberDiff line change
@@ -191,10 +191,10 @@ export interface CopyBackupCommandOutput extends CopyBackupResponse, __MetadataB
191191
* // },
192192
* // AdministrativeActions: [ // AdministrativeActions
193193
* // { // AdministrativeAction
194-
* // AdministrativeActionType: "FILE_SYSTEM_UPDATE" || "STORAGE_OPTIMIZATION" || "FILE_SYSTEM_ALIAS_ASSOCIATION" || "FILE_SYSTEM_ALIAS_DISASSOCIATION" || "VOLUME_UPDATE" || "SNAPSHOT_UPDATE" || "RELEASE_NFS_V3_LOCKS" || "VOLUME_RESTORE" || "THROUGHPUT_OPTIMIZATION" || "IOPS_OPTIMIZATION" || "STORAGE_TYPE_OPTIMIZATION" || "MISCONFIGURED_STATE_RECOVERY" || "VOLUME_UPDATE_WITH_SNAPSHOT" || "VOLUME_INITIALIZE_WITH_SNAPSHOT",
194+
* // AdministrativeActionType: "FILE_SYSTEM_UPDATE" || "STORAGE_OPTIMIZATION" || "FILE_SYSTEM_ALIAS_ASSOCIATION" || "FILE_SYSTEM_ALIAS_DISASSOCIATION" || "VOLUME_UPDATE" || "SNAPSHOT_UPDATE" || "RELEASE_NFS_V3_LOCKS" || "VOLUME_RESTORE" || "THROUGHPUT_OPTIMIZATION" || "IOPS_OPTIMIZATION" || "STORAGE_TYPE_OPTIMIZATION" || "MISCONFIGURED_STATE_RECOVERY" || "VOLUME_UPDATE_WITH_SNAPSHOT" || "VOLUME_INITIALIZE_WITH_SNAPSHOT" || "DOWNLOAD_DATA_FROM_BACKUP",
195195
* // ProgressPercent: Number("int"),
196196
* // RequestTime: new Date("TIMESTAMP"),
197-
* // Status: "FAILED" || "IN_PROGRESS" || "PENDING" || "COMPLETED" || "UPDATED_OPTIMIZING",
197+
* // Status: "FAILED" || "IN_PROGRESS" || "PENDING" || "COMPLETED" || "UPDATED_OPTIMIZING" || "OPTIMIZING",
198198
* // TargetFileSystemValues: {
199199
* // OwnerId: "STRING_VALUE",
200200
* // CreationTime: new Date("TIMESTAMP"),
@@ -293,10 +293,10 @@ export interface CopyBackupCommandOutput extends CopyBackupResponse, __MetadataB
293293
* // },
294294
* // AdministrativeActions: [
295295
* // {
296-
* // AdministrativeActionType: "FILE_SYSTEM_UPDATE" || "STORAGE_OPTIMIZATION" || "FILE_SYSTEM_ALIAS_ASSOCIATION" || "FILE_SYSTEM_ALIAS_DISASSOCIATION" || "VOLUME_UPDATE" || "SNAPSHOT_UPDATE" || "RELEASE_NFS_V3_LOCKS" || "VOLUME_RESTORE" || "THROUGHPUT_OPTIMIZATION" || "IOPS_OPTIMIZATION" || "STORAGE_TYPE_OPTIMIZATION" || "MISCONFIGURED_STATE_RECOVERY" || "VOLUME_UPDATE_WITH_SNAPSHOT" || "VOLUME_INITIALIZE_WITH_SNAPSHOT",
296+
* // AdministrativeActionType: "FILE_SYSTEM_UPDATE" || "STORAGE_OPTIMIZATION" || "FILE_SYSTEM_ALIAS_ASSOCIATION" || "FILE_SYSTEM_ALIAS_DISASSOCIATION" || "VOLUME_UPDATE" || "SNAPSHOT_UPDATE" || "RELEASE_NFS_V3_LOCKS" || "VOLUME_RESTORE" || "THROUGHPUT_OPTIMIZATION" || "IOPS_OPTIMIZATION" || "STORAGE_TYPE_OPTIMIZATION" || "MISCONFIGURED_STATE_RECOVERY" || "VOLUME_UPDATE_WITH_SNAPSHOT" || "VOLUME_INITIALIZE_WITH_SNAPSHOT" || "DOWNLOAD_DATA_FROM_BACKUP",
297297
* // ProgressPercent: Number("int"),
298298
* // RequestTime: new Date("TIMESTAMP"),
299-
* // Status: "FAILED" || "IN_PROGRESS" || "PENDING" || "COMPLETED" || "UPDATED_OPTIMIZING",
299+
* // Status: "FAILED" || "IN_PROGRESS" || "PENDING" || "COMPLETED" || "UPDATED_OPTIMIZING" || "OPTIMIZING",
300300
* // TargetFileSystemValues: "<FileSystem>",
301301
* // FailureDetails: { // AdministrativeActionFailureDetails
302302
* // Message: "STRING_VALUE",
@@ -424,7 +424,7 @@ export interface CopyBackupCommandOutput extends CopyBackupResponse, __MetadataB
424424
* // OntapConfiguration: { // OntapFileSystemConfiguration
425425
* // AutomaticBackupRetentionDays: Number("int"),
426426
* // DailyAutomaticBackupStartTime: "STRING_VALUE",
427-
* // DeploymentType: "MULTI_AZ_1" || "SINGLE_AZ_1" || "SINGLE_AZ_2",
427+
* // DeploymentType: "MULTI_AZ_1" || "SINGLE_AZ_1" || "SINGLE_AZ_2" || "MULTI_AZ_2",
428428
* // EndpointIpAddressRange: "STRING_VALUE",
429429
* // Endpoints: { // FileSystemEndpoints
430430
* // Intercluster: { // FileSystemEndpoint
@@ -460,7 +460,7 @@ export interface CopyBackupCommandOutput extends CopyBackupResponse, __MetadataB
460460
* // CopyTagsToBackups: true || false,
461461
* // CopyTagsToVolumes: true || false,
462462
* // DailyAutomaticBackupStartTime: "STRING_VALUE",
463-
* // DeploymentType: "SINGLE_AZ_1" || "SINGLE_AZ_2" || "MULTI_AZ_1",
463+
* // DeploymentType: "SINGLE_AZ_1" || "SINGLE_AZ_2" || "SINGLE_AZ_HA_1" || "SINGLE_AZ_HA_2" || "MULTI_AZ_1",
464464
* // ThroughputCapacity: Number("int"),
465465
* // WeeklyMaintenanceStartTime: "STRING_VALUE",
466466
* // DiskIopsConfiguration: {
@@ -599,7 +599,7 @@ export interface CopyBackupCommandOutput extends CopyBackupResponse, __MetadataB
599599
* // OntapConfiguration: {
600600
* // AutomaticBackupRetentionDays: Number("int"),
601601
* // DailyAutomaticBackupStartTime: "STRING_VALUE",
602-
* // DeploymentType: "MULTI_AZ_1" || "SINGLE_AZ_1" || "SINGLE_AZ_2",
602+
* // DeploymentType: "MULTI_AZ_1" || "SINGLE_AZ_1" || "SINGLE_AZ_2" || "MULTI_AZ_2",
603603
* // EndpointIpAddressRange: "STRING_VALUE",
604604
* // Endpoints: {
605605
* // Intercluster: {
@@ -635,7 +635,7 @@ export interface CopyBackupCommandOutput extends CopyBackupResponse, __MetadataB
635635
* // CopyTagsToBackups: true || false,
636636
* // CopyTagsToVolumes: true || false,
637637
* // DailyAutomaticBackupStartTime: "STRING_VALUE",
638-
* // DeploymentType: "SINGLE_AZ_1" || "SINGLE_AZ_2" || "MULTI_AZ_1",
638+
* // DeploymentType: "SINGLE_AZ_1" || "SINGLE_AZ_2" || "SINGLE_AZ_HA_1" || "SINGLE_AZ_HA_2" || "MULTI_AZ_1",
639639
* // ThroughputCapacity: Number("int"),
640640
* // WeeklyMaintenanceStartTime: "STRING_VALUE",
641641
* // DiskIopsConfiguration: "<DiskIopsConfiguration>",

clients/client-fsx/src/commands/CopySnapshotAndUpdateVolumeCommand.ts

+8-8
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,10 @@ export interface CopySnapshotAndUpdateVolumeCommandOutput
5858
* // Lifecycle: "CREATING" || "CREATED" || "DELETING" || "FAILED" || "MISCONFIGURED" || "PENDING" || "AVAILABLE",
5959
* // AdministrativeActions: [ // AdministrativeActions
6060
* // { // AdministrativeAction
61-
* // AdministrativeActionType: "FILE_SYSTEM_UPDATE" || "STORAGE_OPTIMIZATION" || "FILE_SYSTEM_ALIAS_ASSOCIATION" || "FILE_SYSTEM_ALIAS_DISASSOCIATION" || "VOLUME_UPDATE" || "SNAPSHOT_UPDATE" || "RELEASE_NFS_V3_LOCKS" || "VOLUME_RESTORE" || "THROUGHPUT_OPTIMIZATION" || "IOPS_OPTIMIZATION" || "STORAGE_TYPE_OPTIMIZATION" || "MISCONFIGURED_STATE_RECOVERY" || "VOLUME_UPDATE_WITH_SNAPSHOT" || "VOLUME_INITIALIZE_WITH_SNAPSHOT",
61+
* // AdministrativeActionType: "FILE_SYSTEM_UPDATE" || "STORAGE_OPTIMIZATION" || "FILE_SYSTEM_ALIAS_ASSOCIATION" || "FILE_SYSTEM_ALIAS_DISASSOCIATION" || "VOLUME_UPDATE" || "SNAPSHOT_UPDATE" || "RELEASE_NFS_V3_LOCKS" || "VOLUME_RESTORE" || "THROUGHPUT_OPTIMIZATION" || "IOPS_OPTIMIZATION" || "STORAGE_TYPE_OPTIMIZATION" || "MISCONFIGURED_STATE_RECOVERY" || "VOLUME_UPDATE_WITH_SNAPSHOT" || "VOLUME_INITIALIZE_WITH_SNAPSHOT" || "DOWNLOAD_DATA_FROM_BACKUP",
6262
* // ProgressPercent: Number("int"),
6363
* // RequestTime: new Date("TIMESTAMP"),
64-
* // Status: "FAILED" || "IN_PROGRESS" || "PENDING" || "COMPLETED" || "UPDATED_OPTIMIZING",
64+
* // Status: "FAILED" || "IN_PROGRESS" || "PENDING" || "COMPLETED" || "UPDATED_OPTIMIZING" || "OPTIMIZING",
6565
* // TargetFileSystemValues: { // FileSystem
6666
* // OwnerId: "STRING_VALUE",
6767
* // CreationTime: new Date("TIMESTAMP"),
@@ -165,10 +165,10 @@ export interface CopySnapshotAndUpdateVolumeCommandOutput
165165
* // },
166166
* // AdministrativeActions: [
167167
* // {
168-
* // AdministrativeActionType: "FILE_SYSTEM_UPDATE" || "STORAGE_OPTIMIZATION" || "FILE_SYSTEM_ALIAS_ASSOCIATION" || "FILE_SYSTEM_ALIAS_DISASSOCIATION" || "VOLUME_UPDATE" || "SNAPSHOT_UPDATE" || "RELEASE_NFS_V3_LOCKS" || "VOLUME_RESTORE" || "THROUGHPUT_OPTIMIZATION" || "IOPS_OPTIMIZATION" || "STORAGE_TYPE_OPTIMIZATION" || "MISCONFIGURED_STATE_RECOVERY" || "VOLUME_UPDATE_WITH_SNAPSHOT" || "VOLUME_INITIALIZE_WITH_SNAPSHOT",
168+
* // AdministrativeActionType: "FILE_SYSTEM_UPDATE" || "STORAGE_OPTIMIZATION" || "FILE_SYSTEM_ALIAS_ASSOCIATION" || "FILE_SYSTEM_ALIAS_DISASSOCIATION" || "VOLUME_UPDATE" || "SNAPSHOT_UPDATE" || "RELEASE_NFS_V3_LOCKS" || "VOLUME_RESTORE" || "THROUGHPUT_OPTIMIZATION" || "IOPS_OPTIMIZATION" || "STORAGE_TYPE_OPTIMIZATION" || "MISCONFIGURED_STATE_RECOVERY" || "VOLUME_UPDATE_WITH_SNAPSHOT" || "VOLUME_INITIALIZE_WITH_SNAPSHOT" || "DOWNLOAD_DATA_FROM_BACKUP",
169169
* // ProgressPercent: Number("int"),
170170
* // RequestTime: new Date("TIMESTAMP"),
171-
* // Status: "FAILED" || "IN_PROGRESS" || "PENDING" || "COMPLETED" || "UPDATED_OPTIMIZING",
171+
* // Status: "FAILED" || "IN_PROGRESS" || "PENDING" || "COMPLETED" || "UPDATED_OPTIMIZING" || "OPTIMIZING",
172172
* // TargetFileSystemValues: {
173173
* // OwnerId: "STRING_VALUE",
174174
* // CreationTime: new Date("TIMESTAMP"),
@@ -274,7 +274,7 @@ export interface CopySnapshotAndUpdateVolumeCommandOutput
274274
* // OntapConfiguration: { // OntapFileSystemConfiguration
275275
* // AutomaticBackupRetentionDays: Number("int"),
276276
* // DailyAutomaticBackupStartTime: "STRING_VALUE",
277-
* // DeploymentType: "MULTI_AZ_1" || "SINGLE_AZ_1" || "SINGLE_AZ_2",
277+
* // DeploymentType: "MULTI_AZ_1" || "SINGLE_AZ_1" || "SINGLE_AZ_2" || "MULTI_AZ_2",
278278
* // EndpointIpAddressRange: "STRING_VALUE",
279279
* // Endpoints: { // FileSystemEndpoints
280280
* // Intercluster: { // FileSystemEndpoint
@@ -310,7 +310,7 @@ export interface CopySnapshotAndUpdateVolumeCommandOutput
310310
* // CopyTagsToBackups: true || false,
311311
* // CopyTagsToVolumes: true || false,
312312
* // DailyAutomaticBackupStartTime: "STRING_VALUE",
313-
* // DeploymentType: "SINGLE_AZ_1" || "SINGLE_AZ_2" || "MULTI_AZ_1",
313+
* // DeploymentType: "SINGLE_AZ_1" || "SINGLE_AZ_2" || "SINGLE_AZ_HA_1" || "SINGLE_AZ_HA_2" || "MULTI_AZ_1",
314314
* // ThroughputCapacity: Number("int"),
315315
* // WeeklyMaintenanceStartTime: "STRING_VALUE",
316316
* // DiskIopsConfiguration: {
@@ -462,7 +462,7 @@ export interface CopySnapshotAndUpdateVolumeCommandOutput
462462
* // OntapConfiguration: {
463463
* // AutomaticBackupRetentionDays: Number("int"),
464464
* // DailyAutomaticBackupStartTime: "STRING_VALUE",
465-
* // DeploymentType: "MULTI_AZ_1" || "SINGLE_AZ_1" || "SINGLE_AZ_2",
465+
* // DeploymentType: "MULTI_AZ_1" || "SINGLE_AZ_1" || "SINGLE_AZ_2" || "MULTI_AZ_2",
466466
* // EndpointIpAddressRange: "STRING_VALUE",
467467
* // Endpoints: {
468468
* // Intercluster: {
@@ -498,7 +498,7 @@ export interface CopySnapshotAndUpdateVolumeCommandOutput
498498
* // CopyTagsToBackups: true || false,
499499
* // CopyTagsToVolumes: true || false,
500500
* // DailyAutomaticBackupStartTime: "STRING_VALUE",
501-
* // DeploymentType: "SINGLE_AZ_1" || "SINGLE_AZ_2" || "MULTI_AZ_1",
501+
* // DeploymentType: "SINGLE_AZ_1" || "SINGLE_AZ_2" || "SINGLE_AZ_HA_1" || "SINGLE_AZ_HA_2" || "MULTI_AZ_1",
502502
* // ThroughputCapacity: Number("int"),
503503
* // WeeklyMaintenanceStartTime: "STRING_VALUE",
504504
* // DiskIopsConfiguration: "<DiskIopsConfiguration>",

clients/client-fsx/src/commands/CreateBackupCommand.ts

+8-8
Original file line numberDiff line numberDiff line change
@@ -224,10 +224,10 @@ export interface CreateBackupCommandOutput extends CreateBackupResponse, __Metad
224224
* // },
225225
* // AdministrativeActions: [ // AdministrativeActions
226226
* // { // AdministrativeAction
227-
* // AdministrativeActionType: "FILE_SYSTEM_UPDATE" || "STORAGE_OPTIMIZATION" || "FILE_SYSTEM_ALIAS_ASSOCIATION" || "FILE_SYSTEM_ALIAS_DISASSOCIATION" || "VOLUME_UPDATE" || "SNAPSHOT_UPDATE" || "RELEASE_NFS_V3_LOCKS" || "VOLUME_RESTORE" || "THROUGHPUT_OPTIMIZATION" || "IOPS_OPTIMIZATION" || "STORAGE_TYPE_OPTIMIZATION" || "MISCONFIGURED_STATE_RECOVERY" || "VOLUME_UPDATE_WITH_SNAPSHOT" || "VOLUME_INITIALIZE_WITH_SNAPSHOT",
227+
* // AdministrativeActionType: "FILE_SYSTEM_UPDATE" || "STORAGE_OPTIMIZATION" || "FILE_SYSTEM_ALIAS_ASSOCIATION" || "FILE_SYSTEM_ALIAS_DISASSOCIATION" || "VOLUME_UPDATE" || "SNAPSHOT_UPDATE" || "RELEASE_NFS_V3_LOCKS" || "VOLUME_RESTORE" || "THROUGHPUT_OPTIMIZATION" || "IOPS_OPTIMIZATION" || "STORAGE_TYPE_OPTIMIZATION" || "MISCONFIGURED_STATE_RECOVERY" || "VOLUME_UPDATE_WITH_SNAPSHOT" || "VOLUME_INITIALIZE_WITH_SNAPSHOT" || "DOWNLOAD_DATA_FROM_BACKUP",
228228
* // ProgressPercent: Number("int"),
229229
* // RequestTime: new Date("TIMESTAMP"),
230-
* // Status: "FAILED" || "IN_PROGRESS" || "PENDING" || "COMPLETED" || "UPDATED_OPTIMIZING",
230+
* // Status: "FAILED" || "IN_PROGRESS" || "PENDING" || "COMPLETED" || "UPDATED_OPTIMIZING" || "OPTIMIZING",
231231
* // TargetFileSystemValues: {
232232
* // OwnerId: "STRING_VALUE",
233233
* // CreationTime: new Date("TIMESTAMP"),
@@ -326,10 +326,10 @@ export interface CreateBackupCommandOutput extends CreateBackupResponse, __Metad
326326
* // },
327327
* // AdministrativeActions: [
328328
* // {
329-
* // AdministrativeActionType: "FILE_SYSTEM_UPDATE" || "STORAGE_OPTIMIZATION" || "FILE_SYSTEM_ALIAS_ASSOCIATION" || "FILE_SYSTEM_ALIAS_DISASSOCIATION" || "VOLUME_UPDATE" || "SNAPSHOT_UPDATE" || "RELEASE_NFS_V3_LOCKS" || "VOLUME_RESTORE" || "THROUGHPUT_OPTIMIZATION" || "IOPS_OPTIMIZATION" || "STORAGE_TYPE_OPTIMIZATION" || "MISCONFIGURED_STATE_RECOVERY" || "VOLUME_UPDATE_WITH_SNAPSHOT" || "VOLUME_INITIALIZE_WITH_SNAPSHOT",
329+
* // AdministrativeActionType: "FILE_SYSTEM_UPDATE" || "STORAGE_OPTIMIZATION" || "FILE_SYSTEM_ALIAS_ASSOCIATION" || "FILE_SYSTEM_ALIAS_DISASSOCIATION" || "VOLUME_UPDATE" || "SNAPSHOT_UPDATE" || "RELEASE_NFS_V3_LOCKS" || "VOLUME_RESTORE" || "THROUGHPUT_OPTIMIZATION" || "IOPS_OPTIMIZATION" || "STORAGE_TYPE_OPTIMIZATION" || "MISCONFIGURED_STATE_RECOVERY" || "VOLUME_UPDATE_WITH_SNAPSHOT" || "VOLUME_INITIALIZE_WITH_SNAPSHOT" || "DOWNLOAD_DATA_FROM_BACKUP",
330330
* // ProgressPercent: Number("int"),
331331
* // RequestTime: new Date("TIMESTAMP"),
332-
* // Status: "FAILED" || "IN_PROGRESS" || "PENDING" || "COMPLETED" || "UPDATED_OPTIMIZING",
332+
* // Status: "FAILED" || "IN_PROGRESS" || "PENDING" || "COMPLETED" || "UPDATED_OPTIMIZING" || "OPTIMIZING",
333333
* // TargetFileSystemValues: "<FileSystem>",
334334
* // FailureDetails: { // AdministrativeActionFailureDetails
335335
* // Message: "STRING_VALUE",
@@ -457,7 +457,7 @@ export interface CreateBackupCommandOutput extends CreateBackupResponse, __Metad
457457
* // OntapConfiguration: { // OntapFileSystemConfiguration
458458
* // AutomaticBackupRetentionDays: Number("int"),
459459
* // DailyAutomaticBackupStartTime: "STRING_VALUE",
460-
* // DeploymentType: "MULTI_AZ_1" || "SINGLE_AZ_1" || "SINGLE_AZ_2",
460+
* // DeploymentType: "MULTI_AZ_1" || "SINGLE_AZ_1" || "SINGLE_AZ_2" || "MULTI_AZ_2",
461461
* // EndpointIpAddressRange: "STRING_VALUE",
462462
* // Endpoints: { // FileSystemEndpoints
463463
* // Intercluster: { // FileSystemEndpoint
@@ -493,7 +493,7 @@ export interface CreateBackupCommandOutput extends CreateBackupResponse, __Metad
493493
* // CopyTagsToBackups: true || false,
494494
* // CopyTagsToVolumes: true || false,
495495
* // DailyAutomaticBackupStartTime: "STRING_VALUE",
496-
* // DeploymentType: "SINGLE_AZ_1" || "SINGLE_AZ_2" || "MULTI_AZ_1",
496+
* // DeploymentType: "SINGLE_AZ_1" || "SINGLE_AZ_2" || "SINGLE_AZ_HA_1" || "SINGLE_AZ_HA_2" || "MULTI_AZ_1",
497497
* // ThroughputCapacity: Number("int"),
498498
* // WeeklyMaintenanceStartTime: "STRING_VALUE",
499499
* // DiskIopsConfiguration: {
@@ -632,7 +632,7 @@ export interface CreateBackupCommandOutput extends CreateBackupResponse, __Metad
632632
* // OntapConfiguration: {
633633
* // AutomaticBackupRetentionDays: Number("int"),
634634
* // DailyAutomaticBackupStartTime: "STRING_VALUE",
635-
* // DeploymentType: "MULTI_AZ_1" || "SINGLE_AZ_1" || "SINGLE_AZ_2",
635+
* // DeploymentType: "MULTI_AZ_1" || "SINGLE_AZ_1" || "SINGLE_AZ_2" || "MULTI_AZ_2",
636636
* // EndpointIpAddressRange: "STRING_VALUE",
637637
* // Endpoints: {
638638
* // Intercluster: {
@@ -668,7 +668,7 @@ export interface CreateBackupCommandOutput extends CreateBackupResponse, __Metad
668668
* // CopyTagsToBackups: true || false,
669669
* // CopyTagsToVolumes: true || false,
670670
* // DailyAutomaticBackupStartTime: "STRING_VALUE",
671-
* // DeploymentType: "SINGLE_AZ_1" || "SINGLE_AZ_2" || "MULTI_AZ_1",
671+
* // DeploymentType: "SINGLE_AZ_1" || "SINGLE_AZ_2" || "SINGLE_AZ_HA_1" || "SINGLE_AZ_HA_2" || "MULTI_AZ_1",
672672
* // ThroughputCapacity: Number("int"),
673673
* // WeeklyMaintenanceStartTime: "STRING_VALUE",
674674
* // DiskIopsConfiguration: "<DiskIopsConfiguration>",

0 commit comments

Comments
 (0)