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.
CreateRestoreAccessBackupVault
Crea una bóveda de respaldo con acceso de restauración que proporciona acceso temporal a los puntos de recuperación en una bóveda de respaldo aislada de forma lógica, sujeta a la aprobación de la MPA.
Sintaxis de la solicitud
PUT /restore-access-backup-vaults HTTP/1.1
Content-type: application/json
{
"BackupVaultName": "string
",
"BackupVaultTags": {
"string
" : "string
"
},
"CreatorRequestId": "string
",
"RequesterComment": "string
",
"SourceBackupVaultArn": "string
"
}
Parámetros de solicitud del URI
La solicitud no utiliza ningún parámetro de URI.
Cuerpo de la solicitud
La solicitud acepta los siguientes datos en formato JSON.
- BackupVaultName
-
El nombre del almacén de respaldo para asociarlo a un equipo de aprobación de la MPA.
Tipo: cadena
Patrón:
^[a-zA-Z0-9\-\_]{2,50}$
Obligatorio: no
- BackupVaultTags
-
Etiquetas opcionales para asignar al almacén de copias de seguridad con acceso a la restauración.
Tipo: mapa de cadena a cadena
Obligatorio: no
- CreatorRequestId
-
Una cadena única que identifica la solicitud y permite volver a intentar las solicitudes fallidas sin correr el riesgo de ejecutar la operación dos veces.
Tipo: cadena
Requerido: no
- RequesterComment
-
Un comentario que explica el motivo por el que se solicita el acceso de restauración a la bóveda de respaldo.
Tipo: cadena
Requerido: no
- SourceBackupVaultArn
-
El ARN de la bóveda de respaldo de origen que contiene los puntos de recuperación a los que se solicita acceso temporal.
Tipo: cadena
Obligatorio: sí
Sintaxis de la respuesta
HTTP/1.1 200
Content-type: application/json
{
"CreationDate": number,
"RestoreAccessBackupVaultArn": "string",
"RestoreAccessBackupVaultName": "string",
"VaultState": "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.
- CreationDate
-
>La fecha y la hora en que se creó el almacén de copias de seguridad con acceso a la restauración, en formato Unix y en horario universal coordinado
Tipo: marca temporal
- RestoreAccessBackupVaultArn
-
El ARN que identifica de forma exclusiva la bóveda de respaldo de acceso de restauración creada.
Tipo: cadena
- RestoreAccessBackupVaultName
-
El nombre del almacén de respaldo de acceso a la restauración creado.
Tipo: cadena
Patrón:
^[a-zA-Z0-9\-\_]{2,50}$
- VaultState
-
El estado actual del almacén de copias de seguridad para el acceso a la restauración.
Tipo: cadena
Valores válidos:
CREATING | AVAILABLE | FAILED
Errores
Para obtener información acerca de los errores comunes a todas las acciones, consulte Errores comunes.
- AlreadyExistsException
-
El recurso ya existe.
Código de estado HTTP: 400
- 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
- InvalidRequestException
-
Indica que hay algún problema con la entrada de la solicitud. Por ejemplo, un parámetro es del tipo incorrecto.
Código de estado HTTP: 400
- LimitExceededException
-
Se ha superado un límite en la solicitud; por ejemplo, el número máximo de elementos permitidos en una solicitud.
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 idiomas específicos AWS SDKs, consulta lo siguiente: