libZSservicesZSamazonka-backupZSamazonka-backup
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Backup.DeleteBackupVault

Description

Deletes the backup vault identified by its name. A vault can be deleted only if it is empty.

Synopsis

Creating a Request

data DeleteBackupVault Source #

See: newDeleteBackupVault smart constructor.

Constructors

DeleteBackupVault' 

Fields

  • backupVaultName :: Text

    The name of a logical container where backups are stored. Backup vaults are identified by names that are unique to the account used to create them and the Amazon Web Services Region where they are created. They consist of lowercase letters, numbers, and hyphens.

Instances

Instances details
Eq DeleteBackupVault Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVault

Read DeleteBackupVault Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVault

Show DeleteBackupVault Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVault

Generic DeleteBackupVault Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVault

Associated Types

type Rep DeleteBackupVault :: Type -> Type #

NFData DeleteBackupVault Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVault

Methods

rnf :: DeleteBackupVault -> () #

Hashable DeleteBackupVault Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVault

AWSRequest DeleteBackupVault Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVault

Associated Types

type AWSResponse DeleteBackupVault #

ToHeaders DeleteBackupVault Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVault

ToPath DeleteBackupVault Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVault

ToQuery DeleteBackupVault Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVault

type Rep DeleteBackupVault Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVault

type Rep DeleteBackupVault = D1 ('MetaData "DeleteBackupVault" "Amazonka.Backup.DeleteBackupVault" "libZSservicesZSamazonka-backupZSamazonka-backup" 'False) (C1 ('MetaCons "DeleteBackupVault'" 'PrefixI 'True) (S1 ('MetaSel ('Just "backupVaultName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteBackupVault Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVault

newDeleteBackupVault Source #

Create a value of DeleteBackupVault 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:backupVaultName:DeleteBackupVault', deleteBackupVault_backupVaultName - The name of a logical container where backups are stored. Backup vaults are identified by names that are unique to the account used to create them and the Amazon Web Services Region where they are created. They consist of lowercase letters, numbers, and hyphens.

Request Lenses

deleteBackupVault_backupVaultName :: Lens' DeleteBackupVault Text Source #

The name of a logical container where backups are stored. Backup vaults are identified by names that are unique to the account used to create them and the Amazon Web Services Region where they are created. They consist of lowercase letters, numbers, and hyphens.

Destructuring the Response

data DeleteBackupVaultResponse Source #

See: newDeleteBackupVaultResponse smart constructor.

Instances

Instances details
Eq DeleteBackupVaultResponse Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVault

Read DeleteBackupVaultResponse Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVault

Show DeleteBackupVaultResponse Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVault

Generic DeleteBackupVaultResponse Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVault

Associated Types

type Rep DeleteBackupVaultResponse :: Type -> Type #

NFData DeleteBackupVaultResponse Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVault

type Rep DeleteBackupVaultResponse Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVault

type Rep DeleteBackupVaultResponse = D1 ('MetaData "DeleteBackupVaultResponse" "Amazonka.Backup.DeleteBackupVault" "libZSservicesZSamazonka-backupZSamazonka-backup" 'False) (C1 ('MetaCons "DeleteBackupVaultResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteBackupVaultResponse :: DeleteBackupVaultResponse Source #

Create a value of DeleteBackupVaultResponse with all optional fields omitted.

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