put_restore_validation_result
async
¶
put_restore_validation_result(
restore_job_id: RestoreJobId,
validation_status: RestoreValidationStatus,
*,
config_overrides: Optional[AsyncBackupClientConfig] = None,
validation_status_message: Optional[string] = None,
) -> None
This request allows you to send your independent self-run restore test validation results. RestoreJobId and ValidationStatus are required. Optionally, you can input a ValidationStatusMessage.
Parameters:
-
restore_job_id(RestoreJobId) –This is a unique identifier of a restore job within Backup.
-
validation_status(RestoreValidationStatus) –The status of your restore validation.
-
validation_status_message(Optional[string], default:None) –This is an optional message string you can input to describe the validation status for the restore test validation.
Raises:
-
InvalidParameterValueException–Indicates that something is wrong with a parameter's value. For example, the value is out of range.
-
InvalidRequestException–Indicates that something is wrong with the input to the request. For example, a parameter is of the wrong type.
-
MissingParameterValueException–Indicates that a required parameter is missing.
-
ResourceNotFoundException–A resource that is required for the action doesn't exist.
-
ServiceUnavailableException–The request failed due to a temporary failure of the server.
-
UnknownServiceError–The service returned an error code this client does not model.