amazonka-backup-2.0: Amazon Backup 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.Backup.DeleteBackupVaultAccessPolicy

Description

Deletes the policy document that manages permissions on a backup vault.

Synopsis

Creating a Request

data DeleteBackupVaultAccessPolicy Source #

See: newDeleteBackupVaultAccessPolicy smart constructor.

Constructors

DeleteBackupVaultAccessPolicy' 

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
ToHeaders DeleteBackupVaultAccessPolicy Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVaultAccessPolicy

ToPath DeleteBackupVaultAccessPolicy Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVaultAccessPolicy

ToQuery DeleteBackupVaultAccessPolicy Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVaultAccessPolicy

AWSRequest DeleteBackupVaultAccessPolicy Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVaultAccessPolicy

Generic DeleteBackupVaultAccessPolicy Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVaultAccessPolicy

Associated Types

type Rep DeleteBackupVaultAccessPolicy :: Type -> Type #

Read DeleteBackupVaultAccessPolicy Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVaultAccessPolicy

Show DeleteBackupVaultAccessPolicy Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVaultAccessPolicy

NFData DeleteBackupVaultAccessPolicy Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVaultAccessPolicy

Eq DeleteBackupVaultAccessPolicy Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVaultAccessPolicy

Hashable DeleteBackupVaultAccessPolicy Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVaultAccessPolicy

type AWSResponse DeleteBackupVaultAccessPolicy Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVaultAccessPolicy

type Rep DeleteBackupVaultAccessPolicy Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVaultAccessPolicy

type Rep DeleteBackupVaultAccessPolicy = D1 ('MetaData "DeleteBackupVaultAccessPolicy" "Amazonka.Backup.DeleteBackupVaultAccessPolicy" "amazonka-backup-2.0-LovIt41tphM6jvgQJhTyRf" 'False) (C1 ('MetaCons "DeleteBackupVaultAccessPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "backupVaultName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteBackupVaultAccessPolicy Source #

Create a value of DeleteBackupVaultAccessPolicy 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:

DeleteBackupVaultAccessPolicy, deleteBackupVaultAccessPolicy_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

deleteBackupVaultAccessPolicy_backupVaultName :: Lens' DeleteBackupVaultAccessPolicy 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 DeleteBackupVaultAccessPolicyResponse Source #

Instances

Instances details
Generic DeleteBackupVaultAccessPolicyResponse Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVaultAccessPolicy

Read DeleteBackupVaultAccessPolicyResponse Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVaultAccessPolicy

Show DeleteBackupVaultAccessPolicyResponse Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVaultAccessPolicy

NFData DeleteBackupVaultAccessPolicyResponse Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVaultAccessPolicy

Eq DeleteBackupVaultAccessPolicyResponse Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVaultAccessPolicy

type Rep DeleteBackupVaultAccessPolicyResponse Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVaultAccessPolicy

type Rep DeleteBackupVaultAccessPolicyResponse = D1 ('MetaData "DeleteBackupVaultAccessPolicyResponse" "Amazonka.Backup.DeleteBackupVaultAccessPolicy" "amazonka-backup-2.0-LovIt41tphM6jvgQJhTyRf" 'False) (C1 ('MetaCons "DeleteBackupVaultAccessPolicyResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteBackupVaultAccessPolicyResponse :: DeleteBackupVaultAccessPolicyResponse Source #

Create a value of DeleteBackupVaultAccessPolicyResponse with all optional fields omitted.

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