Backup / Client / create_restore_access_backup_vault

create_restore_access_backup_vault

Backup.Client.create_restore_access_backup_vault(**kwargs)

Creates a restore access backup vault that provides temporary access to recovery points in a logically air-gapped backup vault, subject to MPA approval.

See also: AWS API Documentation

Request Syntax

response = client.create_restore_access_backup_vault(
    SourceBackupVaultArn='string',
    BackupVaultName='string',
    BackupVaultTags={
        'string': 'string'
    },
    CreatorRequestId='string',
    RequesterComment='string'
)
Parameters:
  • SourceBackupVaultArn (string) –

    [REQUIRED]

    The ARN of the source backup vault containing the recovery points to which temporary access is requested.

  • BackupVaultName (string) – The name of the backup vault to associate with an MPA approval team.

  • BackupVaultTags (dict) –

    Optional tags to assign to the restore access backup vault.

    • (string) –

      • (string) –

  • CreatorRequestId (string) –

    A unique string that identifies the request and allows failed requests to be retried without the risk of executing the operation twice.

    This field is autopopulated if not provided.

  • RequesterComment (string) – A comment explaining the reason for requesting restore access to the backup vault.

Return type:

dict

Returns:

Response Syntax

{
    'RestoreAccessBackupVaultArn': 'string',
    'VaultState': 'CREATING'|'AVAILABLE'|'FAILED',
    'RestoreAccessBackupVaultName': 'string',
    'CreationDate': datetime(2015, 1, 1)
}

Response Structure

  • (dict) –

    • RestoreAccessBackupVaultArn (string) –

      The ARN that uniquely identifies the created restore access backup vault.

    • VaultState (string) –

      The current state of the restore access backup vault.

    • RestoreAccessBackupVaultName (string) –

      The name of the created restore access backup vault.

    • CreationDate (datetime) –

      >The date and time when the restore access backup vault was created, in Unix format and Coordinated Universal Time

Exceptions