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<Types::Backup>
# * {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<Types::DataRepositoryTask>
# * {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<Types::FileSystem>
# * {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