lib/aws-sdk-fsx/client.rb in aws-sdk-fsx-1.77.0 vs lib/aws-sdk-fsx/client.rb in aws-sdk-fsx-1.78.0
- old
+ new
@@ -756,11 +756,11 @@
# resp.backup.file_system.lustre_configuration.log_configuration.destination #=> String
# resp.backup.file_system.lustre_configuration.root_squash_configuration.root_squash #=> String
# resp.backup.file_system.lustre_configuration.root_squash_configuration.no_squash_nids #=> Array
# resp.backup.file_system.lustre_configuration.root_squash_configuration.no_squash_nids[0] #=> String
# resp.backup.file_system.administrative_actions #=> Array
- # resp.backup.file_system.administrative_actions[0].administrative_action_type #=> String, one of "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"
+ # resp.backup.file_system.administrative_actions[0].administrative_action_type #=> String, one of "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"
# resp.backup.file_system.administrative_actions[0].progress_percent #=> Integer
# resp.backup.file_system.administrative_actions[0].request_time #=> Time
# resp.backup.file_system.administrative_actions[0].status #=> String, one of "FAILED", "IN_PROGRESS", "PENDING", "COMPLETED", "UPDATED_OPTIMIZING"
# resp.backup.file_system.administrative_actions[0].target_file_system_values #=> Types::FileSystem
# resp.backup.file_system.administrative_actions[0].failure_details.message #=> String
@@ -910,11 +910,11 @@
# resp.backup.volume.tags[0].value #=> String
# resp.backup.volume.volume_id #=> String
# resp.backup.volume.volume_type #=> String, one of "ONTAP", "OPENZFS"
# resp.backup.volume.lifecycle_transition_reason.message #=> String
# resp.backup.volume.administrative_actions #=> Array
- # resp.backup.volume.administrative_actions[0].administrative_action_type #=> String, one of "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"
+ # resp.backup.volume.administrative_actions[0].administrative_action_type #=> String, one of "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"
# resp.backup.volume.administrative_actions[0].progress_percent #=> Integer
# resp.backup.volume.administrative_actions[0].request_time #=> Time
# resp.backup.volume.administrative_actions[0].status #=> String, one of "FAILED", "IN_PROGRESS", "PENDING", "COMPLETED", "UPDATED_OPTIMIZING"
# resp.backup.volume.administrative_actions[0].target_file_system_values.owner_id #=> String
# resp.backup.volume.administrative_actions[0].target_file_system_values.creation_time #=> Time
@@ -1282,11 +1282,11 @@
# resp.backup.file_system.lustre_configuration.log_configuration.destination #=> String
# resp.backup.file_system.lustre_configuration.root_squash_configuration.root_squash #=> String
# resp.backup.file_system.lustre_configuration.root_squash_configuration.no_squash_nids #=> Array
# resp.backup.file_system.lustre_configuration.root_squash_configuration.no_squash_nids[0] #=> String
# resp.backup.file_system.administrative_actions #=> Array
- # resp.backup.file_system.administrative_actions[0].administrative_action_type #=> String, one of "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"
+ # resp.backup.file_system.administrative_actions[0].administrative_action_type #=> String, one of "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"
# resp.backup.file_system.administrative_actions[0].progress_percent #=> Integer
# resp.backup.file_system.administrative_actions[0].request_time #=> Time
# resp.backup.file_system.administrative_actions[0].status #=> String, one of "FAILED", "IN_PROGRESS", "PENDING", "COMPLETED", "UPDATED_OPTIMIZING"
# resp.backup.file_system.administrative_actions[0].target_file_system_values #=> Types::FileSystem
# resp.backup.file_system.administrative_actions[0].failure_details.message #=> String
@@ -1436,11 +1436,11 @@
# resp.backup.volume.tags[0].value #=> String
# resp.backup.volume.volume_id #=> String
# resp.backup.volume.volume_type #=> String, one of "ONTAP", "OPENZFS"
# resp.backup.volume.lifecycle_transition_reason.message #=> String
# resp.backup.volume.administrative_actions #=> Array
- # resp.backup.volume.administrative_actions[0].administrative_action_type #=> String, one of "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"
+ # resp.backup.volume.administrative_actions[0].administrative_action_type #=> String, one of "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"
# resp.backup.volume.administrative_actions[0].progress_percent #=> Integer
# resp.backup.volume.administrative_actions[0].request_time #=> Time
# resp.backup.volume.administrative_actions[0].status #=> String, one of "FAILED", "IN_PROGRESS", "PENDING", "COMPLETED", "UPDATED_OPTIMIZING"
# resp.backup.volume.administrative_actions[0].target_file_system_values.owner_id #=> String
# resp.backup.volume.administrative_actions[0].target_file_system_values.creation_time #=> Time
@@ -2293,11 +2293,11 @@
#
# * `AutoImportPolicy`
#
# * `ExportPath`
#
- # * `ImportedChunkSize`
+ # * `ImportedFileChunkSize`
#
# * `ImportPath`
#
# </note>
#
@@ -2594,11 +2594,11 @@
# resp.file_system.lustre_configuration.log_configuration.destination #=> String
# resp.file_system.lustre_configuration.root_squash_configuration.root_squash #=> String
# resp.file_system.lustre_configuration.root_squash_configuration.no_squash_nids #=> Array
# resp.file_system.lustre_configuration.root_squash_configuration.no_squash_nids[0] #=> String
# resp.file_system.administrative_actions #=> Array
- # resp.file_system.administrative_actions[0].administrative_action_type #=> String, one of "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"
+ # resp.file_system.administrative_actions[0].administrative_action_type #=> String, one of "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"
# resp.file_system.administrative_actions[0].progress_percent #=> Integer
# resp.file_system.administrative_actions[0].request_time #=> Time
# resp.file_system.administrative_actions[0].status #=> String, one of "FAILED", "IN_PROGRESS", "PENDING", "COMPLETED", "UPDATED_OPTIMIZING"
# resp.file_system.administrative_actions[0].target_file_system_values #=> Types::FileSystem
# resp.file_system.administrative_actions[0].failure_details.message #=> String
@@ -2806,11 +2806,11 @@
#
# * `AutoImportPolicy`
#
# * `ExportPath`
#
- # * `ImportedChunkSize`
+ # * `ImportedFileChunkSize`
#
# * `ImportPath`
#
# </note>
#
@@ -3119,11 +3119,11 @@
# resp.file_system.lustre_configuration.log_configuration.destination #=> String
# resp.file_system.lustre_configuration.root_squash_configuration.root_squash #=> String
# resp.file_system.lustre_configuration.root_squash_configuration.no_squash_nids #=> Array
# resp.file_system.lustre_configuration.root_squash_configuration.no_squash_nids[0] #=> String
# resp.file_system.administrative_actions #=> Array
- # resp.file_system.administrative_actions[0].administrative_action_type #=> String, one of "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"
+ # resp.file_system.administrative_actions[0].administrative_action_type #=> String, one of "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"
# resp.file_system.administrative_actions[0].progress_percent #=> Integer
# resp.file_system.administrative_actions[0].request_time #=> Time
# resp.file_system.administrative_actions[0].status #=> String, one of "FAILED", "IN_PROGRESS", "PENDING", "COMPLETED", "UPDATED_OPTIMIZING"
# resp.file_system.administrative_actions[0].target_file_system_values #=> Types::FileSystem
# resp.file_system.administrative_actions[0].failure_details.message #=> String
@@ -3320,11 +3320,11 @@
# resp.snapshot.lifecycle_transition_reason.message #=> String
# resp.snapshot.tags #=> Array
# resp.snapshot.tags[0].key #=> String
# resp.snapshot.tags[0].value #=> String
# resp.snapshot.administrative_actions #=> Array
- # resp.snapshot.administrative_actions[0].administrative_action_type #=> String, one of "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"
+ # resp.snapshot.administrative_actions[0].administrative_action_type #=> String, one of "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"
# resp.snapshot.administrative_actions[0].progress_percent #=> Integer
# resp.snapshot.administrative_actions[0].request_time #=> Time
# resp.snapshot.administrative_actions[0].status #=> String, one of "FAILED", "IN_PROGRESS", "PENDING", "COMPLETED", "UPDATED_OPTIMIZING"
# resp.snapshot.administrative_actions[0].target_file_system_values.owner_id #=> String
# resp.snapshot.administrative_actions[0].target_file_system_values.creation_time #=> Time
@@ -3769,11 +3769,11 @@
# resp.volume.tags[0].value #=> String
# resp.volume.volume_id #=> String
# resp.volume.volume_type #=> String, one of "ONTAP", "OPENZFS"
# resp.volume.lifecycle_transition_reason.message #=> String
# resp.volume.administrative_actions #=> Array
- # resp.volume.administrative_actions[0].administrative_action_type #=> String, one of "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"
+ # resp.volume.administrative_actions[0].administrative_action_type #=> String, one of "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"
# resp.volume.administrative_actions[0].progress_percent #=> Integer
# resp.volume.administrative_actions[0].request_time #=> Time
# resp.volume.administrative_actions[0].status #=> String, one of "FAILED", "IN_PROGRESS", "PENDING", "COMPLETED", "UPDATED_OPTIMIZING"
# resp.volume.administrative_actions[0].target_file_system_values.owner_id #=> String
# resp.volume.administrative_actions[0].target_file_system_values.creation_time #=> Time
@@ -4038,11 +4038,11 @@
# resp.volume.tags[0].value #=> String
# resp.volume.volume_id #=> String
# resp.volume.volume_type #=> String, one of "ONTAP", "OPENZFS"
# resp.volume.lifecycle_transition_reason.message #=> String
# resp.volume.administrative_actions #=> Array
- # resp.volume.administrative_actions[0].administrative_action_type #=> String, one of "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"
+ # resp.volume.administrative_actions[0].administrative_action_type #=> String, one of "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"
# resp.volume.administrative_actions[0].progress_percent #=> Integer
# resp.volume.administrative_actions[0].request_time #=> Time
# resp.volume.administrative_actions[0].status #=> String, one of "FAILED", "IN_PROGRESS", "PENDING", "COMPLETED", "UPDATED_OPTIMIZING"
# resp.volume.administrative_actions[0].target_file_system_values.owner_id #=> String
# resp.volume.administrative_actions[0].target_file_system_values.creation_time #=> Time
@@ -4856,11 +4856,11 @@
# resp.backups[0].file_system.lustre_configuration.log_configuration.destination #=> String
# resp.backups[0].file_system.lustre_configuration.root_squash_configuration.root_squash #=> String
# resp.backups[0].file_system.lustre_configuration.root_squash_configuration.no_squash_nids #=> Array
# resp.backups[0].file_system.lustre_configuration.root_squash_configuration.no_squash_nids[0] #=> String
# resp.backups[0].file_system.administrative_actions #=> Array
- # resp.backups[0].file_system.administrative_actions[0].administrative_action_type #=> String, one of "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"
+ # resp.backups[0].file_system.administrative_actions[0].administrative_action_type #=> String, one of "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"
# resp.backups[0].file_system.administrative_actions[0].progress_percent #=> Integer
# resp.backups[0].file_system.administrative_actions[0].request_time #=> Time
# resp.backups[0].file_system.administrative_actions[0].status #=> String, one of "FAILED", "IN_PROGRESS", "PENDING", "COMPLETED", "UPDATED_OPTIMIZING"
# resp.backups[0].file_system.administrative_actions[0].target_file_system_values #=> Types::FileSystem
# resp.backups[0].file_system.administrative_actions[0].failure_details.message #=> String
@@ -5010,11 +5010,11 @@
# resp.backups[0].volume.tags[0].value #=> String
# resp.backups[0].volume.volume_id #=> String
# resp.backups[0].volume.volume_type #=> String, one of "ONTAP", "OPENZFS"
# resp.backups[0].volume.lifecycle_transition_reason.message #=> String
# resp.backups[0].volume.administrative_actions #=> Array
- # resp.backups[0].volume.administrative_actions[0].administrative_action_type #=> String, one of "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"
+ # resp.backups[0].volume.administrative_actions[0].administrative_action_type #=> String, one of "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"
# resp.backups[0].volume.administrative_actions[0].progress_percent #=> Integer
# resp.backups[0].volume.administrative_actions[0].request_time #=> Time
# resp.backups[0].volume.administrative_actions[0].status #=> String, one of "FAILED", "IN_PROGRESS", "PENDING", "COMPLETED", "UPDATED_OPTIMIZING"
# resp.backups[0].volume.administrative_actions[0].target_file_system_values.owner_id #=> String
# resp.backups[0].volume.administrative_actions[0].target_file_system_values.creation_time #=> Time
@@ -5691,11 +5691,11 @@
# resp.file_systems[0].lustre_configuration.log_configuration.destination #=> String
# resp.file_systems[0].lustre_configuration.root_squash_configuration.root_squash #=> String
# resp.file_systems[0].lustre_configuration.root_squash_configuration.no_squash_nids #=> Array
# resp.file_systems[0].lustre_configuration.root_squash_configuration.no_squash_nids[0] #=> String
# resp.file_systems[0].administrative_actions #=> Array
- # resp.file_systems[0].administrative_actions[0].administrative_action_type #=> String, one of "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"
+ # resp.file_systems[0].administrative_actions[0].administrative_action_type #=> String, one of "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"
# resp.file_systems[0].administrative_actions[0].progress_percent #=> Integer
# resp.file_systems[0].administrative_actions[0].request_time #=> Time
# resp.file_systems[0].administrative_actions[0].status #=> String, one of "FAILED", "IN_PROGRESS", "PENDING", "COMPLETED", "UPDATED_OPTIMIZING"
# resp.file_systems[0].administrative_actions[0].target_file_system_values #=> Types::FileSystem
# resp.file_systems[0].administrative_actions[0].failure_details.message #=> String
@@ -5893,11 +5893,11 @@
# resp.snapshots[0].lifecycle_transition_reason.message #=> String
# resp.snapshots[0].tags #=> Array
# resp.snapshots[0].tags[0].key #=> String
# resp.snapshots[0].tags[0].value #=> String
# resp.snapshots[0].administrative_actions #=> Array
- # resp.snapshots[0].administrative_actions[0].administrative_action_type #=> String, one of "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"
+ # resp.snapshots[0].administrative_actions[0].administrative_action_type #=> String, one of "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"
# resp.snapshots[0].administrative_actions[0].progress_percent #=> Integer
# resp.snapshots[0].administrative_actions[0].request_time #=> Time
# resp.snapshots[0].administrative_actions[0].status #=> String, one of "FAILED", "IN_PROGRESS", "PENDING", "COMPLETED", "UPDATED_OPTIMIZING"
# resp.snapshots[0].administrative_actions[0].target_file_system_values.owner_id #=> String
# resp.snapshots[0].administrative_actions[0].target_file_system_values.creation_time #=> Time
@@ -6236,11 +6236,11 @@
# resp.volumes[0].tags[0].value #=> String
# resp.volumes[0].volume_id #=> String
# resp.volumes[0].volume_type #=> String, one of "ONTAP", "OPENZFS"
# resp.volumes[0].lifecycle_transition_reason.message #=> String
# resp.volumes[0].administrative_actions #=> Array
- # resp.volumes[0].administrative_actions[0].administrative_action_type #=> String, one of "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"
+ # resp.volumes[0].administrative_actions[0].administrative_action_type #=> String, one of "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"
# resp.volumes[0].administrative_actions[0].progress_percent #=> Integer
# resp.volumes[0].administrative_actions[0].request_time #=> Time
# resp.volumes[0].administrative_actions[0].status #=> String, one of "FAILED", "IN_PROGRESS", "PENDING", "COMPLETED", "UPDATED_OPTIMIZING"
# resp.volumes[0].administrative_actions[0].target_file_system_values.owner_id #=> String
# resp.volumes[0].administrative_actions[0].target_file_system_values.creation_time #=> Time
@@ -6626,11 +6626,11 @@
# resp.file_system.lustre_configuration.log_configuration.destination #=> String
# resp.file_system.lustre_configuration.root_squash_configuration.root_squash #=> String
# resp.file_system.lustre_configuration.root_squash_configuration.no_squash_nids #=> Array
# resp.file_system.lustre_configuration.root_squash_configuration.no_squash_nids[0] #=> String
# resp.file_system.administrative_actions #=> Array
- # resp.file_system.administrative_actions[0].administrative_action_type #=> String, one of "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"
+ # resp.file_system.administrative_actions[0].administrative_action_type #=> String, one of "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"
# resp.file_system.administrative_actions[0].progress_percent #=> Integer
# resp.file_system.administrative_actions[0].request_time #=> Time
# resp.file_system.administrative_actions[0].status #=> String, one of "FAILED", "IN_PROGRESS", "PENDING", "COMPLETED", "UPDATED_OPTIMIZING"
# resp.file_system.administrative_actions[0].target_file_system_values #=> Types::FileSystem
# resp.file_system.administrative_actions[0].failure_details.message #=> String
@@ -6798,11 +6798,11 @@
# @example Response structure
#
# resp.volume_id #=> String
# resp.lifecycle #=> String, one of "CREATING", "CREATED", "DELETING", "FAILED", "MISCONFIGURED", "PENDING", "AVAILABLE"
# resp.administrative_actions #=> Array
- # resp.administrative_actions[0].administrative_action_type #=> String, one of "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"
+ # resp.administrative_actions[0].administrative_action_type #=> String, one of "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"
# resp.administrative_actions[0].progress_percent #=> Integer
# resp.administrative_actions[0].request_time #=> Time
# resp.administrative_actions[0].status #=> String, one of "FAILED", "IN_PROGRESS", "PENDING", "COMPLETED", "UPDATED_OPTIMIZING"
# resp.administrative_actions[0].target_file_system_values.owner_id #=> String
# resp.administrative_actions[0].target_file_system_values.creation_time #=> Time
@@ -6983,10 +6983,226 @@
def restore_volume_from_snapshot(params = {}, options = {})
req = build_request(:restore_volume_from_snapshot, params)
req.send_request(options)
end
+ # After performing steps to repair the Active Directory configuration of
+ # an FSx for Windows File Server file system, use this action to
+ # initiate the process of Amazon FSx attempting to reconnect to the file
+ # system.
+ #
+ # @option params [String] :client_request_token
+ # (Optional) 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.
+ #
+ # **A suitable default value is auto-generated.** You should normally
+ # not need to pass this option.**
+ #
+ # @option params [required, String] :file_system_id
+ # The globally unique ID of the file system, assigned by Amazon FSx.
+ #
+ # @return [Types::StartMisconfiguredStateRecoveryResponse] Returns a {Seahorse::Client::Response response} object which responds to the following methods:
+ #
+ # * {Types::StartMisconfiguredStateRecoveryResponse#file_system #file_system} => Types::FileSystem
+ #
+ # @example Request syntax with placeholder values
+ #
+ # resp = client.start_misconfigured_state_recovery({
+ # client_request_token: "ClientRequestToken",
+ # file_system_id: "FileSystemId", # required
+ # })
+ #
+ # @example Response structure
+ #
+ # resp.file_system.owner_id #=> String
+ # resp.file_system.creation_time #=> Time
+ # resp.file_system.file_system_id #=> String
+ # resp.file_system.file_system_type #=> String, one of "WINDOWS", "LUSTRE", "ONTAP", "OPENZFS"
+ # resp.file_system.lifecycle #=> String, one of "AVAILABLE", "CREATING", "FAILED", "DELETING", "MISCONFIGURED", "UPDATING", "MISCONFIGURED_UNAVAILABLE"
+ # resp.file_system.failure_details.message #=> String
+ # resp.file_system.storage_capacity #=> Integer
+ # resp.file_system.storage_type #=> String, one of "SSD", "HDD"
+ # resp.file_system.vpc_id #=> String
+ # resp.file_system.subnet_ids #=> Array
+ # resp.file_system.subnet_ids[0] #=> String
+ # resp.file_system.network_interface_ids #=> Array
+ # resp.file_system.network_interface_ids[0] #=> String
+ # resp.file_system.dns_name #=> String
+ # resp.file_system.kms_key_id #=> String
+ # resp.file_system.resource_arn #=> String
+ # resp.file_system.tags #=> Array
+ # resp.file_system.tags[0].key #=> String
+ # resp.file_system.tags[0].value #=> String
+ # resp.file_system.windows_configuration.active_directory_id #=> String
+ # resp.file_system.windows_configuration.self_managed_active_directory_configuration.domain_name #=> String
+ # resp.file_system.windows_configuration.self_managed_active_directory_configuration.organizational_unit_distinguished_name #=> String
+ # resp.file_system.windows_configuration.self_managed_active_directory_configuration.file_system_administrators_group #=> String
+ # resp.file_system.windows_configuration.self_managed_active_directory_configuration.user_name #=> String
+ # resp.file_system.windows_configuration.self_managed_active_directory_configuration.dns_ips #=> Array
+ # resp.file_system.windows_configuration.self_managed_active_directory_configuration.dns_ips[0] #=> String
+ # resp.file_system.windows_configuration.deployment_type #=> String, one of "MULTI_AZ_1", "SINGLE_AZ_1", "SINGLE_AZ_2"
+ # resp.file_system.windows_configuration.remote_administration_endpoint #=> String
+ # resp.file_system.windows_configuration.preferred_subnet_id #=> String
+ # resp.file_system.windows_configuration.preferred_file_server_ip #=> String
+ # resp.file_system.windows_configuration.throughput_capacity #=> Integer
+ # resp.file_system.windows_configuration.maintenance_operations_in_progress #=> Array
+ # resp.file_system.windows_configuration.maintenance_operations_in_progress[0] #=> String, one of "PATCHING", "BACKING_UP"
+ # resp.file_system.windows_configuration.weekly_maintenance_start_time #=> String
+ # resp.file_system.windows_configuration.daily_automatic_backup_start_time #=> String
+ # resp.file_system.windows_configuration.automatic_backup_retention_days #=> Integer
+ # resp.file_system.windows_configuration.copy_tags_to_backups #=> Boolean
+ # resp.file_system.windows_configuration.aliases #=> Array
+ # resp.file_system.windows_configuration.aliases[0].name #=> String
+ # resp.file_system.windows_configuration.aliases[0].lifecycle #=> String, one of "AVAILABLE", "CREATING", "DELETING", "CREATE_FAILED", "DELETE_FAILED"
+ # resp.file_system.windows_configuration.audit_log_configuration.file_access_audit_log_level #=> String, one of "DISABLED", "SUCCESS_ONLY", "FAILURE_ONLY", "SUCCESS_AND_FAILURE"
+ # resp.file_system.windows_configuration.audit_log_configuration.file_share_access_audit_log_level #=> String, one of "DISABLED", "SUCCESS_ONLY", "FAILURE_ONLY", "SUCCESS_AND_FAILURE"
+ # resp.file_system.windows_configuration.audit_log_configuration.audit_log_destination #=> String
+ # resp.file_system.windows_configuration.disk_iops_configuration.mode #=> String, one of "AUTOMATIC", "USER_PROVISIONED"
+ # resp.file_system.windows_configuration.disk_iops_configuration.iops #=> Integer
+ # resp.file_system.lustre_configuration.weekly_maintenance_start_time #=> String
+ # resp.file_system.lustre_configuration.data_repository_configuration.lifecycle #=> String, one of "CREATING", "AVAILABLE", "MISCONFIGURED", "UPDATING", "DELETING", "FAILED"
+ # resp.file_system.lustre_configuration.data_repository_configuration.import_path #=> String
+ # resp.file_system.lustre_configuration.data_repository_configuration.export_path #=> String
+ # resp.file_system.lustre_configuration.data_repository_configuration.imported_file_chunk_size #=> Integer
+ # resp.file_system.lustre_configuration.data_repository_configuration.auto_import_policy #=> String, one of "NONE", "NEW", "NEW_CHANGED", "NEW_CHANGED_DELETED"
+ # resp.file_system.lustre_configuration.data_repository_configuration.failure_details.message #=> String
+ # resp.file_system.lustre_configuration.deployment_type #=> String, one of "SCRATCH_1", "SCRATCH_2", "PERSISTENT_1", "PERSISTENT_2"
+ # resp.file_system.lustre_configuration.per_unit_storage_throughput #=> Integer
+ # resp.file_system.lustre_configuration.mount_name #=> String
+ # resp.file_system.lustre_configuration.daily_automatic_backup_start_time #=> String
+ # resp.file_system.lustre_configuration.automatic_backup_retention_days #=> Integer
+ # resp.file_system.lustre_configuration.copy_tags_to_backups #=> Boolean
+ # resp.file_system.lustre_configuration.drive_cache_type #=> String, one of "NONE", "READ"
+ # resp.file_system.lustre_configuration.data_compression_type #=> String, one of "NONE", "LZ4"
+ # resp.file_system.lustre_configuration.log_configuration.level #=> String, one of "DISABLED", "WARN_ONLY", "ERROR_ONLY", "WARN_ERROR"
+ # resp.file_system.lustre_configuration.log_configuration.destination #=> String
+ # resp.file_system.lustre_configuration.root_squash_configuration.root_squash #=> String
+ # resp.file_system.lustre_configuration.root_squash_configuration.no_squash_nids #=> Array
+ # resp.file_system.lustre_configuration.root_squash_configuration.no_squash_nids[0] #=> String
+ # resp.file_system.administrative_actions #=> Array
+ # resp.file_system.administrative_actions[0].administrative_action_type #=> String, one of "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"
+ # resp.file_system.administrative_actions[0].progress_percent #=> Integer
+ # resp.file_system.administrative_actions[0].request_time #=> Time
+ # resp.file_system.administrative_actions[0].status #=> String, one of "FAILED", "IN_PROGRESS", "PENDING", "COMPLETED", "UPDATED_OPTIMIZING"
+ # resp.file_system.administrative_actions[0].target_file_system_values #=> Types::FileSystem
+ # resp.file_system.administrative_actions[0].failure_details.message #=> String
+ # resp.file_system.administrative_actions[0].target_volume_values.creation_time #=> Time
+ # resp.file_system.administrative_actions[0].target_volume_values.file_system_id #=> String
+ # resp.file_system.administrative_actions[0].target_volume_values.lifecycle #=> String, one of "CREATING", "CREATED", "DELETING", "FAILED", "MISCONFIGURED", "PENDING", "AVAILABLE"
+ # resp.file_system.administrative_actions[0].target_volume_values.name #=> String
+ # resp.file_system.administrative_actions[0].target_volume_values.ontap_configuration.flex_cache_endpoint_type #=> String, one of "NONE", "ORIGIN", "CACHE"
+ # resp.file_system.administrative_actions[0].target_volume_values.ontap_configuration.junction_path #=> String
+ # resp.file_system.administrative_actions[0].target_volume_values.ontap_configuration.security_style #=> String, one of "UNIX", "NTFS", "MIXED"
+ # resp.file_system.administrative_actions[0].target_volume_values.ontap_configuration.size_in_megabytes #=> Integer
+ # resp.file_system.administrative_actions[0].target_volume_values.ontap_configuration.storage_efficiency_enabled #=> Boolean
+ # resp.file_system.administrative_actions[0].target_volume_values.ontap_configuration.storage_virtual_machine_id #=> String
+ # resp.file_system.administrative_actions[0].target_volume_values.ontap_configuration.storage_virtual_machine_root #=> Boolean
+ # resp.file_system.administrative_actions[0].target_volume_values.ontap_configuration.tiering_policy.cooling_period #=> Integer
+ # resp.file_system.administrative_actions[0].target_volume_values.ontap_configuration.tiering_policy.name #=> String, one of "SNAPSHOT_ONLY", "AUTO", "ALL", "NONE"
+ # resp.file_system.administrative_actions[0].target_volume_values.ontap_configuration.uuid #=> String
+ # resp.file_system.administrative_actions[0].target_volume_values.ontap_configuration.ontap_volume_type #=> String, one of "RW", "DP", "LS"
+ # resp.file_system.administrative_actions[0].target_volume_values.ontap_configuration.snapshot_policy #=> String
+ # resp.file_system.administrative_actions[0].target_volume_values.ontap_configuration.copy_tags_to_backups #=> Boolean
+ # resp.file_system.administrative_actions[0].target_volume_values.ontap_configuration.snaplock_configuration.audit_log_volume #=> Boolean
+ # resp.file_system.administrative_actions[0].target_volume_values.ontap_configuration.snaplock_configuration.autocommit_period.type #=> String, one of "MINUTES", "HOURS", "DAYS", "MONTHS", "YEARS", "NONE"
+ # resp.file_system.administrative_actions[0].target_volume_values.ontap_configuration.snaplock_configuration.autocommit_period.value #=> Integer
+ # resp.file_system.administrative_actions[0].target_volume_values.ontap_configuration.snaplock_configuration.privileged_delete #=> String, one of "DISABLED", "ENABLED", "PERMANENTLY_DISABLED"
+ # resp.file_system.administrative_actions[0].target_volume_values.ontap_configuration.snaplock_configuration.retention_period.default_retention.type #=> String, one of "SECONDS", "MINUTES", "HOURS", "DAYS", "MONTHS", "YEARS", "INFINITE", "UNSPECIFIED"
+ # resp.file_system.administrative_actions[0].target_volume_values.ontap_configuration.snaplock_configuration.retention_period.default_retention.value #=> Integer
+ # resp.file_system.administrative_actions[0].target_volume_values.ontap_configuration.snaplock_configuration.retention_period.minimum_retention.type #=> String, one of "SECONDS", "MINUTES", "HOURS", "DAYS", "MONTHS", "YEARS", "INFINITE", "UNSPECIFIED"
+ # resp.file_system.administrative_actions[0].target_volume_values.ontap_configuration.snaplock_configuration.retention_period.minimum_retention.value #=> Integer
+ # resp.file_system.administrative_actions[0].target_volume_values.ontap_configuration.snaplock_configuration.retention_period.maximum_retention.type #=> String, one of "SECONDS", "MINUTES", "HOURS", "DAYS", "MONTHS", "YEARS", "INFINITE", "UNSPECIFIED"
+ # resp.file_system.administrative_actions[0].target_volume_values.ontap_configuration.snaplock_configuration.retention_period.maximum_retention.value #=> Integer
+ # resp.file_system.administrative_actions[0].target_volume_values.ontap_configuration.snaplock_configuration.snaplock_type #=> String, one of "COMPLIANCE", "ENTERPRISE"
+ # resp.file_system.administrative_actions[0].target_volume_values.ontap_configuration.snaplock_configuration.volume_append_mode_enabled #=> Boolean
+ # resp.file_system.administrative_actions[0].target_volume_values.resource_arn #=> String
+ # resp.file_system.administrative_actions[0].target_volume_values.tags #=> Array
+ # resp.file_system.administrative_actions[0].target_volume_values.tags[0].key #=> String
+ # resp.file_system.administrative_actions[0].target_volume_values.tags[0].value #=> String
+ # resp.file_system.administrative_actions[0].target_volume_values.volume_id #=> String
+ # resp.file_system.administrative_actions[0].target_volume_values.volume_type #=> String, one of "ONTAP", "OPENZFS"
+ # resp.file_system.administrative_actions[0].target_volume_values.lifecycle_transition_reason.message #=> String
+ # resp.file_system.administrative_actions[0].target_volume_values.administrative_actions #=> Types::AdministrativeActions
+ # resp.file_system.administrative_actions[0].target_volume_values.open_zfs_configuration.parent_volume_id #=> String
+ # resp.file_system.administrative_actions[0].target_volume_values.open_zfs_configuration.volume_path #=> String
+ # resp.file_system.administrative_actions[0].target_volume_values.open_zfs_configuration.storage_capacity_reservation_gi_b #=> Integer
+ # resp.file_system.administrative_actions[0].target_volume_values.open_zfs_configuration.storage_capacity_quota_gi_b #=> Integer
+ # resp.file_system.administrative_actions[0].target_volume_values.open_zfs_configuration.record_size_ki_b #=> Integer
+ # resp.file_system.administrative_actions[0].target_volume_values.open_zfs_configuration.data_compression_type #=> String, one of "NONE", "ZSTD", "LZ4"
+ # resp.file_system.administrative_actions[0].target_volume_values.open_zfs_configuration.copy_tags_to_snapshots #=> Boolean
+ # resp.file_system.administrative_actions[0].target_volume_values.open_zfs_configuration.origin_snapshot.snapshot_arn #=> String
+ # resp.file_system.administrative_actions[0].target_volume_values.open_zfs_configuration.origin_snapshot.copy_strategy #=> String, one of "CLONE", "FULL_COPY"
+ # resp.file_system.administrative_actions[0].target_volume_values.open_zfs_configuration.read_only #=> Boolean
+ # resp.file_system.administrative_actions[0].target_volume_values.open_zfs_configuration.nfs_exports #=> Array
+ # resp.file_system.administrative_actions[0].target_volume_values.open_zfs_configuration.nfs_exports[0].client_configurations #=> Array
+ # resp.file_system.administrative_actions[0].target_volume_values.open_zfs_configuration.nfs_exports[0].client_configurations[0].clients #=> String
+ # resp.file_system.administrative_actions[0].target_volume_values.open_zfs_configuration.nfs_exports[0].client_configurations[0].options #=> Array
+ # resp.file_system.administrative_actions[0].target_volume_values.open_zfs_configuration.nfs_exports[0].client_configurations[0].options[0] #=> String
+ # resp.file_system.administrative_actions[0].target_volume_values.open_zfs_configuration.user_and_group_quotas #=> Array
+ # resp.file_system.administrative_actions[0].target_volume_values.open_zfs_configuration.user_and_group_quotas[0].type #=> String, one of "USER", "GROUP"
+ # resp.file_system.administrative_actions[0].target_volume_values.open_zfs_configuration.user_and_group_quotas[0].id #=> Integer
+ # resp.file_system.administrative_actions[0].target_volume_values.open_zfs_configuration.user_and_group_quotas[0].storage_capacity_quota_gi_b #=> Integer
+ # resp.file_system.administrative_actions[0].target_volume_values.open_zfs_configuration.restore_to_snapshot #=> String
+ # resp.file_system.administrative_actions[0].target_volume_values.open_zfs_configuration.delete_intermediate_snaphots #=> Boolean
+ # resp.file_system.administrative_actions[0].target_volume_values.open_zfs_configuration.delete_cloned_volumes #=> Boolean
+ # resp.file_system.administrative_actions[0].target_snapshot_values.resource_arn #=> String
+ # resp.file_system.administrative_actions[0].target_snapshot_values.snapshot_id #=> String
+ # resp.file_system.administrative_actions[0].target_snapshot_values.name #=> String
+ # resp.file_system.administrative_actions[0].target_snapshot_values.volume_id #=> String
+ # resp.file_system.administrative_actions[0].target_snapshot_values.creation_time #=> Time
+ # resp.file_system.administrative_actions[0].target_snapshot_values.lifecycle #=> String, one of "PENDING", "CREATING", "DELETING", "AVAILABLE"
+ # resp.file_system.administrative_actions[0].target_snapshot_values.lifecycle_transition_reason.message #=> String
+ # resp.file_system.administrative_actions[0].target_snapshot_values.tags #=> Array
+ # resp.file_system.administrative_actions[0].target_snapshot_values.tags[0].key #=> String
+ # resp.file_system.administrative_actions[0].target_snapshot_values.tags[0].value #=> String
+ # resp.file_system.administrative_actions[0].target_snapshot_values.administrative_actions #=> Types::AdministrativeActions
+ # resp.file_system.ontap_configuration.automatic_backup_retention_days #=> Integer
+ # resp.file_system.ontap_configuration.daily_automatic_backup_start_time #=> String
+ # resp.file_system.ontap_configuration.deployment_type #=> String, one of "MULTI_AZ_1", "SINGLE_AZ_1"
+ # resp.file_system.ontap_configuration.endpoint_ip_address_range #=> String
+ # resp.file_system.ontap_configuration.endpoints.intercluster.dns_name #=> String
+ # resp.file_system.ontap_configuration.endpoints.intercluster.ip_addresses #=> Array
+ # resp.file_system.ontap_configuration.endpoints.intercluster.ip_addresses[0] #=> String
+ # resp.file_system.ontap_configuration.endpoints.management.dns_name #=> String
+ # resp.file_system.ontap_configuration.endpoints.management.ip_addresses #=> Array
+ # resp.file_system.ontap_configuration.endpoints.management.ip_addresses[0] #=> String
+ # resp.file_system.ontap_configuration.disk_iops_configuration.mode #=> String, one of "AUTOMATIC", "USER_PROVISIONED"
+ # resp.file_system.ontap_configuration.disk_iops_configuration.iops #=> Integer
+ # resp.file_system.ontap_configuration.preferred_subnet_id #=> String
+ # resp.file_system.ontap_configuration.route_table_ids #=> Array
+ # resp.file_system.ontap_configuration.route_table_ids[0] #=> String
+ # resp.file_system.ontap_configuration.throughput_capacity #=> Integer
+ # resp.file_system.ontap_configuration.weekly_maintenance_start_time #=> String
+ # resp.file_system.ontap_configuration.fsx_admin_password #=> String
+ # resp.file_system.file_system_type_version #=> String
+ # resp.file_system.open_zfs_configuration.automatic_backup_retention_days #=> Integer
+ # resp.file_system.open_zfs_configuration.copy_tags_to_backups #=> Boolean
+ # resp.file_system.open_zfs_configuration.copy_tags_to_volumes #=> Boolean
+ # resp.file_system.open_zfs_configuration.daily_automatic_backup_start_time #=> String
+ # resp.file_system.open_zfs_configuration.deployment_type #=> String, one of "SINGLE_AZ_1", "SINGLE_AZ_2", "MULTI_AZ_1"
+ # resp.file_system.open_zfs_configuration.throughput_capacity #=> Integer
+ # resp.file_system.open_zfs_configuration.weekly_maintenance_start_time #=> String
+ # resp.file_system.open_zfs_configuration.disk_iops_configuration.mode #=> String, one of "AUTOMATIC", "USER_PROVISIONED"
+ # resp.file_system.open_zfs_configuration.disk_iops_configuration.iops #=> Integer
+ # resp.file_system.open_zfs_configuration.root_volume_id #=> String
+ # resp.file_system.open_zfs_configuration.preferred_subnet_id #=> String
+ # resp.file_system.open_zfs_configuration.endpoint_ip_address_range #=> String
+ # resp.file_system.open_zfs_configuration.route_table_ids #=> Array
+ # resp.file_system.open_zfs_configuration.route_table_ids[0] #=> String
+ # resp.file_system.open_zfs_configuration.endpoint_ip_address #=> String
+ #
+ # @see http://docs.aws.amazon.com/goto/WebAPI/fsx-2018-03-01/StartMisconfiguredStateRecovery AWS API Documentation
+ #
+ # @overload start_misconfigured_state_recovery(params = {})
+ # @param [Hash] params ({})
+ def start_misconfigured_state_recovery(params = {}, options = {})
+ req = build_request(:start_misconfigured_state_recovery, params)
+ req.send_request(options)
+ end
+
# Tags an Amazon FSx resource.
#
# @option params [required, String] :resource_arn
# The Amazon Resource Name (ARN) of the Amazon FSx resource that you
# want to tag.
@@ -7593,11 +7809,11 @@
# resp.file_system.lustre_configuration.log_configuration.destination #=> String
# resp.file_system.lustre_configuration.root_squash_configuration.root_squash #=> String
# resp.file_system.lustre_configuration.root_squash_configuration.no_squash_nids #=> Array
# resp.file_system.lustre_configuration.root_squash_configuration.no_squash_nids[0] #=> String
# resp.file_system.administrative_actions #=> Array
- # resp.file_system.administrative_actions[0].administrative_action_type #=> String, one of "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"
+ # resp.file_system.administrative_actions[0].administrative_action_type #=> String, one of "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"
# resp.file_system.administrative_actions[0].progress_percent #=> Integer
# resp.file_system.administrative_actions[0].request_time #=> Time
# resp.file_system.administrative_actions[0].status #=> String, one of "FAILED", "IN_PROGRESS", "PENDING", "COMPLETED", "UPDATED_OPTIMIZING"
# resp.file_system.administrative_actions[0].target_file_system_values #=> Types::FileSystem
# resp.file_system.administrative_actions[0].failure_details.message #=> String
@@ -7756,11 +7972,11 @@
# resp.snapshot.lifecycle_transition_reason.message #=> String
# resp.snapshot.tags #=> Array
# resp.snapshot.tags[0].key #=> String
# resp.snapshot.tags[0].value #=> String
# resp.snapshot.administrative_actions #=> Array
- # resp.snapshot.administrative_actions[0].administrative_action_type #=> String, one of "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"
+ # resp.snapshot.administrative_actions[0].administrative_action_type #=> String, one of "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"
# resp.snapshot.administrative_actions[0].progress_percent #=> Integer
# resp.snapshot.administrative_actions[0].request_time #=> Time
# resp.snapshot.administrative_actions[0].status #=> String, one of "FAILED", "IN_PROGRESS", "PENDING", "COMPLETED", "UPDATED_OPTIMIZING"
# resp.snapshot.administrative_actions[0].target_file_system_values.owner_id #=> String
# resp.snapshot.administrative_actions[0].target_file_system_values.creation_time #=> Time
@@ -8158,11 +8374,11 @@
# resp.volume.tags[0].value #=> String
# resp.volume.volume_id #=> String
# resp.volume.volume_type #=> String, one of "ONTAP", "OPENZFS"
# resp.volume.lifecycle_transition_reason.message #=> String
# resp.volume.administrative_actions #=> Array
- # resp.volume.administrative_actions[0].administrative_action_type #=> String, one of "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"
+ # resp.volume.administrative_actions[0].administrative_action_type #=> String, one of "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"
# resp.volume.administrative_actions[0].progress_percent #=> Integer
# resp.volume.administrative_actions[0].request_time #=> Time
# resp.volume.administrative_actions[0].status #=> String, one of "FAILED", "IN_PROGRESS", "PENDING", "COMPLETED", "UPDATED_OPTIMIZING"
# resp.volume.administrative_actions[0].target_file_system_values.owner_id #=> String
# resp.volume.administrative_actions[0].target_file_system_values.creation_time #=> Time
@@ -8320,10 +8536,10 @@
operation: config.api.operation(operation_name),
client: self,
params: params,
config: config)
context[:gem_name] = 'aws-sdk-fsx'
- context[:gem_version] = '1.77.0'
+ context[:gem_version] = '1.78.0'
Seahorse::Client::Request.new(handlers, context)
end
# @api private
# @deprecated