Values.CreateRestoreTestingSelectionOutputSourceThis request can be sent after CreateRestoreTestingPlan request returns successfully. This is the second part of creating a resource testing plan, and it must be completed sequentially. This consists of RestoreTestingSelectionName, ProtectedResourceType, and one of the following: ProtectedResourceArns ProtectedResourceConditions Each protected resource type can have one single value. A restore testing selection can include a wildcard value ("*") for ProtectedResourceArns along with ProtectedResourceConditions. Alternatively, you can include up to 30 specific protected resource ARNs in ProtectedResourceArns. Cannot select by both protected resource types AND specific ARNs. Request will fail if both are included.
type nonrec t = {creationTime : Timestamp.t option;The time that the resource testing selection was created.
*)restoreTestingPlanArn : String_.t option;The ARN of the restore testing plan with which the restore testing selection is associated.
*)restoreTestingPlanName : String_.t option;The name of the restore testing plan. The name cannot be changed after creation. The name consists of only alphanumeric characters and underscores. Maximum length is 50.
*)restoreTestingSelectionName : String_.t option;The name of the restore testing selection for the related restore testing plan. The name cannot be changed after creation. The name consists of only alphanumeric characters and underscores. Maximum length is 50.
*)}type nonrec error = [ | `AlreadyExistsException of AlreadyExistsException.t| `InvalidParameterValueException of InvalidParameterValueException.t| `LimitExceededException of LimitExceededException.t| `MissingParameterValueException of MissingParameterValueException.t| `ResourceNotFoundException of ResourceNotFoundException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `AlreadyExistsException of AlreadyExistsException.t
| `InvalidParameterValueException of InvalidParameterValueException.t
| `LimitExceededException of LimitExceededException.t
| `MissingParameterValueException of MissingParameterValueException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ServiceUnavailableException of ServiceUnavailableException.t
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `AlreadyExistsException of AlreadyExistsException.t
| `InvalidParameterValueException of InvalidParameterValueException.t
| `LimitExceededException of LimitExceededException.t
| `MissingParameterValueException of MissingParameterValueException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ServiceUnavailableException of ServiceUnavailableException.t
| `Unknown_operation_error of string * string option ]val to_value :
t ->
[> `Structure of
(string * [> `String of String_.t | `Timestamp of Timestamp.t ]) list ]