Values.CreateLegalHoldOutputSourceCreates a legal hold on a recovery point (backup). A legal hold is a restraint on altering or deleting a backup until an authorized user cancels the legal hold. Any actions to delete or disassociate a recovery point will fail with an error if one or more active legal holds are on the recovery point.
type nonrec t = {title : string option;The title of the legal hold.
*)status : LegalHoldStatus.t option;The status of the legal hold.
*)description : string option;The description of the legal hold.
*)legalHoldId : string option;The ID of the legal hold.
*)legalHoldArn : ARN.t option;The Amazon Resource Name (ARN) of the legal hold.
*)creationDate : string option;The time when the legal hold was created.
*)recoveryPointSelection : RecoveryPointSelection.t option;The criteria to assign to a set of resources, such as resource types or backup vaults.
*)}type nonrec error = [ | `InvalidParameterValueException of InvalidParameterValueException.t| `LimitExceededException of LimitExceededException.t| `MissingParameterValueException of MissingParameterValueException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `InvalidParameterValueException of InvalidParameterValueException.t
| `LimitExceededException of LimitExceededException.t
| `MissingParameterValueException of MissingParameterValueException.t
| `ServiceUnavailableException of ServiceUnavailableException.t
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `InvalidParameterValueException of InvalidParameterValueException.t
| `LimitExceededException of LimitExceededException.t
| `MissingParameterValueException of MissingParameterValueException.t
| `ServiceUnavailableException of ServiceUnavailableException.t
| `Unknown_operation_error of string * string option ]