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