DescribeRestoreJob - AWS Backup

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

DescribeRestoreJob

Devuelve los metadatos asociados a un trabajo de restauración especificado mediante un ID de trabajo.

Sintaxis de la solicitud

GET /restore-jobs/restoreJobId HTTP/1.1

Parámetros de solicitud del URI

La solicitud utiliza los siguientes parámetros URI.

restoreJobId

Identifica de forma exclusiva el trabajo que restaura un punto de recuperación.

Obligatorio: sí

Cuerpo de la solicitud

La solicitud no tiene un cuerpo de la solicitud.

Sintaxis de la respuesta

HTTP/1.1 200 Content-type: application/json { "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" }

Elementos de respuesta

Si la acción se realiza correctamente, el servicio devuelve una respuesta HTTP 200.

El servicio devuelve los datos siguientes en formato JSON.

AccountId

Devuelve el ID de la cuenta a la que pertenece el trabajo de restauración.

Tipo: String

Patrón: ^[0-9]{12}$

BackupSizeInBytes

El tamaño del recurso restaurado, en bytes.

Tipo: largo

CompletionDate

La fecha y la hora en que se completó un trabajo para restaurar un punto de recuperación, en formato Unix y horario universal coordinado (UTC). El valor de CompletionDate tiene una precisión de milisegundos. Por ejemplo, el valor 1516925490.087 representa el viernes 26 de enero de 2018 a las 12:11:30.087 h.

Tipo: marca temporal

CreatedBy

Contiene información de identificación sobre la creación de un trabajo de restauración.

Tipo: objeto RestoreJobCreator

CreatedResourceArn

El nombre de recurso de Amazon (ARN) del recurso creado por el trabajo de restauración.

El formato del ARN depende del tipo de recurso del que se ha hecho copia de seguridad.

Tipo: cadena

CreationDate

La fecha y la hora en que se creó un trabajo de restauración, en formato Unix y horario universal coordinado (UTC). El valor de CreationDate tiene una precisión de milisegundos. Por ejemplo, el valor 1516925490.087 representa el viernes 26 de enero de 2018 a las 12:11:30.087 h.

Tipo: marca temporal

DeletionStatus

El estado de los datos generados por la prueba de restauración.

Tipo: cadena

Valores válidos: DELETING | FAILED | SUCCESSFUL

DeletionStatusMessage

Describe el estado de eliminación del trabajo de restauración.

Tipo: cadena

ExpectedCompletionTimeMinutes

La cantidad de tiempo en minutos que se espera que tarde un trabajo de restauración de un punto de recuperación.

Tipo: largo

IamRoleArn

Especifica el ARN del rol de IAM utilizado para crear el punto de recuperación de destino; por ejemplo, arn:aws:iam::123456789012:role/S3Access.

Tipo: cadena

PercentDone

Contiene el porcentaje estimado que se ha completado de un trabajo en el momento en que se consultó el estado del trabajo.

Tipo: cadena

RecoveryPointArn

Un ARN que identifica de forma exclusiva un punto de recuperación; por ejemplo, arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45.

Tipo: cadena

RecoveryPointCreationDate

La fecha de creación del punto de recuperación creado por el trabajo de restauración especificado.

Tipo: marca temporal

ResourceType

Devuelve los metadatos asociados a un trabajo de restauración enumerados por tipo de recurso.

Tipo: String

Patrón: ^[a-zA-Z0-9\-\_\.]{1,50}$

RestoreJobId

Identifica de forma exclusiva el trabajo que restaura un punto de recuperación.

Tipo: cadena

Status

Código de estado que especifica el estado del trabajo que se inicia AWS Backup para restaurar un punto de recuperación.

Tipo: cadena

Valores válidos: PENDING | RUNNING | COMPLETED | ABORTED | FAILED

StatusMessage

Un mensaje que muestra el estado de un trabajo para restaurar un punto de recuperación.

Tipo: cadena

ValidationStatus

El estado de la validación se ejecuta en el trabajo de restauración indicado.

Tipo: cadena

Valores válidos: FAILED | SUCCESSFUL | TIMED_OUT | VALIDATING

ValidationStatusMessage

Mensaje del estado.

Tipo: cadena

Errores

Para obtener información acerca de los errores comunes a todas las acciones, consulte Errores comunes.

DependencyFailureException

Un AWS servicio o recurso dependiente devolvió un error al AWS Backup servicio y la acción no se pudo completar.

Código de estado HTTP: 500

InvalidParameterValueException

Indica que hay algún problema con el valor de un parámetro. Por ejemplo, el valor está fuera del rango.

Código de estado HTTP: 400

MissingParameterValueException

Indica que falta un parámetro obligatorio.

Código de estado HTTP: 400

ResourceNotFoundException

No existe un recurso necesario para la acción.

Código de estado HTTP: 400

ServiceUnavailableException

La solicitud no se ha ejecutado correctamente debido a un error temporal del servidor.

Código de estado HTTP: 500

Véase también

Para obtener más información sobre el uso de esta API en uno de los AWS SDK específicos del idioma, consulta lo siguiente: