Class: Aws::FSx::Types::UpdateFileSystemRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-fsx/types.rb

Overview

Note:

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

Instance Attribute Details

#client_request_tokenString

(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.

Returns:

  • (String)


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_idString

The globally unique ID of the file system, assigned by Amazon FSx.

Returns:

  • (String)


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_configurationTypes::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_configurationTypes::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