Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Deletes Backup Vault Lock from a backup vault specified by a backup vault name.
If the Vault Lock configuration is immutable, then you cannot delete
Vault Lock using API operations, and you will receive an
InvalidRequestException
if you attempt to do so. For more information,
see
Vault Lock
in the Backup Developer Guide.
Synopsis
- data DeleteBackupVaultLockConfiguration = DeleteBackupVaultLockConfiguration' {}
- newDeleteBackupVaultLockConfiguration :: Text -> DeleteBackupVaultLockConfiguration
- deleteBackupVaultLockConfiguration_backupVaultName :: Lens' DeleteBackupVaultLockConfiguration Text
- data DeleteBackupVaultLockConfigurationResponse = DeleteBackupVaultLockConfigurationResponse' {
- newDeleteBackupVaultLockConfigurationResponse :: DeleteBackupVaultLockConfigurationResponse
Creating a Request
data DeleteBackupVaultLockConfiguration Source #
See: newDeleteBackupVaultLockConfiguration
smart constructor.
DeleteBackupVaultLockConfiguration' | |
|
Instances
newDeleteBackupVaultLockConfiguration Source #
Create a value of DeleteBackupVaultLockConfiguration
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:DeleteBackupVaultLockConfiguration'
, deleteBackupVaultLockConfiguration_backupVaultName
- The name of the backup vault from which to delete Backup Vault Lock.
Request Lenses
deleteBackupVaultLockConfiguration_backupVaultName :: Lens' DeleteBackupVaultLockConfiguration Text Source #
The name of the backup vault from which to delete Backup Vault Lock.
Destructuring the Response
data DeleteBackupVaultLockConfigurationResponse Source #
See: newDeleteBackupVaultLockConfigurationResponse
smart constructor.
Instances
Eq DeleteBackupVaultLockConfigurationResponse Source # | |
Read DeleteBackupVaultLockConfigurationResponse Source # | |
Show DeleteBackupVaultLockConfigurationResponse Source # | |
Generic DeleteBackupVaultLockConfigurationResponse Source # | |
Defined in Amazonka.Backup.DeleteBackupVaultLockConfiguration type Rep DeleteBackupVaultLockConfigurationResponse :: Type -> Type # | |
NFData DeleteBackupVaultLockConfigurationResponse Source # | |
type Rep DeleteBackupVaultLockConfigurationResponse Source # | |
Defined in Amazonka.Backup.DeleteBackupVaultLockConfiguration type Rep DeleteBackupVaultLockConfigurationResponse = D1 ('MetaData "DeleteBackupVaultLockConfigurationResponse" "Amazonka.Backup.DeleteBackupVaultLockConfiguration" "libZSservicesZSamazonka-backupZSamazonka-backup" 'False) (C1 ('MetaCons "DeleteBackupVaultLockConfigurationResponse'" 'PrefixI 'False) (U1 :: Type -> Type)) |
newDeleteBackupVaultLockConfigurationResponse :: DeleteBackupVaultLockConfigurationResponse Source #
Create a value of DeleteBackupVaultLockConfigurationResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.