Class: Aws::FSx::Types::UpdateFileSystemRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::FSx::Types::UpdateFileSystemRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-fsx/types.rb
Overview
When making an API call, you may pass UpdateFileSystemRequest data as a hash:
{
file_system_id: "FileSystemId", # required
client_request_token: "ClientRequestToken",
windows_configuration: {
weekly_maintenance_start_time: "WeeklyTime",
daily_automatic_backup_start_time: "DailyTime",
automatic_backup_retention_days: 1,
},
lustre_configuration: {
weekly_maintenance_start_time: "WeeklyTime",
},
}
The request object for the ‘UpdateFileSystem` operation.
Instance Attribute Summary collapse
-
#client_request_token ⇒ String
(Optional) A string of up to 64 ASCII characters that Amazon FSx uses to ensure idempotent updates.
-
#file_system_id ⇒ String
The globally unique ID of the file system, assigned by Amazon FSx.
-
#lustre_configuration ⇒ Types::UpdateFileSystemLustreConfiguration
The configuration object for Amazon FSx for Lustre file systems used in the ‘UpdateFileSystem` operation.
-
#windows_configuration ⇒ Types::UpdateFileSystemWindowsConfiguration
The configuration for this Microsoft Windows file system.
Instance Attribute Details
#client_request_token ⇒ String
(Optional) A string of up to 64 ASCII characters that Amazon FSx uses to ensure idempotent updates. This string is automatically filled on your behalf when you use the AWS Command Line Interface (AWS CLI) or an AWS SDK.
**A suitable default value is auto-generated.** You should normally not need to pass this option.
1239 1240 1241 1242 1243 1244 1245 |
# File 'lib/aws-sdk-fsx/types.rb', line 1239 class UpdateFileSystemRequest < Struct.new( :file_system_id, :client_request_token, :windows_configuration, :lustre_configuration) include Aws::Structure end |
#file_system_id ⇒ String
The globally unique ID of the file system, assigned by Amazon FSx.
1239 1240 1241 1242 1243 1244 1245 |
# File 'lib/aws-sdk-fsx/types.rb', line 1239 class UpdateFileSystemRequest < Struct.new( :file_system_id, :client_request_token, :windows_configuration, :lustre_configuration) include Aws::Structure end |
#lustre_configuration ⇒ Types::UpdateFileSystemLustreConfiguration
The configuration object for Amazon FSx for Lustre file systems used in the ‘UpdateFileSystem` operation.
1239 1240 1241 1242 1243 1244 1245 |
# File 'lib/aws-sdk-fsx/types.rb', line 1239 class UpdateFileSystemRequest < Struct.new( :file_system_id, :client_request_token, :windows_configuration, :lustre_configuration) include Aws::Structure end |
#windows_configuration ⇒ Types::UpdateFileSystemWindowsConfiguration
The configuration for this Microsoft Windows file system. The only supported options are for backup and maintenance.
1239 1240 1241 1242 1243 1244 1245 |
# File 'lib/aws-sdk-fsx/types.rb', line 1239 class UpdateFileSystemRequest < Struct.new( :file_system_id, :client_request_token, :windows_configuration, :lustre_configuration) include Aws::Structure end |