UpdateRestoreTestingPlan - 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á.

UpdateRestoreTestingPlan

Essa solicitação enviará alterações ao plano de testes de restauração especificado. RestoreTestingPlanName não pode ser atualizado após a criação.

RecoveryPointSelection pode conter:

  • Algorithm

  • ExcludeVaults

  • IncludeVaults

  • RecoveryPointTypes

  • SelectionWindowDays

Sintaxe da Solicitação

PUT /restore-testing/plans/RestoreTestingPlanName HTTP/1.1 Content-type: application/json { "RestoreTestingPlan": { "RecoveryPointSelection": { "Algorithm": "string", "ExcludeVaults": [ "string" ], "IncludeVaults": [ "string" ], "RecoveryPointTypes": [ "string" ], "SelectionWindowDays": number }, "ScheduleExpression": "string", "ScheduleExpressionTimezone": "string", "StartWindowHours": number } }

Parâmetros da Solicitação de URI

A solicitação usa os seguintes parâmetros de URI:

RestoreTestingPlanName

O nome do plano de teste de restauração.

Obrigatório: Sim

Corpo da Solicitação

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

RestoreTestingPlan

Especifica o corpo de um plano de testes de restauração.

Tipo: objeto RestoreTestingPlanForUpdate

Exigido: Sim

Sintaxe da Resposta

HTTP/1.1 200 Content-type: application/json { "CreationTime": number, "RestoreTestingPlanArn": "string", "RestoreTestingPlanName": "string", "UpdateTime": number }

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.

CreationTime

A hora em que o plano de teste de recursos foi criado.

Tipo: carimbo de data/hora

RestoreTestingPlanArn

ARN (nome do recurso da Amazon) exclusivo do plano de testes de restauração.

Tipo: sequência

RestoreTestingPlanName

O nome não poderá ser alterado após a criação. Ele só pode conter caracteres alfanuméricos e sublinhados. O tamanho máximo é 50.

Tipo: sequência

UpdateTime

A hora em que a atualização foi concluída para o plano de teste de restauração.

Tipo: carimbo de data/hora

Erros

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

ConflictException

AWS Backup não pode realizar a ação que você solicitou até que termine de executar uma ação anterior. Tente novamente mais tarde.

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.

Código de Status HTTP: 400

MissingParameterValueException

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

Código de Status HTTP: 400

ResourceNotFoundException

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

Código de Status HTTP: 400

ServiceUnavailableException

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

Código de Status HTTP: 500

Consulte também

Para obter mais informações sobre como usar essa API em um dos AWS SDKs específicos da linguagem, consulte o seguinte: