lib/aws-sdk-fsx/client.rb in aws-sdk-fsx-1.42.0 vs lib/aws-sdk-fsx/client.rb in aws-sdk-fsx-1.43.0
- old
+ new
@@ -714,10 +714,11 @@
# resp.backup.file_system.ontap_configuration.preferred_subnet_id #=> String
# resp.backup.file_system.ontap_configuration.route_table_ids #=> Array
# resp.backup.file_system.ontap_configuration.route_table_ids[0] #=> String
# resp.backup.file_system.ontap_configuration.throughput_capacity #=> Integer
# resp.backup.file_system.ontap_configuration.weekly_maintenance_start_time #=> String
+ # resp.backup.file_system.file_system_type_version #=> String
# resp.backup.directory_information.domain_name #=> String
# resp.backup.directory_information.active_directory_id #=> String
# resp.backup.directory_information.resource_arn #=> String
# resp.backup.owner_id #=> String
# resp.backup.source_backup_id #=> String
@@ -1008,10 +1009,11 @@
# resp.backup.file_system.ontap_configuration.preferred_subnet_id #=> String
# resp.backup.file_system.ontap_configuration.route_table_ids #=> Array
# resp.backup.file_system.ontap_configuration.route_table_ids[0] #=> String
# resp.backup.file_system.ontap_configuration.throughput_capacity #=> Integer
# resp.backup.file_system.ontap_configuration.weekly_maintenance_start_time #=> String
+ # resp.backup.file_system.file_system_type_version #=> String
# resp.backup.directory_information.domain_name #=> String
# resp.backup.directory_information.active_directory_id #=> String
# resp.backup.directory_information.resource_arn #=> String
# resp.backup.owner_id #=> String
# resp.backup.source_backup_id #=> String
@@ -1310,10 +1312,20 @@
#
# @option params [Types::CreateFileSystemOntapConfiguration] :ontap_configuration
# The ONTAP configuration properties of the FSx for NetApp ONTAP file
# system that you are creating.
#
+ # @option params [String] :file_system_type_version
+ # Sets the version of the Amazon FSx for Lustre file system you're
+ # creating. Valid values are `2.10` and `2.12`.
+ #
+ # * Set the value to `2.10` to create a Lustre 2.10 file system.
+ #
+ # * Set the value to `2.12` to create a Lustre 2.12 file system.
+ #
+ # Default value is `2.10`.
+ #
# @return [Types::CreateFileSystemResponse] Returns a {Seahorse::Client::Response response} object which responds to the following methods:
#
# * {Types::CreateFileSystemResponse#file_system #file_system} => Types::FileSystem
#
#
@@ -1456,10 +1468,11 @@
# preferred_subnet_id: "SubnetId",
# route_table_ids: ["RouteTableId"],
# throughput_capacity: 1, # required
# weekly_maintenance_start_time: "WeeklyTime",
# },
+ # file_system_type_version: "FileSystemTypeVersion",
# })
#
# @example Response structure
#
# resp.file_system.owner_id #=> String
@@ -1564,10 +1577,11 @@
# 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.file_system_type_version #=> String
#
# @see http://docs.aws.amazon.com/goto/WebAPI/fsx-2018-03-01/CreateFileSystem AWS API Documentation
#
# @overload create_file_system(params = {})
# @param [Hash] params ({})
@@ -1687,10 +1701,19 @@
#
#
#
# [1]: https://docs.aws.amazon.com/kms/latest/APIReference/API_Encrypt.html
#
+ # @option params [String] :file_system_type_version
+ # Sets the version for the Amazon FSx for Lustre file system you're
+ # creating from a backup. Valid values are `2.10` and `2.12`.
+ #
+ # You don't need to specify `FileSystemTypeVersion` because it will be
+ # applied using the backup's `FileSystemTypeVersion` setting. If you
+ # choose to specify `FileSystemTypeVersion` when creating from backup,
+ # the value must match the backup's `FileSystemTypeVersion` setting.
+ #
# @return [Types::CreateFileSystemFromBackupResponse] Returns a {Seahorse::Client::Response response} object which responds to the following methods:
#
# * {Types::CreateFileSystemFromBackupResponse#file_system #file_system} => Types::FileSystem
#
#
@@ -1800,10 +1823,11 @@
# drive_cache_type: "NONE", # accepts NONE, READ
# data_compression_type: "NONE", # accepts NONE, LZ4
# },
# storage_type: "SSD", # accepts SSD, HDD
# kms_key_id: "KmsKeyId",
+ # file_system_type_version: "FileSystemTypeVersion",
# })
#
# @example Response structure
#
# resp.file_system.owner_id #=> String
@@ -1908,10 +1932,11 @@
# 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.file_system_type_version #=> String
#
# @see http://docs.aws.amazon.com/goto/WebAPI/fsx-2018-03-01/CreateFileSystemFromBackup AWS API Documentation
#
# @overload create_file_system_from_backup(params = {})
# @param [Hash] params ({})
@@ -2720,10 +2745,11 @@
# resp.backups[0].file_system.ontap_configuration.preferred_subnet_id #=> String
# resp.backups[0].file_system.ontap_configuration.route_table_ids #=> Array
# resp.backups[0].file_system.ontap_configuration.route_table_ids[0] #=> String
# resp.backups[0].file_system.ontap_configuration.throughput_capacity #=> Integer
# resp.backups[0].file_system.ontap_configuration.weekly_maintenance_start_time #=> String
+ # resp.backups[0].file_system.file_system_type_version #=> String
# resp.backups[0].directory_information.domain_name #=> String
# resp.backups[0].directory_information.active_directory_id #=> String
# resp.backups[0].directory_information.resource_arn #=> String
# resp.backups[0].owner_id #=> String
# resp.backups[0].source_backup_id #=> String
@@ -3125,10 +3151,11 @@
# resp.file_systems[0].ontap_configuration.preferred_subnet_id #=> String
# resp.file_systems[0].ontap_configuration.route_table_ids #=> Array
# resp.file_systems[0].ontap_configuration.route_table_ids[0] #=> String
# resp.file_systems[0].ontap_configuration.throughput_capacity #=> Integer
# resp.file_systems[0].ontap_configuration.weekly_maintenance_start_time #=> String
+ # resp.file_systems[0].file_system_type_version #=> String
# resp.next_token #=> String
#
# @see http://docs.aws.amazon.com/goto/WebAPI/fsx-2018-03-01/DescribeFileSystems AWS API Documentation
#
# @overload describe_file_systems(params = {})
@@ -3830,10 +3857,11 @@
# 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.file_system_type_version #=> String
#
# @see http://docs.aws.amazon.com/goto/WebAPI/fsx-2018-03-01/UpdateFileSystem AWS API Documentation
#
# @overload update_file_system(params = {})
# @param [Hash] params ({})
@@ -4011,10 +4039,10 @@
operation: config.api.operation(operation_name),
client: self,
params: params,
config: config)
context[:gem_name] = 'aws-sdk-fsx'
- context[:gem_version] = '1.42.0'
+ context[:gem_version] = '1.43.0'
Seahorse::Client::Request.new(handlers, context)
end
# @api private
# @deprecated