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 } }

URIParametri della richiesta

La richiesta utilizza i seguenti URI parametri.

RestoreTestingPlanName

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

Campo obbligatorio: sì

RestoreTestingSelectionName

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

Campo obbligatorio: sì

Corpo della richiesta

La richiesta accetta i seguenti dati nel JSON formato.

RestoreTestingSelection

Per aggiornare la selezione del test di ripristino, è possibile 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

Campo 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'azione ha esito positivo, il servizio restituisce una risposta di HTTP 200.

I seguenti dati vengono restituiti in JSON formato dal servizio.

CreationTime

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

Tipo: Timestamp

RestoreTestingPlanArn

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

Tipo: stringa

RestoreTestingPlanName

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

Tipo: stringa

RestoreTestingSelectionName

Il nome della selezione del test di ripristino restituito.

Tipo: stringa

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 Errori comuni.

ConflictException

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

HTTPCodice di stato: 400

InvalidParameterValueException

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

HTTPCodice di stato: 400

MissingParameterValueException

Indica che manca un parametro obbligatorio.

HTTPCodice di stato: 400

ResourceNotFoundException

Una risorsa necessaria per l'azione non esiste.

HTTPCodice di stato: 400

ServiceUnavailableException

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

HTTPCodice di stato: 500

Vedi anche

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