View a markdown version of this page

UpdateRestoreTestingSelection - AWS Backup

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

UpdateRestoreTestingSelection

Aggiorna la selezione del test di ripristino specificata.

Con questa richiesta è possibile aggiornare la maggior parte degli elementi tranne RestoreTestingSelectionName.

È possibile utilizzare risorse ARNs o condizioni protette, ma non entrambe.

Sintassi della richiesta

PUT /restore-testing/plans/RestoreTestingPlanName/selections/RestoreTestingSelectionName HTTP/1.1 Content-type: application/json { "RestoreTestingSelection": { "IamRoleArn": "string", "ProtectedResourceArns": [ "string" ], "ProtectedResourceConditions": { "StringEquals": [ { "Key": "string", "Value": "string" } ], "StringNotEquals": [ { "Key": "string", "Value": "string" } ] }, "RestoreMetadataOverrides": { "string" : "string" }, "ValidationWindowHours": number } }

Parametri della richiesta URI

La richiesta utilizza i seguenti parametri URI.

RestoreTestingPlanName

Il nome del piano di test di ripristino è necessario per aggiornare il piano di test indicato.

Obbligatorio: sì

RestoreTestingSelectionName

La selezione del test di ripristino richiesta (nome della selezione del test di ripristino che si desidera aggiornare).

Obbligatorio: sì

Corpo della richiesta

La richiesta accetta i seguenti dati in formato JSON.

RestoreTestingSelection

Per aggiornare la selezione dei test di ripristino, puoi utilizzare la risorsa ARNs o le condizioni protette, ma non entrambe. In altre parole, se la selezione è ProtectedResourceArns, la richiesta di aggiornamento con il parametro ProtectedResourceConditions non ha esito positivo.

Tipo: oggetto RestoreTestingSelectionForUpdate

Obbligatorio: sì

Sintassi della risposta

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

Elementi di risposta

Se l'operazione riesce, il servizio restituisce una risposta HTTP 200.

I dati seguenti vengono restituiti in formato JSON mediante il servizio.

CreationTime

L'ora in cui la selezione per il test delle risorse è stata aggiornata correttamente.

Tipo: Timestamp

RestoreTestingPlanArn

Stringa univoca che costituisce il nome del piano di test di ripristino.

Tipo: String

RestoreTestingPlanName

Il piano di test di ripristino a cui è associata la selezione aggiornata del test di ripristino.

Tipo: String

RestoreTestingSelectionName

Il nome della selezione del test di ripristino restituito.

Tipo: String

UpdateTime

L'ora in cui è stato completato l'aggiornamento per la selezione del test di ripristino.

Tipo: Timestamp

Errori

Per informazioni sugli errori comuni a tutte le operazioni, consultare Tipi di errore comuni.

ConflictException

AWS Backup non può eseguire l'azione richiesta finché non termina l'esecuzione di un'azione precedente. Riprova più tardi.

Context

Type

Codice di stato HTTP: 400

InvalidParameterValueException

Indica che si è verificato un errore con il valore di un parametro. Ad esempio, il valore non è compreso nell'intervallo.

Context

Type

Codice di stato HTTP: 400

MissingParameterValueException

Indica che manca un parametro obbligatorio.

Context

Type

Codice di stato HTTP: 400

ResourceNotFoundException

Una risorsa necessaria per l'azione non esiste.

Context

Type

Codice di stato HTTP: 400

ServiceUnavailableException

La richiesta non è riuscita a causa di un errore temporaneo del server.

Context

Type

Codice di stato HTTP: 500

Vedi anche

Per ulteriori informazioni sull'utilizzo di questa API in una delle lingue specifiche AWS SDKs, consulta quanto segue: