lib/aws-sdk-fsx/client.rb in aws-sdk-fsx-1.16.0 vs lib/aws-sdk-fsx/client.rb in aws-sdk-fsx-1.17.0

- old
+ new

@@ -30,15 +30,15 @@ Aws::Plugins::GlobalConfiguration.add_identifier(:fsx) module Aws::FSx # An API client for FSx. To construct a client, you need to configure a `:region` and `:credentials`. # - # client = Aws::FSx::Client.new( - # region: region_name, - # credentials: credentials, - # # ... - # ) + # client = Aws::FSx::Client.new( + # region: region_name, + # credentials: credentials, + # # ... + # ) # # For details on configuring region and credentials see # the [developer guide](/sdk-for-ruby/v3/developer-guide/setup-config.html). # # See {#initialize} for a full list of supported configuration options. @@ -227,20 +227,24 @@ # used by the default backoff function. This option is only used in the # `legacy` retry mode. # # @option options [String] :retry_mode ("legacy") # Specifies which retry algorithm to use. Values are: - # * `legacy` - The pre-existing retry behavior. This is default value if - # no retry mode is provided. - # * `standard` - A standardized set of retry rules across the AWS SDKs. - # This includes support for retry quotas, which limit the number of - # unsuccessful retries a client can make. - # * `adaptive` - An experimental retry mode that includes all the - # functionality of `standard` mode along with automatic client side - # throttling. This is a provisional mode that may change behavior - # in the future. # + # * `legacy` - The pre-existing retry behavior. This is default value if + # no retry mode is provided. + # + # * `standard` - A standardized set of retry rules across the AWS SDKs. + # This includes support for retry quotas, which limit the number of + # unsuccessful retries a client can make. + # + # * `adaptive` - An experimental retry mode that includes all the + # functionality of `standard` mode along with automatic client side + # throttling. This is a provisional mode that may change behavior + # in the future. + # + # # @option options [String] :secret_access_key # # @option options [String] :session_token # # @option options [Boolean] :simple_json (false) @@ -273,12 +277,11 @@ # seconds to wait when opening a HTTP session before raising a # `Timeout::Error`. # # @option options [Integer] :http_read_timeout (60) The default # number of seconds to wait for response data. This value can - # safely be set - # per-request on the session yielded by {#session_for}. + # safely be set per-request on the session. # # @option options [Float] :http_idle_timeout (5) The number of # seconds a connection is allowed to sit idle before it is # considered stale. Stale connections are closed and removed # from the pool before making a request. @@ -286,11 +289,11 @@ # @option options [Float] :http_continue_timeout (1) The number of # seconds to wait for a 100-continue response before sending the # request body. This option has no effect unless the request has # "Expect" header set to "100-continue". Defaults to `nil` which # disables this behaviour. This value can safely be set per - # request on the session yielded by {#session_for}. + # request on the session. # # @option options [Boolean] :http_wire_trace (false) When `true`, # HTTP debug output will be sent to the `:logger`. # # @option options [Boolean] :ssl_verify_peer (true) When `true`, @@ -483,10 +486,11 @@ # resp.backup.file_system.file_system_id #=> String # resp.backup.file_system.file_system_type #=> String, one of "WINDOWS", "LUSTRE" # resp.backup.file_system.lifecycle #=> String, one of "AVAILABLE", "CREATING", "FAILED", "DELETING", "MISCONFIGURED", "UPDATING" # resp.backup.file_system.failure_details.message #=> String # resp.backup.file_system.storage_capacity #=> Integer + # resp.backup.file_system.storage_type #=> String, one of "SSD", "HDD" # resp.backup.file_system.vpc_id #=> String # resp.backup.file_system.subnet_ids #=> Array # resp.backup.file_system.subnet_ids[0] #=> String # resp.backup.file_system.network_interface_ids #=> Array # resp.backup.file_system.network_interface_ids[0] #=> String @@ -501,11 +505,11 @@ # resp.backup.file_system.windows_configuration.self_managed_active_directory_configuration.organizational_unit_distinguished_name #=> String # resp.backup.file_system.windows_configuration.self_managed_active_directory_configuration.file_system_administrators_group #=> String # resp.backup.file_system.windows_configuration.self_managed_active_directory_configuration.user_name #=> String # resp.backup.file_system.windows_configuration.self_managed_active_directory_configuration.dns_ips #=> Array # resp.backup.file_system.windows_configuration.self_managed_active_directory_configuration.dns_ips[0] #=> String - # resp.backup.file_system.windows_configuration.deployment_type #=> String, one of "MULTI_AZ_1", "SINGLE_AZ_1" + # resp.backup.file_system.windows_configuration.deployment_type #=> String, one of "MULTI_AZ_1", "SINGLE_AZ_1", "SINGLE_AZ_2" # resp.backup.file_system.windows_configuration.remote_administration_endpoint #=> String # resp.backup.file_system.windows_configuration.preferred_subnet_id #=> String # resp.backup.file_system.windows_configuration.preferred_file_server_ip #=> String # resp.backup.file_system.windows_configuration.throughput_capacity #=> Integer # resp.backup.file_system.windows_configuration.maintenance_operations_in_progress #=> Array @@ -540,35 +544,44 @@ # POSIX metadata, to files, directories, and symbolic links (symlinks) # from your FSx file system to its linked data repository. A # `CreateDataRepositoryTask` operation will fail if a data repository is # not linked to the FSx file system. To learn more about data repository # tasks, see [Using Data Repository Tasks][1]. To learn more about - # linking a data repository to your file system, see [Step 1: Create - # Your Amazon FSx for Lustre File System][2]. + # linking a data repository to your file system, see [Setting the Export + # Prefix][2]. # # # # [1]: https://docs.aws.amazon.com/fsx/latest/LustreGuide/data-repository-tasks.html - # [2]: https://docs.aws.amazon.com/fsx/latest/LustreGuide/getting-started-step1.html + # [2]: https://docs.aws.amazon.com/fsx/latest/LustreGuide/export-data-repository.html#export-prefix # # @option params [required, String] :type # Specifies the type of data repository task to create. # # @option params [Array<String>] :paths # (Optional) The path or paths on the Amazon FSx file system to use when # the data repository task is processed. The default path is the file - # system root directory. + # system root directory. The paths you provide need to be relative to + # the mount point of the file system. If the mount point is `/mnt/fsx` + # and `/mnt/fsx/path1` is a directory or file on the file system you + # want to export, then the path to provide is `path1`. If a path that + # you provide isn't valid, the task fails. # # @option params [required, String] :file_system_id # The globally unique ID of the file system, assigned by Amazon FSx. # # @option params [required, Types::CompletionReport] :report # Defines whether or not Amazon FSx provides a CompletionReport once the # task has completed. A CompletionReport provides a detailed report on # the files that Amazon FSx processed that meet the criteria specified - # by the `Scope` parameter. + # by the `Scope` parameter. For more information, see [Working with Task + # Completion Reports][1]. # + # + # + # [1]: https://docs.aws.amazon.com/fsx/latest/LustreGuide/task-completion-report.html + # # @option params [String] :client_request_token # (Optional) An idempotency token for resource creation, in a string of # up to 64 ASCII characters. This token is automatically filled on your # behalf when you use the AWS Command Line Interface (AWS CLI) or an AWS # SDK. @@ -684,30 +697,55 @@ # @option params [required, String] :file_system_type # The type of Amazon FSx file system to create, either `WINDOWS` or # `LUSTRE`. # # @option params [required, Integer] :storage_capacity - # The storage capacity of the file system being created. + # Sets the storage capacity of the file system that you're creating. # - # For Windows file systems, valid values are 32 GiB - 65,536 GiB. + # For Lustre file systems: # - # For `SCRATCH_1` Lustre file systems, valid values are 1,200, 2,400, - # 3,600, then continuing in increments of 3600 GiB. For `SCRATCH_2` and - # `PERSISTENT_1` file systems, valid values are 1200, 2400, then - # continuing in increments of 2400 GiB. + # * For `SCRATCH_2` and `PERSISTENT_1` deployment types, valid values + # are 1.2, 2.4, and increments of 2.4 TiB. # + # * 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). + # + # * If `StorageType=HDD`, valid values are 2000 GiB - 65,536 GiB (64 + # TiB). + # + # @option params [String] :storage_type + # Sets the storage type for the Amazon FSx for Windows file system + # you're creating. Valid values are `SSD` and `HDD`. + # + # * Set to `SSD` to use solid state drive storage. SSD is supported on + # all Windows deployment types. + # + # * Set to `HDD` to use hard disk drive storage. HDD is supported on + # `SINGLE_AZ_2` and `MULTI_AZ_1` Windows file system deployment types. + # + # Default value is `SSD`. For more information, see [ Storage Type + # Options][1] in the *Amazon FSx for Windows User Guide*. + # + # + # + # [1]: https://docs.aws.amazon.com/fsx/latest/WindowsGuide/optimize-fsx-tco.html#saz-maz-storage-type + # # @option params [required, Array<String>] :subnet_ids # Specifies the IDs of the subnets that the file system will be # accessible from. For Windows `MULTI_AZ_1` file system deployment # types, provide exactly two subnet IDs, one for the preferred file # server and one for the standby file server. You specify one of these # subnets as the preferred subnet using the `WindowsConfiguration > # PreferredSubnetID` property. # - # For Windows `SINGLE_AZ_1` file system deployment types and Lustre file - # systems, provide exactly one subnet ID. The file server is launched in - # that subnet's Availability Zone. + # For Windows `SINGLE_AZ_1` and `SINGLE_AZ_2` file system deployment + # types and Lustre file systems, provide exactly one subnet ID. The file + # server is launched in that subnet's Availability Zone. # # @option params [Array<String>] :security_group_ids # A list of IDs specifying the security groups to apply to all network # interfaces created for file system access. This list isn't returned # in later requests to describe the file system. @@ -730,15 +768,13 @@ # # [1]: https://docs.aws.amazon.com/kms/latest/APIReference/API_Encrypt.html # # @option params [Types::CreateFileSystemWindowsConfiguration] :windows_configuration # The Microsoft Windows configuration for the file system being created. - # This value is required if `FileSystemType` is set to `WINDOWS`. # # @option params [Types::CreateFileSystemLustreConfiguration] :lustre_configuration - # The Lustre configuration for the file system being created. This value - # is required if `FileSystemType` is set to `LUSTRE`. + # The Lustre configuration for the file system being created. # # @return [Types::CreateFileSystemResponse] Returns a {Seahorse::Client::Response response} object which responds to the following methods: # # * {Types::CreateFileSystemResponse#file_system #file_system} => Types::FileSystem # @@ -808,10 +844,11 @@ # # resp = client.create_file_system({ # client_request_token: "ClientRequestToken", # file_system_type: "WINDOWS", # required, accepts WINDOWS, LUSTRE # storage_capacity: 1, # required + # storage_type: "SSD", # accepts SSD, HDD # subnet_ids: ["SubnetId"], # required # security_group_ids: ["SecurityGroupId"], # tags: [ # { # key: "TagKey", @@ -827,11 +864,11 @@ # file_system_administrators_group: "FileSystemAdministratorsGroupName", # user_name: "DirectoryUserName", # required # password: "DirectoryPassword", # required # dns_ips: ["IpAddress"], # required # }, - # deployment_type: "MULTI_AZ_1", # accepts MULTI_AZ_1, SINGLE_AZ_1 + # deployment_type: "MULTI_AZ_1", # accepts MULTI_AZ_1, SINGLE_AZ_1, SINGLE_AZ_2 # preferred_subnet_id: "SubnetId", # throughput_capacity: 1, # required # weekly_maintenance_start_time: "WeeklyTime", # daily_automatic_backup_start_time: "DailyTime", # automatic_backup_retention_days: 1, @@ -854,10 +891,11 @@ # resp.file_system.file_system_id #=> String # resp.file_system.file_system_type #=> String, one of "WINDOWS", "LUSTRE" # resp.file_system.lifecycle #=> String, one of "AVAILABLE", "CREATING", "FAILED", "DELETING", "MISCONFIGURED", "UPDATING" # resp.file_system.failure_details.message #=> String # resp.file_system.storage_capacity #=> Integer + # resp.file_system.storage_type #=> String, one of "SSD", "HDD" # resp.file_system.vpc_id #=> String # resp.file_system.subnet_ids #=> Array # resp.file_system.subnet_ids[0] #=> String # resp.file_system.network_interface_ids #=> Array # resp.file_system.network_interface_ids[0] #=> String @@ -872,11 +910,11 @@ # resp.file_system.windows_configuration.self_managed_active_directory_configuration.organizational_unit_distinguished_name #=> String # resp.file_system.windows_configuration.self_managed_active_directory_configuration.file_system_administrators_group #=> String # resp.file_system.windows_configuration.self_managed_active_directory_configuration.user_name #=> String # resp.file_system.windows_configuration.self_managed_active_directory_configuration.dns_ips #=> Array # resp.file_system.windows_configuration.self_managed_active_directory_configuration.dns_ips[0] #=> String - # resp.file_system.windows_configuration.deployment_type #=> String, one of "MULTI_AZ_1", "SINGLE_AZ_1" + # resp.file_system.windows_configuration.deployment_type #=> String, one of "MULTI_AZ_1", "SINGLE_AZ_1", "SINGLE_AZ_2" # resp.file_system.windows_configuration.remote_administration_endpoint #=> String # resp.file_system.windows_configuration.preferred_subnet_id #=> String # resp.file_system.windows_configuration.preferred_file_server_ip #=> String # resp.file_system.windows_configuration.throughput_capacity #=> Integer # resp.file_system.windows_configuration.maintenance_operations_in_progress #=> Array @@ -951,28 +989,56 @@ # # **A suitable default value is auto-generated.** You should normally # not need to pass this option.** # # @option params [required, Array<String>] :subnet_ids - # A list of IDs for the subnets that the file system will be accessible - # from. Currently, you can specify only one subnet. The file server is - # also launched in that subnet's Availability Zone. + # Specifies the IDs of the subnets that the file system will be + # accessible from. For Windows `MULTI_AZ_1` file system deployment + # types, provide exactly two subnet IDs, one for the preferred file + # server and one for the standby file server. You specify one of these + # subnets as the preferred subnet using the `WindowsConfiguration > + # PreferredSubnetID` property. # + # For Windows `SINGLE_AZ_1` and `SINGLE_AZ_2` deployment types and + # Lustre file systems, provide exactly one subnet ID. The file server is + # launched in that subnet's Availability Zone. + # # @option params [Array<String>] :security_group_ids # A list of IDs for the security groups that apply to the specified # network interfaces created for file system access. These security # groups apply to all network interfaces. This value isn't returned in - # later describe requests. + # later DescribeFileSystem requests. # # @option params [Array<Types::Tag>] :tags # The tags to be applied to the file system at file system creation. The # key value of the `Name` tag appears in the console as the file system # name. # # @option params [Types::CreateFileSystemWindowsConfiguration] :windows_configuration # The configuration for this Microsoft Windows file system. # + # @option params [String] :storage_type + # Sets the storage type for the Windows file system you're creating + # from a backup. Valid values are `SSD` and `HDD`. + # + # * Set to `SSD` to use solid state drive storage. Supported on all + # Windows deployment types. + # + # * Set to `HDD` to use hard disk drive storage. Supported on + # `SINGLE_AZ_2` and `MULTI_AZ_1` Windows file system deployment types. + # + # Default value is `SSD`. + # + # <note markdown="1"> HDD and SSD storage types have different minimum storage capacity + # requirements. A restored file system's storage capacity is tied to + # the file system that was backed up. You can create a file system that + # uses HDD storage from a backup of a file system that used SSD storage + # only if the original SSD file system had a storage capacity of at + # least 2000 GiB. + # + # </note> + # # @return [Types::CreateFileSystemFromBackupResponse] Returns a {Seahorse::Client::Response response} object which responds to the following methods: # # * {Types::CreateFileSystemFromBackupResponse#file_system #file_system} => Types::FileSystem # # @@ -1052,18 +1118,19 @@ # file_system_administrators_group: "FileSystemAdministratorsGroupName", # user_name: "DirectoryUserName", # required # password: "DirectoryPassword", # required # dns_ips: ["IpAddress"], # required # }, - # deployment_type: "MULTI_AZ_1", # accepts MULTI_AZ_1, SINGLE_AZ_1 + # deployment_type: "MULTI_AZ_1", # accepts MULTI_AZ_1, SINGLE_AZ_1, SINGLE_AZ_2 # preferred_subnet_id: "SubnetId", # throughput_capacity: 1, # required # weekly_maintenance_start_time: "WeeklyTime", # daily_automatic_backup_start_time: "DailyTime", # automatic_backup_retention_days: 1, # copy_tags_to_backups: false, # }, + # storage_type: "SSD", # accepts SSD, HDD # }) # # @example Response structure # # resp.file_system.owner_id #=> String @@ -1071,10 +1138,11 @@ # resp.file_system.file_system_id #=> String # resp.file_system.file_system_type #=> String, one of "WINDOWS", "LUSTRE" # resp.file_system.lifecycle #=> String, one of "AVAILABLE", "CREATING", "FAILED", "DELETING", "MISCONFIGURED", "UPDATING" # resp.file_system.failure_details.message #=> String # resp.file_system.storage_capacity #=> Integer + # resp.file_system.storage_type #=> String, one of "SSD", "HDD" # resp.file_system.vpc_id #=> String # resp.file_system.subnet_ids #=> Array # resp.file_system.subnet_ids[0] #=> String # resp.file_system.network_interface_ids #=> Array # resp.file_system.network_interface_ids[0] #=> String @@ -1089,11 +1157,11 @@ # resp.file_system.windows_configuration.self_managed_active_directory_configuration.organizational_unit_distinguished_name #=> String # resp.file_system.windows_configuration.self_managed_active_directory_configuration.file_system_administrators_group #=> String # resp.file_system.windows_configuration.self_managed_active_directory_configuration.user_name #=> String # resp.file_system.windows_configuration.self_managed_active_directory_configuration.dns_ips #=> Array # resp.file_system.windows_configuration.self_managed_active_directory_configuration.dns_ips[0] #=> String - # resp.file_system.windows_configuration.deployment_type #=> String, one of "MULTI_AZ_1", "SINGLE_AZ_1" + # resp.file_system.windows_configuration.deployment_type #=> String, one of "MULTI_AZ_1", "SINGLE_AZ_1", "SINGLE_AZ_2" # resp.file_system.windows_configuration.remote_administration_endpoint #=> String # resp.file_system.windows_configuration.preferred_subnet_id #=> String # resp.file_system.windows_configuration.preferred_file_server_ip #=> String # resp.file_system.windows_configuration.throughput_capacity #=> Integer # resp.file_system.windows_configuration.maintenance_operations_in_progress #=> Array @@ -1327,11 +1395,13 @@ # @return [Types::DescribeBackupsResponse] Returns a {Seahorse::Client::Response response} object which responds to the following methods: # # * {Types::DescribeBackupsResponse#backups #backups} => Array&lt;Types::Backup&gt; # * {Types::DescribeBackupsResponse#next_token #next_token} => String # + # The returned {Seahorse::Client::Response response} is a pageable response and is Enumerable. For details on usage see {Aws::PageableResponse PageableResponse}. # + # # @example Example: To describe Amazon FSx backups # # # This operation describes all of the Amazon FSx backups in an account. # # resp = client.describe_backups({ @@ -1400,10 +1470,11 @@ # resp.backups[0].file_system.file_system_id #=> String # resp.backups[0].file_system.file_system_type #=> String, one of "WINDOWS", "LUSTRE" # resp.backups[0].file_system.lifecycle #=> String, one of "AVAILABLE", "CREATING", "FAILED", "DELETING", "MISCONFIGURED", "UPDATING" # resp.backups[0].file_system.failure_details.message #=> String # resp.backups[0].file_system.storage_capacity #=> Integer + # resp.backups[0].file_system.storage_type #=> String, one of "SSD", "HDD" # resp.backups[0].file_system.vpc_id #=> String # resp.backups[0].file_system.subnet_ids #=> Array # resp.backups[0].file_system.subnet_ids[0] #=> String # resp.backups[0].file_system.network_interface_ids #=> Array # resp.backups[0].file_system.network_interface_ids[0] #=> String @@ -1418,11 +1489,11 @@ # resp.backups[0].file_system.windows_configuration.self_managed_active_directory_configuration.organizational_unit_distinguished_name #=> String # resp.backups[0].file_system.windows_configuration.self_managed_active_directory_configuration.file_system_administrators_group #=> String # resp.backups[0].file_system.windows_configuration.self_managed_active_directory_configuration.user_name #=> String # resp.backups[0].file_system.windows_configuration.self_managed_active_directory_configuration.dns_ips #=> Array # resp.backups[0].file_system.windows_configuration.self_managed_active_directory_configuration.dns_ips[0] #=> String - # resp.backups[0].file_system.windows_configuration.deployment_type #=> String, one of "MULTI_AZ_1", "SINGLE_AZ_1" + # resp.backups[0].file_system.windows_configuration.deployment_type #=> String, one of "MULTI_AZ_1", "SINGLE_AZ_1", "SINGLE_AZ_2" # resp.backups[0].file_system.windows_configuration.remote_administration_endpoint #=> String # resp.backups[0].file_system.windows_configuration.preferred_subnet_id #=> String # resp.backups[0].file_system.windows_configuration.preferred_file_server_ip #=> String # resp.backups[0].file_system.windows_configuration.throughput_capacity #=> Integer # resp.backups[0].file_system.windows_configuration.maintenance_operations_in_progress #=> Array @@ -1488,10 +1559,12 @@ # @return [Types::DescribeDataRepositoryTasksResponse] Returns a {Seahorse::Client::Response response} object which responds to the following methods: # # * {Types::DescribeDataRepositoryTasksResponse#data_repository_tasks #data_repository_tasks} => Array&lt;Types::DataRepositoryTask&gt; # * {Types::DescribeDataRepositoryTasksResponse#next_token #next_token} => String # + # The returned {Seahorse::Client::Response response} is a pageable response and is Enumerable. For details on usage see {Aws::PageableResponse PageableResponse}. + # # @example Request syntax with placeholder values # # resp = client.describe_data_repository_tasks({ # task_ids: ["TaskId"], # filters: [ @@ -1586,11 +1659,13 @@ # @return [Types::DescribeFileSystemsResponse] Returns a {Seahorse::Client::Response response} object which responds to the following methods: # # * {Types::DescribeFileSystemsResponse#file_systems #file_systems} => Array&lt;Types::FileSystem&gt; # * {Types::DescribeFileSystemsResponse#next_token #next_token} => String # + # The returned {Seahorse::Client::Response response} is a pageable response and is Enumerable. For details on usage see {Aws::PageableResponse PageableResponse}. # + # # @example Example: To describe an Amazon FSx file system # # # This operation describes all of the Amazon FSx file systems in an account. # # resp = client.describe_file_systems({ @@ -1648,10 +1723,11 @@ # resp.file_systems[0].file_system_id #=> String # resp.file_systems[0].file_system_type #=> String, one of "WINDOWS", "LUSTRE" # resp.file_systems[0].lifecycle #=> String, one of "AVAILABLE", "CREATING", "FAILED", "DELETING", "MISCONFIGURED", "UPDATING" # resp.file_systems[0].failure_details.message #=> String # resp.file_systems[0].storage_capacity #=> Integer + # resp.file_systems[0].storage_type #=> String, one of "SSD", "HDD" # resp.file_systems[0].vpc_id #=> String # resp.file_systems[0].subnet_ids #=> Array # resp.file_systems[0].subnet_ids[0] #=> String # resp.file_systems[0].network_interface_ids #=> Array # resp.file_systems[0].network_interface_ids[0] #=> String @@ -1666,11 +1742,11 @@ # resp.file_systems[0].windows_configuration.self_managed_active_directory_configuration.organizational_unit_distinguished_name #=> String # resp.file_systems[0].windows_configuration.self_managed_active_directory_configuration.file_system_administrators_group #=> String # resp.file_systems[0].windows_configuration.self_managed_active_directory_configuration.user_name #=> String # resp.file_systems[0].windows_configuration.self_managed_active_directory_configuration.dns_ips #=> Array # resp.file_systems[0].windows_configuration.self_managed_active_directory_configuration.dns_ips[0] #=> String - # resp.file_systems[0].windows_configuration.deployment_type #=> String, one of "MULTI_AZ_1", "SINGLE_AZ_1" + # resp.file_systems[0].windows_configuration.deployment_type #=> String, one of "MULTI_AZ_1", "SINGLE_AZ_1", "SINGLE_AZ_2" # resp.file_systems[0].windows_configuration.remote_administration_endpoint #=> String # resp.file_systems[0].windows_configuration.preferred_subnet_id #=> String # resp.file_systems[0].windows_configuration.preferred_file_server_ip #=> String # resp.file_systems[0].windows_configuration.throughput_capacity #=> Integer # resp.file_systems[0].windows_configuration.maintenance_operations_in_progress #=> Array @@ -1969,10 +2045,11 @@ # resp.file_system.file_system_id #=> String # resp.file_system.file_system_type #=> String, one of "WINDOWS", "LUSTRE" # resp.file_system.lifecycle #=> String, one of "AVAILABLE", "CREATING", "FAILED", "DELETING", "MISCONFIGURED", "UPDATING" # resp.file_system.failure_details.message #=> String # resp.file_system.storage_capacity #=> Integer + # resp.file_system.storage_type #=> String, one of "SSD", "HDD" # resp.file_system.vpc_id #=> String # resp.file_system.subnet_ids #=> Array # resp.file_system.subnet_ids[0] #=> String # resp.file_system.network_interface_ids #=> Array # resp.file_system.network_interface_ids[0] #=> String @@ -1987,11 +2064,11 @@ # resp.file_system.windows_configuration.self_managed_active_directory_configuration.organizational_unit_distinguished_name #=> String # resp.file_system.windows_configuration.self_managed_active_directory_configuration.file_system_administrators_group #=> String # resp.file_system.windows_configuration.self_managed_active_directory_configuration.user_name #=> String # resp.file_system.windows_configuration.self_managed_active_directory_configuration.dns_ips #=> Array # resp.file_system.windows_configuration.self_managed_active_directory_configuration.dns_ips[0] #=> String - # resp.file_system.windows_configuration.deployment_type #=> String, one of "MULTI_AZ_1", "SINGLE_AZ_1" + # resp.file_system.windows_configuration.deployment_type #=> String, one of "MULTI_AZ_1", "SINGLE_AZ_1", "SINGLE_AZ_2" # resp.file_system.windows_configuration.remote_administration_endpoint #=> String # resp.file_system.windows_configuration.preferred_subnet_id #=> String # resp.file_system.windows_configuration.preferred_file_server_ip #=> String # resp.file_system.windows_configuration.throughput_capacity #=> Integer # resp.file_system.windows_configuration.maintenance_operations_in_progress #=> Array @@ -2028,10 +2105,10 @@ operation: config.api.operation(operation_name), client: self, params: params, config: config) context[:gem_name] = 'aws-sdk-fsx' - context[:gem_version] = '1.16.0' + context[:gem_version] = '1.17.0' Seahorse::Client::Request.new(handlers, context) end # @api private # @deprecated