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

Defined in Amazonka.Backup.DeleteBackupVaultAccessPolicy

Read DeleteBackupVaultAccessPolicy Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVaultAccessPolicy

Show 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 #

NFData DeleteBackupVaultAccessPolicy Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVaultAccessPolicy

Hashable DeleteBackupVaultAccessPolicy Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVaultAccessPolicy

AWSRequest DeleteBackupVaultAccessPolicy Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVaultAccessPolicy

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

type Rep DeleteBackupVaultAccessPolicy Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVaultAccessPolicy

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

Defined in Amazonka.Backup.DeleteBackupVaultAccessPolicy

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:

$sel:backupVaultName: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
Eq 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

Generic DeleteBackupVaultAccessPolicyResponse Source # 
Instance details

Defined in Amazonka.Backup.DeleteBackupVaultAccessPolicy

NFData 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" "libZSservicesZSamazonka-backupZSamazonka-backup" '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.