Class: Aws::FSx::Types::DeleteFileSystemOpenZFSConfiguration

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

Overview

Note:

When making an API call, you may pass DeleteFileSystemOpenZFSConfiguration data as a hash:

{
  skip_final_backup: false,
  final_backup_tags: [
    {
      key: "TagKey", # required
      value: "TagValue", # required
    },
  ],
  options: ["DELETE_CHILD_VOLUMES_AND_SNAPSHOTS"], # accepts DELETE_CHILD_VOLUMES_AND_SNAPSHOTS
}

The configuration object for the Amazon FSx for OpenZFS file system used in the DeleteFileSystem operation.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#final_backup_tagsArray<Types::Tag>

A list of tags to apply to the file system's final backup.

Returns:



3997
3998
3999
4000
4001
4002
4003
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 3997

class DeleteFileSystemOpenZFSConfiguration < Struct.new(
  :skip_final_backup,
  :final_backup_tags,
  :options)
  SENSITIVE = []
  include Aws::Structure
end

#optionsArray<String>

To delete a file system if there are child volumes present below the root volume, use the string DELETE_CHILD_VOLUMES_AND_SNAPSHOTS. If your file system has child volumes and you don't use this option, the delete request will fail.

Returns:

  • (Array<String>)


3997
3998
3999
4000
4001
4002
4003
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 3997

class DeleteFileSystemOpenZFSConfiguration < Struct.new(
  :skip_final_backup,
  :final_backup_tags,
  :options)
  SENSITIVE = []
  include Aws::Structure
end

#skip_final_backupBoolean

By default, Amazon FSx for OpenZFS takes a final backup on your behalf when the DeleteFileSystem operation is invoked. Doing this helps protect you from data loss, and we highly recommend taking the final backup. If you want to skip taking a final backup, set this value to true.

Returns:

  • (Boolean)


3997
3998
3999
4000
4001
4002
4003
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 3997

class DeleteFileSystemOpenZFSConfiguration < Struct.new(
  :skip_final_backup,
  :final_backup_tags,
  :options)
  SENSITIVE = []
  include Aws::Structure
end