class Aws::FSx::Types::DeleteFileSystemRequest

The request object for `DeleteFileSystem` operation.

@note When making an API call, you may pass DeleteFileSystemRequest

data as a hash:

    {
      file_system_id: "FileSystemId", # required
      client_request_token: "ClientRequestToken",
      windows_configuration: {
        skip_final_backup: false,
        final_backup_tags: [
          {
            key: "TagKey", # required
            value: "TagValue", # required
          },
        ],
      },
      lustre_configuration: {
        skip_final_backup: false,
        final_backup_tags: [
          {
            key: "TagKey", # required
            value: "TagValue", # required
          },
        ],
      },
    }

@!attribute [rw] file_system_id

The ID of the file system you want to delete.
@return [String]

@!attribute [rw] client_request_token

A string of up to 64 ASCII characters that Amazon FSx uses to ensure
idempotent deletion. This 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
not need to pass this option.
@return [String]

@!attribute [rw] windows_configuration

The configuration object for the Microsoft Windows file system used
in the `DeleteFileSystem` operation.
@return [Types::DeleteFileSystemWindowsConfiguration]

@!attribute [rw] lustre_configuration

The configuration object for the Amazon FSx for Lustre file system
being deleted in the `DeleteFileSystem` operation.
@return [Types::DeleteFileSystemLustreConfiguration]

@see docs.aws.amazon.com/goto/WebAPI/fsx-2018-03-01/DeleteFileSystemRequest AWS API Documentation

Constants

SENSITIVE