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à.
ListRestoreJobsByProtectedResource
Restituisce i processi di ripristino che contengono la risorsa protetta specificata.
È necessario includere ResourceArn
. Facoltativamente, puoi includere NextToken
, ByStatus
, MaxResults
, ByRecoveryPointCreationDateAfter
e ByRecoveryPointCreationDateBefore
.
Sintassi della richiesta
GET /resources/resourceArn
/restore-jobs/?maxResults=MaxResults
&nextToken=NextToken
&recoveryPointCreationDateAfter=ByRecoveryPointCreationDateAfter
&recoveryPointCreationDateBefore=ByRecoveryPointCreationDateBefore
&status=ByStatus
HTTP/1.1
URIParametri di richiesta
La richiesta utilizza i seguenti URI parametri.
- ByRecoveryPointCreationDateAfter
-
Restituisce solo i processi di ripristino dei punti di ripristino creati dopo la data specificata.
- ByRecoveryPointCreationDateBefore
-
Restituisce solo i processi di ripristino dei punti di ripristino creati prima della data specificata.
- ByStatus
-
Restituisce solo i processi di ripristino associati allo stato processo specificato.
Valori validi:
PENDING | RUNNING | COMPLETED | ABORTED | FAILED
- MaxResults
-
Il numero massimo di elementi da restituire.
Intervallo valido: valore minimo di 1. Valore massimo pari a 1000.
- NextToken
-
L'elemento successivo che segue un elenco parziale di elementi restituiti. Ad esempio, se viene effettuata una richiesta per restituire il numero
MaxResults
di elementi,NextToken
consente di restituire più elementi dell'elenco a partire dalla posizione indicata dal token successivo. - resourceArn
-
Restituisce solo i processi di ripristino che corrispondono alla risorsa specificata Amazon Resource Name (ARN).
Campo obbligatorio: sì
Corpo della richiesta
La richiesta non ha un corpo della richiesta.
Sintassi della risposta
HTTP/1.1 200
Content-type: application/json
{
"NextToken": "string",
"RestoreJobs": [
{
"AccountId": "string",
"BackupSizeInBytes": number,
"CompletionDate": number,
"CreatedBy": {
"RestoreTestingPlanArn": "string"
},
"CreatedResourceArn": "string",
"CreationDate": number,
"DeletionStatus": "string",
"DeletionStatusMessage": "string",
"ExpectedCompletionTimeMinutes": number,
"IamRoleArn": "string",
"PercentDone": "string",
"RecoveryPointArn": "string",
"RecoveryPointCreationDate": number,
"ResourceType": "string",
"RestoreJobId": "string",
"Status": "string",
"StatusMessage": "string",
"ValidationStatus": "string",
"ValidationStatusMessage": "string"
}
]
}
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.
- NextToken
-
L'elemento successivo che segue un elenco parziale di elementi restituiti. Ad esempio, se viene effettuata una richiesta per restituire il numero
MaxResults
di elementi,NextToken
consente di restituire più elementi dell'elenco a partire dalla posizione indicata dal token successivo.Tipo: stringa
- RestoreJobs
-
Un array di oggetti contenenti informazioni dettagliate sui processi per ripristinare le risorse salvate.
Tipo: matrice di oggetti RestoreJobsListMember
Errori
Per informazioni sugli errori comuni a tutte le operazioni, consultare Errori comuni.
- 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 API in una delle lingue specifiche AWS SDKs, consulta quanto segue: