lib/aws-sdk-fsx/client.rb in aws-sdk-fsx-1.26.0 vs lib/aws-sdk-fsx/client.rb in aws-sdk-fsx-1.27.0
- old
+ new
@@ -369,11 +369,11 @@
# For Amazon FSx for Lustre file systems, you can create a backup only
# for file systems with the following configuration:
#
# * a Persistent deployment type
#
- # * is *not* linked to a data respository.
+ # * is *not* linked to an Amazon S3 data respository.
#
# For more information about backing up Amazon FSx for Lustre file
# systems, see [Working with FSx for Lustre backups][1].
#
# For more information about backing up Amazon FSx for Lustre file
@@ -410,24 +410,24 @@
#
# @option params [required, String] :file_system_id
# The ID of the file system to back up.
#
# @option params [String] :client_request_token
- # (Optional) A string of up to 64 ASCII characters that Amazon FSx uses
- # to ensure idempotent creation. This string is automatically filled on
- # your behalf when you use the AWS Command Line Interface (AWS CLI) or
- # an AWS SDK.
+ # A string of up to 64 ASCII characters that Amazon FSx uses to ensure
+ # idempotent creation. This string is automatically filled on your
+ # behalf when you use the AWS Command Line Interface (AWS CLI) or an AWS
+ # SDK.
#
# **A suitable default value is auto-generated.** You should normally
# not need to pass this option.**
#
# @option params [Array<Types::Tag>] :tags
- # (Optional) The tags to apply to the backup at backup creation. The key
- # value of the `Name` tag appears in the console as the backup name. If
- # you have set `CopyTagsToBackups` to true, and you specify one or more
- # tags using the `CreateBackup` action, no existing file system tags are
- # copied from the file system to the backup.
+ # The tags to apply to the backup at backup creation. The key value of
+ # the `Name` tag appears in the console as the backup name. If you have
+ # set `CopyTagsToBackups` to true, and you specify one or more tags
+ # using the `CreateBackup` action, no existing tags on the file system
+ # are copied from the file system to the backup.
#
# @return [Types::CreateBackupResponse] Returns a {Seahorse::Client::Response response} object which responds to the following methods:
#
# * {Types::CreateBackupResponse#backup #backup} => Types::Backup
#
@@ -489,11 +489,11 @@
# })
#
# @example Response structure
#
# resp.backup.backup_id #=> String
- # resp.backup.lifecycle #=> String, one of "AVAILABLE", "CREATING", "DELETED", "FAILED"
+ # resp.backup.lifecycle #=> String, one of "AVAILABLE", "CREATING", "TRANSFERRING", "DELETED", "FAILED"
# resp.backup.failure_details.message #=> String
# resp.backup.type #=> String, one of "AUTOMATIC", "USER_INITIATED"
# resp.backup.progress_percent #=> Integer
# resp.backup.creation_time #=> Time
# resp.backup.kms_key_id #=> String
@@ -549,10 +549,11 @@
# resp.backup.file_system.lustre_configuration.per_unit_storage_throughput #=> Integer
# resp.backup.file_system.lustre_configuration.mount_name #=> String
# resp.backup.file_system.lustre_configuration.daily_automatic_backup_start_time #=> String
# resp.backup.file_system.lustre_configuration.automatic_backup_retention_days #=> Integer
# resp.backup.file_system.lustre_configuration.copy_tags_to_backups #=> Boolean
+ # resp.backup.file_system.lustre_configuration.drive_cache_type #=> String, one of "NONE", "READ"
# 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"
# 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"
@@ -735,14 +736,14 @@
# Sets the storage capacity of the file system that you're creating.
#
# For Lustre file systems:
#
# * For `SCRATCH_2` and `PERSISTENT_1` deployment types, valid values
- # are 1200 GiB, 2400 GiB, and increments of 2400 GiB.
+ # are 1.2, 2.4, and increments of 2.4 TiB.
#
- # * For `SCRATCH_1` deployment type, valid values are 1200 GiB, 2400
- # GiB, and increments of 3600 GiB.
+ # * For `SCRATCH_1` deployment type, valid values are 1.2, 2.4, and
+ # increments of 3.6 TiB.
#
# For Windows file systems:
#
# * If `StorageType=SSD`, valid values are 32 GiB - 65,536 GiB (64 TiB).
#
@@ -916,10 +917,11 @@
# auto_import_policy: "NONE", # accepts NONE, NEW, NEW_CHANGED
# per_unit_storage_throughput: 1,
# daily_automatic_backup_start_time: "DailyTime",
# automatic_backup_retention_days: 1,
# copy_tags_to_backups: false,
+ # drive_cache_type: "NONE", # accepts NONE, READ
# },
# })
#
# @example Response structure
#
@@ -971,10 +973,11 @@
# 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.administrative_actions #=> Array
# resp.file_system.administrative_actions[0].administrative_action_type #=> String, one of "FILE_SYSTEM_UPDATE", "STORAGE_OPTIMIZATION"
# 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"
@@ -1190,10 +1193,11 @@
# auto_import_policy: "NONE", # accepts NONE, NEW, NEW_CHANGED
# per_unit_storage_throughput: 1,
# daily_automatic_backup_start_time: "DailyTime",
# automatic_backup_retention_days: 1,
# copy_tags_to_backups: false,
+ # drive_cache_type: "NONE", # accepts NONE, READ
# },
# storage_type: "SSD", # accepts SSD, HDD
# })
#
# @example Response structure
@@ -1246,10 +1250,11 @@
# 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.administrative_actions #=> Array
# resp.file_system.administrative_actions[0].administrative_action_type #=> String, one of "FILE_SYSTEM_UPDATE", "STORAGE_OPTIMIZATION"
# 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"
@@ -1313,11 +1318,11 @@
# })
#
# @example Response structure
#
# resp.backup_id #=> String
- # resp.lifecycle #=> String, one of "AVAILABLE", "CREATING", "DELETED", "FAILED"
+ # resp.lifecycle #=> String, one of "AVAILABLE", "CREATING", "TRANSFERRING", "DELETED", "FAILED"
#
# @see http://docs.aws.amazon.com/goto/WebAPI/fsx-2018-03-01/DeleteBackup AWS API Documentation
#
# @overload delete_backup(params = {})
# @param [Hash] params ({})
@@ -1546,11 +1551,11 @@
#
# @example Response structure
#
# resp.backups #=> Array
# resp.backups[0].backup_id #=> String
- # resp.backups[0].lifecycle #=> String, one of "AVAILABLE", "CREATING", "DELETED", "FAILED"
+ # resp.backups[0].lifecycle #=> String, one of "AVAILABLE", "CREATING", "TRANSFERRING", "DELETED", "FAILED"
# resp.backups[0].failure_details.message #=> String
# resp.backups[0].type #=> String, one of "AUTOMATIC", "USER_INITIATED"
# resp.backups[0].progress_percent #=> Integer
# resp.backups[0].creation_time #=> Time
# resp.backups[0].kms_key_id #=> String
@@ -1606,10 +1611,11 @@
# resp.backups[0].file_system.lustre_configuration.per_unit_storage_throughput #=> Integer
# resp.backups[0].file_system.lustre_configuration.mount_name #=> String
# resp.backups[0].file_system.lustre_configuration.daily_automatic_backup_start_time #=> String
# resp.backups[0].file_system.lustre_configuration.automatic_backup_retention_days #=> Integer
# resp.backups[0].file_system.lustre_configuration.copy_tags_to_backups #=> Boolean
+ # resp.backups[0].file_system.lustre_configuration.drive_cache_type #=> String, one of "NONE", "READ"
# 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"
# 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"
@@ -1872,10 +1878,11 @@
# resp.file_systems[0].lustre_configuration.per_unit_storage_throughput #=> Integer
# resp.file_systems[0].lustre_configuration.mount_name #=> String
# resp.file_systems[0].lustre_configuration.daily_automatic_backup_start_time #=> String
# resp.file_systems[0].lustre_configuration.automatic_backup_retention_days #=> Integer
# resp.file_systems[0].lustre_configuration.copy_tags_to_backups #=> Boolean
+ # resp.file_systems[0].lustre_configuration.drive_cache_type #=> String, one of "NONE", "READ"
# 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"
# 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"
@@ -2253,10 +2260,11 @@
# 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.administrative_actions #=> Array
# resp.file_system.administrative_actions[0].administrative_action_type #=> String, one of "FILE_SYSTEM_UPDATE", "STORAGE_OPTIMIZATION"
# 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"
@@ -2283,10 +2291,10 @@
operation: config.api.operation(operation_name),
client: self,
params: params,
config: config)
context[:gem_name] = 'aws-sdk-fsx'
- context[:gem_version] = '1.26.0'
+ context[:gem_version] = '1.27.0'
Seahorse::Client::Request.new(handlers, context)
end
# @api private
# @deprecated