CreateRestoreAccessBackupVault - AWS Backup

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

CreateRestoreAccessBackupVault

Cria um cofre de backup com acesso à restauração que fornece acesso temporário aos pontos de recuperação em um cofre de backup logicamente isolado, sujeito à aprovação da MPA.

Sintaxe da Solicitação

PUT /restore-access-backup-vaults HTTP/1.1 Content-type: application/json { "BackupVaultName": "string", "BackupVaultTags": { "string" : "string" }, "CreatorRequestId": "string", "RequesterComment": "string", "SourceBackupVaultArn": "string" }

Parâmetros da solicitação de URI

A solicitação não usa nenhum parâmetro de URI.

Corpo da Solicitação

A solicitação aceita os dados a seguir no formato JSON.

BackupVaultName

O nome do cofre de backup a ser associado a uma equipe de aprovação do MPA.

Tipo: sequência

Padrão: ^[a-zA-Z0-9\-\_]{2,50}$

Obrigatório: Não

BackupVaultTags

Tags opcionais para atribuir ao cofre de backup de acesso à restauração.

Tipo: mapa de string para string

Obrigatório: Não

CreatorRequestId

Uma string exclusiva que identifica a solicitação e permite que solicitações com falha sejam repetidas sem o risco de executar a operação duas vezes.

Tipo: String

Obrigatório: Não

RequesterComment

Um comentário explicando o motivo da solicitação de restauração do acesso ao cofre de backup.

Tipo: String

Obrigatório: Não

SourceBackupVaultArn

O ARN do cofre de backup de origem contendo os pontos de recuperação aos quais o acesso temporário é solicitado.

Tipo: string

Obrigatório: Sim

Sintaxe da Resposta

HTTP/1.1 200 Content-type: application/json { "CreationDate": number, "RestoreAccessBackupVaultArn": "string", "RestoreAccessBackupVaultName": "string", "VaultState": "string" }

Elementos de Resposta

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

CreationDate

>A data e a hora em que o cofre de backup de acesso à restauração foi criado, no formato Unix e no horário universal coordenado

Tipo: Timestamp

RestoreAccessBackupVaultArn

O ARN que identifica de forma exclusiva o cofre de backup de acesso de restauração criado.

Tipo: String

RestoreAccessBackupVaultName

O nome do cofre de backup de acesso à restauração criado.

Tipo: sequência

Padrão: ^[a-zA-Z0-9\-\_]{2,50}$

VaultState

O estado atual do cofre de backup de acesso à restauração.

Tipo: String

Valores Válidos: CREATING | AVAILABLE | FAILED

Erros

Para obter informações sobre os erros comuns a todas as ações, consulte Erros comuns.

AlreadyExistsException

O recurso necessário já existe.

Arn

Context

CreatorRequestId

Type

Código de status HTTP: 400

InvalidParameterValueException

Indica que há algo errado com o valor de um parâmetro. Por exemplo, o valor está fora do intervalo.

Context

Type

Código de status HTTP: 400

InvalidRequestException

Indica que há algo errado com a entrada da solicitação. Por exemplo, um parâmetro é do tipo errado.

Context

Type

Código de status HTTP: 400

LimitExceededException

Um limite na solicitação foi excedido; por exemplo, o número máximo de itens permitidos em uma solicitação.

Context

Type

Código de status HTTP: 400

MissingParameterValueException

Indica que um parâmetro necessário está ausente.

Context

Type

Código de status HTTP: 400

ResourceNotFoundException

Um recurso necessário para a ação não existe.

Context

Type

Código de status HTTP: 400

ServiceUnavailableException

Houve falha na solicitação devido a um erro temporário do servidor.

Context

Type

Código de status HTTP: 500

Consulte também

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte: