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