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.
UpdateRestoreTestingSelection
Actualiza la selección de pruebas de restauración especificada.
La mayoría de los elementos, salvo el RestoreTestingSelectionName
, se pueden actualizar con esta solicitud.
Puede usar un recurso ARNs o condiciones protegidos, pero no ambos.
Sintaxis de la solicitud
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
}
}
URIParámetros de solicitud
La solicitud utiliza los siguientes URI parámetros.
- RestoreTestingPlanName
-
El nombre del plan de prueba de restauración es obligatorio para actualizar el plan de prueba indicado.
Obligatorio: sí
- RestoreTestingSelectionName
-
El nombre de la selección de pruebas de restauración requerida que desea actualizar.
Obligatorio: sí
Cuerpo de la solicitud
La solicitud acepta los siguientes datos en JSON formato.
- RestoreTestingSelection
-
Para actualizar la selección de pruebas de restauración, puede utilizar un recurso ARNs o condiciones protegidos, pero no ambos. Es decir, si su selección tiene
ProtectedResourceArns
, no podrá solicitar una actualización con el parámetroProtectedResourceConditions
.Tipo: objeto RestoreTestingSelectionForUpdate
Obligatorio: sí
Sintaxis de la respuesta
HTTP/1.1 200
Content-type: application/json
{
"CreationTime": number,
"RestoreTestingPlanArn": "string",
"RestoreTestingPlanName": "string",
"RestoreTestingSelectionName": "string",
"UpdateTime": number
}
Elementos de respuesta
Si la acción se realiza correctamente, el servicio devuelve una respuesta de HTTP 200.
El servicio devuelve los siguientes datos en JSON formato.
- CreationTime
-
La hora en que la selección de recursos para la prueba se actualizó correctamente.
Tipo: marca temporal
- RestoreTestingPlanArn
-
Cadena única que es el nombre del plan de prueba de restauración.
Tipo: cadena
- RestoreTestingPlanName
-
El plan de pruebas de restauración al que está asociada la selección de pruebas de restauración actualizada.
Tipo: cadena
- RestoreTestingSelectionName
-
El nombre de la selección de pruebas de restauración devuelto.
Tipo: cadena
- UpdateTime
-
La hora en que se completó la actualización para la selección de pruebas de restauración.
Tipo: marca temporal
Errores
Para obtener información acerca de los errores comunes a todas las acciones, consulte Errores comunes.
- ConflictException
-
AWS Backup no puede realizar la acción que ha solicitado hasta que termine de realizar una acción anterior. Inténtelo de nuevo más tarde.
HTTPCódigo de estado: 400
- InvalidParameterValueException
-
Indica que hay algún problema con el valor de un parámetro. Por ejemplo, el valor está fuera del rango.
HTTPCódigo de estado: 400
- MissingParameterValueException
-
Indica que falta un parámetro obligatorio.
HTTPCódigo de estado: 400
- ResourceNotFoundException
-
No existe un recurso necesario para la acción.
HTTPCódigo de estado: 400
- ServiceUnavailableException
-
La solicitud no se ha ejecutado correctamente debido a un error temporal del servidor.
HTTPCódigo de estado: 500
Véase también
Para obtener más información sobre cómo usarlo API en uno de los idiomas específicos AWS SDKs, consulte lo siguiente: