lib/aws-sdk-fsx/client.rb in aws-sdk-fsx-1.23.0 vs lib/aws-sdk-fsx/client.rb in aws-sdk-fsx-1.24.0
- old
+ new
@@ -476,12 +476,12 @@
# resp = client.create_backup({
# file_system_id: "FileSystemId", # required
# client_request_token: "ClientRequestToken",
# tags: [
# {
- # key: "TagKey",
- # value: "TagValue",
+ # key: "TagKey", # required
+ # value: "TagValue", # required
# },
# ],
# })
#
# @example Response structure
@@ -533,13 +533,16 @@
# resp.backup.file_system.windows_configuration.weekly_maintenance_start_time #=> String
# resp.backup.file_system.windows_configuration.daily_automatic_backup_start_time #=> String
# resp.backup.file_system.windows_configuration.automatic_backup_retention_days #=> Integer
# resp.backup.file_system.windows_configuration.copy_tags_to_backups #=> Boolean
# resp.backup.file_system.lustre_configuration.weekly_maintenance_start_time #=> String
+ # resp.backup.file_system.lustre_configuration.data_repository_configuration.lifecycle #=> String, one of "CREATING", "AVAILABLE", "MISCONFIGURED", "UPDATING", "DELETING"
# resp.backup.file_system.lustre_configuration.data_repository_configuration.import_path #=> String
# resp.backup.file_system.lustre_configuration.data_repository_configuration.export_path #=> String
# resp.backup.file_system.lustre_configuration.data_repository_configuration.imported_file_chunk_size #=> Integer
+ # resp.backup.file_system.lustre_configuration.data_repository_configuration.auto_import_policy #=> String, one of "NONE", "NEW", "NEW_CHANGED"
+ # resp.backup.file_system.lustre_configuration.data_repository_configuration.failure_details.message #=> String
# resp.backup.file_system.lustre_configuration.deployment_type #=> String, one of "SCRATCH_1", "SCRATCH_2", "PERSISTENT_1"
# 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
@@ -635,12 +638,12 @@
# scope: "FAILED_FILES_ONLY", # accepts FAILED_FILES_ONLY
# },
# client_request_token: "ClientRequestToken",
# tags: [
# {
- # key: "TagKey",
- # value: "TagValue",
+ # key: "TagKey", # required
+ # value: "TagValue", # required
# },
# ],
# })
#
# @example Response structure
@@ -875,12 +878,12 @@
# storage_type: "SSD", # accepts SSD, HDD
# subnet_ids: ["SubnetId"], # required
# security_group_ids: ["SecurityGroupId"],
# tags: [
# {
- # key: "TagKey",
- # value: "TagValue",
+ # key: "TagKey", # required
+ # value: "TagValue", # required
# },
# ],
# kms_key_id: "KmsKeyId",
# windows_configuration: {
# active_directory_id: "DirectoryId",
@@ -904,10 +907,11 @@
# weekly_maintenance_start_time: "WeeklyTime",
# import_path: "ArchivePath",
# export_path: "ArchivePath",
# imported_file_chunk_size: 1,
# deployment_type: "SCRATCH_1", # accepts SCRATCH_1, SCRATCH_2, PERSISTENT_1
+ # 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,
# },
@@ -951,13 +955,16 @@
# 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.lustre_configuration.weekly_maintenance_start_time #=> String
+ # resp.file_system.lustre_configuration.data_repository_configuration.lifecycle #=> String, one of "CREATING", "AVAILABLE", "MISCONFIGURED", "UPDATING", "DELETING"
# 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"
+ # 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"
# 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
@@ -1146,12 +1153,12 @@
# client_request_token: "ClientRequestToken",
# subnet_ids: ["SubnetId"], # required
# security_group_ids: ["SecurityGroupId"],
# tags: [
# {
- # key: "TagKey",
- # value: "TagValue",
+ # key: "TagKey", # required
+ # value: "TagValue", # required
# },
# ],
# windows_configuration: {
# active_directory_id: "DirectoryId",
# self_managed_active_directory_configuration: {
@@ -1174,10 +1181,11 @@
# weekly_maintenance_start_time: "WeeklyTime",
# import_path: "ArchivePath",
# export_path: "ArchivePath",
# imported_file_chunk_size: 1,
# deployment_type: "SCRATCH_1", # accepts SCRATCH_1, SCRATCH_2, PERSISTENT_1
+ # 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,
# },
@@ -1222,13 +1230,16 @@
# 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.lustre_configuration.weekly_maintenance_start_time #=> String
+ # resp.file_system.lustre_configuration.data_repository_configuration.lifecycle #=> String, one of "CREATING", "AVAILABLE", "MISCONFIGURED", "UPDATING", "DELETING"
# 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"
+ # 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"
# 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
@@ -1384,21 +1395,21 @@
# client_request_token: "ClientRequestToken",
# windows_configuration: {
# skip_final_backup: false,
# final_backup_tags: [
# {
- # key: "TagKey",
- # value: "TagValue",
+ # key: "TagKey", # required
+ # value: "TagValue", # required
# },
# ],
# },
# lustre_configuration: {
# skip_final_backup: false,
# final_backup_tags: [
# {
- # key: "TagKey",
- # value: "TagValue",
+ # key: "TagKey", # required
+ # value: "TagValue", # required
# },
# ],
# },
# })
#
@@ -1579,13 +1590,16 @@
# resp.backups[0].file_system.windows_configuration.weekly_maintenance_start_time #=> String
# resp.backups[0].file_system.windows_configuration.daily_automatic_backup_start_time #=> String
# resp.backups[0].file_system.windows_configuration.automatic_backup_retention_days #=> Integer
# resp.backups[0].file_system.windows_configuration.copy_tags_to_backups #=> Boolean
# resp.backups[0].file_system.lustre_configuration.weekly_maintenance_start_time #=> String
+ # resp.backups[0].file_system.lustre_configuration.data_repository_configuration.lifecycle #=> String, one of "CREATING", "AVAILABLE", "MISCONFIGURED", "UPDATING", "DELETING"
# resp.backups[0].file_system.lustre_configuration.data_repository_configuration.import_path #=> String
# resp.backups[0].file_system.lustre_configuration.data_repository_configuration.export_path #=> String
# resp.backups[0].file_system.lustre_configuration.data_repository_configuration.imported_file_chunk_size #=> Integer
+ # resp.backups[0].file_system.lustre_configuration.data_repository_configuration.auto_import_policy #=> String, one of "NONE", "NEW", "NEW_CHANGED"
+ # resp.backups[0].file_system.lustre_configuration.data_repository_configuration.failure_details.message #=> String
# resp.backups[0].file_system.lustre_configuration.deployment_type #=> String, one of "SCRATCH_1", "SCRATCH_2", "PERSISTENT_1"
# 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
@@ -1842,13 +1856,16 @@
# resp.file_systems[0].windows_configuration.weekly_maintenance_start_time #=> String
# resp.file_systems[0].windows_configuration.daily_automatic_backup_start_time #=> String
# resp.file_systems[0].windows_configuration.automatic_backup_retention_days #=> Integer
# resp.file_systems[0].windows_configuration.copy_tags_to_backups #=> Boolean
# resp.file_systems[0].lustre_configuration.weekly_maintenance_start_time #=> String
+ # resp.file_systems[0].lustre_configuration.data_repository_configuration.lifecycle #=> String, one of "CREATING", "AVAILABLE", "MISCONFIGURED", "UPDATING", "DELETING"
# resp.file_systems[0].lustre_configuration.data_repository_configuration.import_path #=> String
# resp.file_systems[0].lustre_configuration.data_repository_configuration.export_path #=> String
# resp.file_systems[0].lustre_configuration.data_repository_configuration.imported_file_chunk_size #=> Integer
+ # resp.file_systems[0].lustre_configuration.data_repository_configuration.auto_import_policy #=> String, one of "NONE", "NEW", "NEW_CHANGED"
+ # resp.file_systems[0].lustre_configuration.data_repository_configuration.failure_details.message #=> String
# resp.file_systems[0].lustre_configuration.deployment_type #=> String, one of "SCRATCH_1", "SCRATCH_2", "PERSISTENT_1"
# 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
@@ -1989,12 +2006,12 @@
#
# resp = client.tag_resource({
# resource_arn: "ResourceARN", # required
# tags: [ # required
# {
- # key: "TagKey",
- # value: "TagValue",
+ # key: "TagKey", # required
+ # value: "TagValue", # required
# },
# ],
# })
#
# @see http://docs.aws.amazon.com/goto/WebAPI/fsx-2018-03-01/TagResource AWS API Documentation
@@ -2165,10 +2182,11 @@
# },
# lustre_configuration: {
# weekly_maintenance_start_time: "WeeklyTime",
# daily_automatic_backup_start_time: "DailyTime",
# automatic_backup_retention_days: 1,
+ # auto_import_policy: "NONE", # accepts NONE, NEW, NEW_CHANGED
# },
# })
#
# @example Response structure
#
@@ -2208,13 +2226,16 @@
# 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.lustre_configuration.weekly_maintenance_start_time #=> String
+ # resp.file_system.lustre_configuration.data_repository_configuration.lifecycle #=> String, one of "CREATING", "AVAILABLE", "MISCONFIGURED", "UPDATING", "DELETING"
# 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"
+ # 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"
# 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
@@ -2247,10 +2268,10 @@
operation: config.api.operation(operation_name),
client: self,
params: params,
config: config)
context[:gem_name] = 'aws-sdk-fsx'
- context[:gem_version] = '1.23.0'
+ context[:gem_version] = '1.24.0'
Seahorse::Client::Request.new(handlers, context)
end
# @api private
# @deprecated