Class: Aws::FSx::Types::DeleteVolumeOntapConfiguration

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

Overview

Use to specify skipping a final backup, adding tags to a final backup, or bypassing the retention period of an FSx for ONTAP SnapLock Enterprise volume when deleting an FSx for ONTAP volume.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#bypass_snaplock_enterprise_retentionBoolean

Setting this to ‘true` allows a SnapLock administrator to delete an FSx for ONTAP SnapLock Enterprise volume with unexpired write once, read many (WORM) files. The IAM permission `fsx:BypassSnaplockEnterpriseRetention` is also required to delete SnapLock Enterprise volumes with unexpired WORM files. The default value is `false`.

For more information, see [ Deleting a SnapLock volume].

[1]: docs.aws.amazon.com/fsx/latest/ONTAPGuide/snaplock-delete-volume.html

Returns:

  • (Boolean)


4672
4673
4674
4675
4676
4677
4678
# File 'lib/aws-sdk-fsx/types.rb', line 4672

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

#final_backup_tagsArray<Types::Tag>

A list of ‘Tag` values, with a maximum of 50 elements.

Returns:



4672
4673
4674
4675
4676
4677
4678
# File 'lib/aws-sdk-fsx/types.rb', line 4672

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

#skip_final_backupBoolean

Set to true if you want to skip taking a final backup of the volume you are deleting.

Returns:

  • (Boolean)


4672
4673
4674
4675
4676
4677
4678
# File 'lib/aws-sdk-fsx/types.rb', line 4672

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