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