amazonka-fsx-2.0: Amazon FSx SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.FSx.Types.DeleteFileSystemLustreConfiguration

Description

 
Synopsis

Documentation

data DeleteFileSystemLustreConfiguration Source #

The configuration object for the Amazon FSx for Lustre file system being deleted in the DeleteFileSystem operation.

See: newDeleteFileSystemLustreConfiguration smart constructor.

Constructors

DeleteFileSystemLustreConfiguration' 

Fields

  • finalBackupTags :: Maybe (NonEmpty Tag)

    Use if SkipFinalBackup is set to false, and you want to apply an array of tags to the final backup. If you have set the file system property CopyTagsToBackups to true, and you specify one or more FinalBackupTags when deleting a file system, Amazon FSx will not copy any existing file system tags to the backup.

  • skipFinalBackup :: Maybe Bool

    Set SkipFinalBackup to false if you want to take a final backup of the file system you are deleting. By default, Amazon FSx will not take a final backup on your behalf when the DeleteFileSystem operation is invoked. (Default = true)

    The fsx:CreateBackup permission is required if you set SkipFinalBackup to false in order to delete the file system and take a final backup.

Instances

Instances details
ToJSON DeleteFileSystemLustreConfiguration Source # 
Instance details

Defined in Amazonka.FSx.Types.DeleteFileSystemLustreConfiguration

Generic DeleteFileSystemLustreConfiguration Source # 
Instance details

Defined in Amazonka.FSx.Types.DeleteFileSystemLustreConfiguration

Read DeleteFileSystemLustreConfiguration Source # 
Instance details

Defined in Amazonka.FSx.Types.DeleteFileSystemLustreConfiguration

Show DeleteFileSystemLustreConfiguration Source # 
Instance details

Defined in Amazonka.FSx.Types.DeleteFileSystemLustreConfiguration

NFData DeleteFileSystemLustreConfiguration Source # 
Instance details

Defined in Amazonka.FSx.Types.DeleteFileSystemLustreConfiguration

Eq DeleteFileSystemLustreConfiguration Source # 
Instance details

Defined in Amazonka.FSx.Types.DeleteFileSystemLustreConfiguration

Hashable DeleteFileSystemLustreConfiguration Source # 
Instance details

Defined in Amazonka.FSx.Types.DeleteFileSystemLustreConfiguration

type Rep DeleteFileSystemLustreConfiguration Source # 
Instance details

Defined in Amazonka.FSx.Types.DeleteFileSystemLustreConfiguration

type Rep DeleteFileSystemLustreConfiguration = D1 ('MetaData "DeleteFileSystemLustreConfiguration" "Amazonka.FSx.Types.DeleteFileSystemLustreConfiguration" "amazonka-fsx-2.0-6W1DYEEbHPkD4DJvTvpQG4" 'False) (C1 ('MetaCons "DeleteFileSystemLustreConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "finalBackupTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Tag))) :*: S1 ('MetaSel ('Just "skipFinalBackup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newDeleteFileSystemLustreConfiguration :: DeleteFileSystemLustreConfiguration Source #

Create a value of DeleteFileSystemLustreConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:finalBackupTags:DeleteFileSystemLustreConfiguration', deleteFileSystemLustreConfiguration_finalBackupTags - Use if SkipFinalBackup is set to false, and you want to apply an array of tags to the final backup. If you have set the file system property CopyTagsToBackups to true, and you specify one or more FinalBackupTags when deleting a file system, Amazon FSx will not copy any existing file system tags to the backup.

$sel:skipFinalBackup:DeleteFileSystemLustreConfiguration', deleteFileSystemLustreConfiguration_skipFinalBackup - Set SkipFinalBackup to false if you want to take a final backup of the file system you are deleting. By default, Amazon FSx will not take a final backup on your behalf when the DeleteFileSystem operation is invoked. (Default = true)

The fsx:CreateBackup permission is required if you set SkipFinalBackup to false in order to delete the file system and take a final backup.

deleteFileSystemLustreConfiguration_finalBackupTags :: Lens' DeleteFileSystemLustreConfiguration (Maybe (NonEmpty Tag)) Source #

Use if SkipFinalBackup is set to false, and you want to apply an array of tags to the final backup. If you have set the file system property CopyTagsToBackups to true, and you specify one or more FinalBackupTags when deleting a file system, Amazon FSx will not copy any existing file system tags to the backup.

deleteFileSystemLustreConfiguration_skipFinalBackup :: Lens' DeleteFileSystemLustreConfiguration (Maybe Bool) Source #

Set SkipFinalBackup to false if you want to take a final backup of the file system you are deleting. By default, Amazon FSx will not take a final backup on your behalf when the DeleteFileSystem operation is invoked. (Default = true)

The fsx:CreateBackup permission is required if you set SkipFinalBackup to false in order to delete the file system and take a final backup.