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 para restauração que concede acesso temporário aos pontos de recuperação em um cofre de backup logicamente isolado, sujeito à aprovação 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 que deve ser associado a uma equipe de aprovação 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 do acesso para restauração.

Tipo: mapa de string para string

Obrigatório: Não

CreatorRequestId

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

Tipo: String

Obrigatório: Não

RequesterComment

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

Tipo: String

Obrigatório: Não

SourceBackupVaultArn

O ARN do cofre de backup de origem que contém 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 hora em que o cofre de backup de acesso para restauração foi criado, em formato de hora Unix e Tempo Universal Coordenado

Tipo: Timestamp

RestoreAccessBackupVaultArn

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

Tipo: String

RestoreAccessBackupVaultName

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

Tipo: sequência

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

VaultState

O estado atual do cofre de backup de acesso para 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 um dos SDKs específicos de linguagem AWS, consulte: