deleteBackupVaultLockConfiguration method

Future<void> deleteBackupVaultLockConfiguration({
  1. required String backupVaultName,
})

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.

May throw InvalidParameterValueException. May throw InvalidRequestException. May throw MissingParameterValueException. May throw ResourceNotFoundException. May throw ServiceUnavailableException.

Parameter backupVaultName : The name of the backup vault from which to delete Backup Vault Lock.

Implementation

Future<void> deleteBackupVaultLockConfiguration({
  required String backupVaultName,
}) async {
  await _protocol.send(
    payload: null,
    method: 'DELETE',
    requestUri:
        '/backup-vaults/${Uri.encodeComponent(backupVaultName)}/vault-lock',
    exceptionFnMap: _exceptionFns,
  );
}