lib/aws-sdk-fsx/client.rb in aws-sdk-fsx-1.64.0 vs lib/aws-sdk-fsx/client.rb in aws-sdk-fsx-1.65.0

- old
+ new

@@ -398,11 +398,11 @@ # [1]: https://docs.aws.amazon.com/fsx/latest/WindowsGuide/managing-dns-aliases.html # [2]: https://docs.aws.amazon.com/fsx/latest/WindowsGuide/walkthrough05-file-system-custom-CNAME.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 + # up to 63 ASCII characters. This token is automatically filled on your # behalf when you use the Command Line Interface (CLI) or an Amazon Web # Services SDK. # # **A suitable default value is auto-generated.** You should normally # not need to pass this option.** @@ -535,11 +535,11 @@ # [2]: https://docs.aws.amazon.com/fsx/latest/LustreGuide/using-backups-fsx.html#copy-backups # [3]: https://docs.aws.amazon.com/fsx/latest/OpenZFSGuide/using-backups.html#copy-backups # # @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 + # up to 63 ASCII characters. This token is automatically filled on your # behalf when you use the Command Line Interface (CLI) or an Amazon Web # Services SDK. # # **A suitable default value is auto-generated.** You should normally # not need to pass this option.** @@ -1059,11 +1059,11 @@ # # @option params [String] :file_system_id # The ID of the file system to back up. # # @option params [String] :client_request_token - # (Optional) A string of up to 64 ASCII characters that Amazon FSx uses + # (Optional) A string of up to 63 ASCII characters that Amazon FSx uses # to ensure idempotent creation. This string is automatically filled on # your behalf when you use the Command Line Interface (CLI) or an Amazon # Web Services SDK. # # **A suitable default value is auto-generated.** You should normally @@ -1485,12 +1485,12 @@ # Creates an Amazon FSx for Lustre data repository association (DRA). A # data repository association is a link between a directory on the file # system and an Amazon S3 bucket or prefix. You can have a maximum of 8 # data repository associations on a file system. Data repository - # associations are supported only for file systems with the - # `Persistent_2` deployment type. + # associations are supported for all file systems except for `Scratch_1` + # deployment type. # # Each data repository association must have a unique Amazon FSx file # system directory and a unique S3 bucket or prefix associated with it. # You can configure a data repository association for automatic import # only, for automatic export only, or for both. To learn more about @@ -1560,11 +1560,11 @@ # repository to the file system or automatically exported from the file # system to the data repository. # # @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 + # up to 63 ASCII characters. This token is automatically filled on your # behalf when you use the Command Line Interface (CLI) or an Amazon Web # Services SDK. # # **A suitable default value is auto-generated.** You should normally # not need to pass this option.** @@ -1690,11 +1690,11 @@ # # [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 + # up to 63 ASCII characters. This token is automatically filled on your # behalf when you use the Command Line Interface (CLI) or an Amazon Web # Services SDK. # # **A suitable default value is auto-generated.** You should normally # not need to pass this option.** @@ -1797,11 +1797,11 @@ # # # [1]: https://docs.aws.amazon.com/fsx/latest/APIReference/API_DescribeFileCaches.html # # @option params [String] :client_request_token - # An idempotency token for resource creation, in a string of up to 64 + # An idempotency token for resource creation, in a string of up to 63 # ASCII characters. This token is automatically filled on your behalf # when you use the Command Line Interface (CLI) or an Amazon Web # Services SDK. # # By using the idempotent operation, you can retry a `CreateFileCache` @@ -2004,11 +2004,11 @@ # # # [1]: https://docs.aws.amazon.com/fsx/latest/APIReference/API_DescribeFileSystems.html # # @option params [String] :client_request_token - # A string of up to 64 ASCII characters that Amazon FSx uses to ensure + # A string of up to 63 ASCII characters that Amazon FSx uses to ensure # idempotent creation. This string is automatically filled on your # behalf when you use the Command Line Interface (CLI) or an Amazon Web # Services SDK. # # **A suitable default value is auto-generated.** You should normally @@ -2132,14 +2132,12 @@ # created. # # @option params [Types::CreateFileSystemLustreConfiguration] :lustre_configuration # The Lustre configuration for the file system being created. # - # <note markdown="1"> The following parameters are not supported for file systems with the - # `Persistent_2` deployment type. Instead, use - # `CreateDataRepositoryAssociation` to create a data repository - # association to link your Lustre file system to a data repository. + # <note markdown="1"> The following parameters are not supported for file systems with a + # data repository association created with . # # * `AutoImportPolicy` # # * `ExportPath` # @@ -2154,11 +2152,11 @@ # that you are creating. # # @option params [String] :file_system_type_version # (Optional) For FSx for Lustre file systems, sets the Lustre version # for the file system that you're creating. Valid values are `2.10` and - # `2.12`\: + # `2.12`: # # * 2\.10 is supported by the Scratch and Persistent\_1 Lustre deployment # types. # # * 2\.12 is supported by all Lustre deployment types. `2.12` is required @@ -2581,11 +2579,11 @@ # @option params [required, String] :backup_id # The ID of the source backup. Specifies the backup that you are # copying. # # @option params [String] :client_request_token - # A string of up to 64 ASCII characters that Amazon FSx uses to ensure + # A string of up to 63 ASCII characters that Amazon FSx uses to ensure # idempotent creation. This string is automatically filled on your # behalf when you use the Command Line Interface (CLI) or an Amazon Web # Services SDK. # # **A suitable default value is auto-generated.** You should normally @@ -2619,14 +2617,12 @@ # The configuration for this Microsoft Windows file system. # # @option params [Types::CreateFileSystemLustreConfiguration] :lustre_configuration # The Lustre configuration for the file system being created. # - # <note markdown="1"> The following parameters are not supported for file systems with the - # `Persistent_2` deployment type. Instead, use - # `CreateDataRepositoryAssociation` to create a data repository - # association to link your Lustre file system to a data repository. + # <note markdown="1"> The following parameters are not supported for file systems with a + # data repository association created with . # # * `AutoImportPolicy` # # * `ExportPath` # @@ -3067,11 +3063,11 @@ # # [1]: https://docs.aws.amazon.com/fsx/latest/APIReference/API_DescribeSnapshots.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 + # up to 63 ASCII characters. This token is automatically filled on your # behalf when you use the Command Line Interface (CLI) or an Amazon Web # Services SDK. # # **A suitable default value is auto-generated.** You should normally # not need to pass this option.** @@ -3280,11 +3276,11 @@ # authentication and access control for SMB clients, including Microsoft # Windows and macOS client accessing the file system. # # @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 + # up to 63 ASCII characters. This token is automatically filled on your # behalf when you use the Command Line Interface (CLI) or an Amazon Web # Services SDK. # # **A suitable default value is auto-generated.** You should normally # not need to pass this option.** @@ -3395,11 +3391,11 @@ # Creates an FSx for ONTAP or Amazon FSx for OpenZFS storage volume. # # @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 + # up to 63 ASCII characters. This token is automatically filled on your # behalf when you use the Command Line Interface (CLI) or an Amazon Web # Services SDK. # # **A suitable default value is auto-generated.** You should normally # not need to pass this option.** @@ -3657,11 +3653,11 @@ # The ID of the source backup. Specifies the backup that you are # copying. # # @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 + # up to 63 ASCII characters. This token is automatically filled on your # behalf when you use the Command Line Interface (CLI) or an Amazon Web # Services SDK. # # **A suitable default value is auto-generated.** You should normally # not need to pass this option.** @@ -3886,11 +3882,11 @@ # # @option params [required, String] :backup_id # The ID of the backup that you want to delete. # # @option params [String] :client_request_token - # A string of up to 64 ASCII characters that Amazon FSx uses to ensure + # A string of up to 63 ASCII characters that Amazon FSx uses to ensure # idempotent deletion. This parameter is automatically filled on your # behalf when using the CLI or SDK. # # **A suitable default value is auto-generated.** You should normally # not need to pass this option.** @@ -3939,19 +3935,19 @@ # Deletes a data repository association on an Amazon FSx for Lustre file # system. Deleting the data repository association unlinks the file # system from the Amazon S3 bucket. When deleting a data repository # association, you have the option of deleting the data in the file # system that corresponds to the data repository association. Data - # repository associations are supported only for file systems with the - # `Persistent_2` deployment type. + # repository associations are supported for all file systems except for + # `Scratch_1` deployment type. # # @option params [required, String] :association_id # The ID of the data repository association that you want to delete. # # @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 + # up to 63 ASCII characters. This token is automatically filled on your # behalf when you use the Command Line Interface (CLI) or an Amazon Web # Services SDK. # # **A suitable default value is auto-generated.** You should normally # not need to pass this option.** @@ -4008,11 +4004,11 @@ # @option params [required, String] :file_cache_id # The ID of the cache that's being deleted. # # @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 + # up to 63 ASCII characters. This token is automatically filled on your # behalf when you use the Command Line Interface (CLI) or an Amazon Web # Services SDK. # # **A suitable default value is auto-generated.** You should normally # not need to pass this option.** @@ -4078,11 +4074,11 @@ # # @option params [required, String] :file_system_id # The ID of the file system that you want to delete. # # @option params [String] :client_request_token - # A string of up to 64 ASCII characters that Amazon FSx uses to ensure + # A string of up to 63 ASCII characters that Amazon FSx uses to ensure # idempotent deletion. This token is automatically filled on your behalf # when using the Command Line Interface (CLI) or an Amazon Web Services # SDK. # # **A suitable default value is auto-generated.** You should normally @@ -4192,11 +4188,11 @@ # with the lifecycle status of `DELETING` until the deletion is # complete. # # @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 + # up to 63 ASCII characters. This token is automatically filled on your # behalf when you use the Command Line Interface (CLI) or an Amazon Web # Services SDK. # # **A suitable default value is auto-generated.** You should normally # not need to pass this option.** @@ -4234,11 +4230,11 @@ # (SVM). Prior to deleting an SVM, you must delete all non-root volumes # in the SVM, otherwise the operation will fail. # # @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 + # up to 63 ASCII characters. This token is automatically filled on your # behalf when you use the Command Line Interface (CLI) or an Amazon Web # Services SDK. # # **A suitable default value is auto-generated.** You should normally # not need to pass this option.** @@ -4275,11 +4271,11 @@ # Deletes an Amazon FSx for NetApp ONTAP or Amazon FSx for OpenZFS # volume. # # @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 + # up to 63 ASCII characters. This token is automatically filled on your # behalf when you use the Command Line Interface (CLI) or an Amazon Web # Services SDK. # # **A suitable default value is auto-generated.** You should normally # not need to pass this option.** @@ -4790,13 +4786,13 @@ end # Returns the description of specific Amazon FSx for Lustre or Amazon # File Cache data repository associations, if one or more # `AssociationIds` values are provided in the request, or if filters are - # used in the request. Data repository associations are supported only - # for Amazon FSx for Lustre file systems with the `Persistent_2` - # deployment type and for Amazon File Cache resources. + # used in the request. Data repository associations are supported on + # Amazon File Cache resources and all Amazon FSx for Lustre file systems + # excluding `Scratch_1` deployment types. # # You can use filters to narrow the response to include just data # repository associations for specific file systems (use the # `file-system-id` filter with the ID of the file system) or caches (use # the `file-cache-id` filter with the ID of the cache), or data @@ -5088,11 +5084,11 @@ # is available in the list of AdministrativeAction provided in the # DescribeFileSystems operation response. # # @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 + # up to 63 ASCII characters. This token is automatically filled on your # behalf when you use the Command Line Interface (CLI) or an Amazon Web # Services SDK. # # **A suitable default value is auto-generated.** You should normally # not need to pass this option.** @@ -5968,11 +5964,11 @@ # # [1]: https://docs.aws.amazon.com/fsx/latest/WindowsGuide/managing-dns-aliases.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 + # up to 63 ASCII characters. This token is automatically filled on your # behalf when you use the Command Line Interface (CLI) or an Amazon Web # Services SDK. # # **A suitable default value is auto-generated.** You should normally # not need to pass this option.** @@ -6105,11 +6101,11 @@ # @option params [required, String] :file_system_id # The globally unique ID of the file system, assigned by Amazon FSx. # # @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 + # up to 63 ASCII characters. This token is automatically filled on your # behalf when you use the Command Line Interface (CLI) or an Amazon Web # Services SDK. # # **A suitable default value is auto-generated.** You should normally # not need to pass this option.** @@ -6296,11 +6292,11 @@ # Returns an Amazon FSx for OpenZFS volume to the state saved by the # specified snapshot. # # @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 + # up to 63 ASCII characters. This token is automatically filled on your # behalf when you use the Command Line Interface (CLI) or an Amazon Web # Services SDK. # # **A suitable default value is auto-generated.** You should normally # not need to pass this option.** @@ -6597,19 +6593,19 @@ req.send_request(options) end # Updates the configuration of an existing data repository association # on an Amazon FSx for Lustre file system. Data repository associations - # are supported only for file systems with the `Persistent_2` deployment + # are supported for all file systems except for `Scratch_1` deployment # type. # # @option params [required, String] :association_id # The ID of the data repository association that you are updating. # # @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 + # up to 63 ASCII characters. This token is automatically filled on your # behalf when you use the Command Line Interface (CLI) or an Amazon Web # Services SDK. # # **A suitable default value is auto-generated.** You should normally # not need to pass this option.** @@ -6696,11 +6692,11 @@ # @option params [required, String] :file_cache_id # The ID of the cache that you are updating. # # @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 + # up to 63 ASCII characters. This token is automatically filled on your # behalf when you use the Command Line Interface (CLI) or an Amazon Web # Services SDK. # # **A suitable default value is auto-generated.** You should normally # not need to pass this option.** @@ -6761,12 +6757,12 @@ # Use this operation to update the configuration of an existing Amazon # FSx file system. You can update multiple properties in a single # request. # - # For Amazon FSx for Windows File Server file systems, you can update - # the following properties: + # For FSx for Windows File Server file systems, you can update the + # following properties: # # * `AuditLogConfiguration` # # * `AutomaticBackupRetentionDays` # @@ -6778,11 +6774,11 @@ # # * `ThroughputCapacity` # # * `WeeklyMaintenanceStartTime` # - # For Amazon FSx for Lustre file systems, you can update the following + # For FSx for Lustre file systems, you can update the following # properties: # # * `AutoImportPolicy` # # * `AutomaticBackupRetentionDays` @@ -6795,72 +6791,74 @@ # # * `StorageCapacity` # # * `WeeklyMaintenanceStartTime` # - # For Amazon FSx for NetApp ONTAP file systems, you can update the - # following properties: + # For FSx for ONTAP file systems, you can update the following + # properties: # + # * `AddRouteTableIds` + # # * `AutomaticBackupRetentionDays` # # * `DailyAutomaticBackupStartTime` # # * `DiskIopsConfiguration` # # * `FsxAdminPassword` # + # * `RemoveRouteTableIds` + # # * `StorageCapacity` # # * `ThroughputCapacity` # # * `WeeklyMaintenanceStartTime` # - # For the Amazon FSx for OpenZFS file systems, you can update the - # following properties: + # For FSx for OpenZFS file systems, you can update the following + # properties: # # * `AutomaticBackupRetentionDays` # # * `CopyTagsToBackups` # # * `CopyTagsToVolumes` # # * `DailyAutomaticBackupStartTime` # + # * `DiskIopsConfiguration` + # + # * `StorageCapacity` + # # * `ThroughputCapacity` # # * `WeeklyMaintenanceStartTime` # # @option params [required, String] :file_system_id # The ID of the file system that you are updating. # # @option params [String] :client_request_token - # A string of up to 64 ASCII characters that Amazon FSx uses to ensure + # A string of up to 63 ASCII characters that Amazon FSx uses to ensure # idempotent updates. This string is automatically filled on your behalf # when you use the Command Line Interface (CLI) or an Amazon Web # Services SDK. # # **A suitable default value is auto-generated.** You should normally # not need to pass this option.** # # @option params [Integer] :storage_capacity - # Use this parameter to increase the storage capacity of an Amazon FSx - # for Windows File Server, Amazon FSx for Lustre, or Amazon FSx for - # NetApp ONTAP file system. Specifies the storage capacity target value, - # in GiB, to increase the storage capacity for the file system that - # you're updating. + # Use this parameter to increase the storage capacity of an FSx for + # Windows File Server, FSx for Lustre, FSx for OpenZFS, or FSx for ONTAP + # file system. Specifies the storage capacity target value, in GiB, to + # increase the storage capacity for the file system that you're + # updating. # # <note markdown="1"> You can't make a storage capacity increase request if there is an # existing storage capacity increase request in progress. # # </note> # - # For Windows file systems, the storage capacity target value must be at - # least 10 percent greater than the current storage capacity value. To - # increase storage capacity, the file system must have at least 16 MBps - # of throughput capacity. For more information, see [Managing storage - # capacity][1] in the *Amazon FSx for Windows File Server User Guide*. - # # For Lustre file systems, the storage capacity target value can be the # following: # # * For `SCRATCH_2`, `PERSISTENT_1`, and `PERSISTENT_2 SSD` deployment # types, valid values are in multiples of 2400 GiB. The value must be @@ -6873,22 +6871,34 @@ # # * For `SCRATCH_1` file systems, you can't increase the storage # capacity. # # For more information, see [Managing storage and throughput - # capacity][2] in the *Amazon FSx for Lustre User Guide*. + # capacity][1] in the *FSx for Lustre User Guide*. # + # For FSx for OpenZFS file systems, the storage capacity target value + # must be at least 10 percent greater than the current storage capacity + # value. For more information, see [Managing storage capacity][2] in the + # *FSx for OpenZFS User Guide*. + # + # For Windows file systems, the storage capacity target value must be at + # least 10 percent greater than the current storage capacity value. To + # increase storage capacity, the file system must have at least 16 MBps + # of throughput capacity. For more information, see [Managing storage + # capacity][3] in the *Amazon FSx for Windows File Server User Guide*. + # # For ONTAP file systems, the storage capacity target value must be at # least 10 percent greater than the current storage capacity value. For # more information, see [Managing storage capacity and provisioned - # IOPS][3] in the *Amazon FSx for NetApp ONTAP User Guide*. + # IOPS][4] in the *Amazon FSx for NetApp ONTAP User Guide*. # # # - # [1]: https://docs.aws.amazon.com/fsx/latest/WindowsGuide/managing-storage-capacity.html - # [2]: https://docs.aws.amazon.com/fsx/latest/LustreGuide/managing-storage-capacity.html - # [3]: https://docs.aws.amazon.com/fsx/latest/ONTAPGuide/managing-storage-capacity.html + # [1]: https://docs.aws.amazon.com/fsx/latest/LustreGuide/managing-storage-capacity.html + # [2]: https://docs.aws.amazon.com/fsx/latest/OpenZFSGuide/managing-storage-capacity.html + # [3]: https://docs.aws.amazon.com/fsx/latest/WindowsGuide/managing-storage-capacity.html + # [4]: https://docs.aws.amazon.com/fsx/latest/ONTAPGuide/managing-storage-capacity.html # # @option params [Types::UpdateFileSystemWindowsConfiguration] :windows_configuration # The configuration updates for an Amazon FSx for Windows File Server # file system. # @@ -7185,11 +7195,11 @@ # Updates the name of an Amazon FSx for OpenZFS snapshot. # # @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 + # up to 63 ASCII characters. This token is automatically filled on your # behalf when you use the Command Line Interface (CLI) or an Amazon Web # Services SDK. # # **A suitable default value is auto-generated.** You should normally # not need to pass this option.** @@ -7387,11 +7397,11 @@ # Updates the Microsoft Active Directory (AD) configuration for an SVM # that is joined to an AD. # # @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 + # up to 63 ASCII characters. This token is automatically filled on your # behalf when you use the Command Line Interface (CLI) or an Amazon Web # Services SDK. # # **A suitable default value is auto-generated.** You should normally # not need to pass this option.** @@ -7469,11 +7479,11 @@ # Updates the configuration of an Amazon FSx for NetApp ONTAP or Amazon # FSx for OpenZFS volume. # # @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 + # up to 63 ASCII characters. This token is automatically filled on your # behalf when you use the Command Line Interface (CLI) or an Amazon Web # Services SDK. # # **A suitable default value is auto-generated.** You should normally # not need to pass this option.** @@ -7721,10 +7731,10 @@ operation: config.api.operation(operation_name), client: self, params: params, config: config) context[:gem_name] = 'aws-sdk-fsx' - context[:gem_version] = '1.64.0' + context[:gem_version] = '1.65.0' Seahorse::Client::Request.new(handlers, context) end # @api private # @deprecated