You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

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

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing UpdateFileSystemRequest as input to an Aws::Client method, you can use a vanilla 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,
    self_managed_active_directory_configuration: {
      user_name: "DirectoryUserName",
      password: "DirectoryPassword",
      dns_ips: ["IpAddress"],
    },
  },
  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.

Returns:

  • (String)

    (Optional) A string of up to 64 ASCII characters that Amazon FSx uses to ensure idempotent updates.

#file_system_idString

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

Returns:

  • (String)

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

    .

#lustre_configurationTypes::UpdateFileSystemLustreConfiguration

The configuration object for Amazon FSx for Lustre file systems used in the UpdateFileSystem operation.

Returns:

#windows_configurationTypes::UpdateFileSystemWindowsConfiguration

The configuration update for this Microsoft Windows file system. The only supported options are for backup and maintenance and for self-managed Active Directory configuration.

Returns: