Module Values.UpdateRestoreTestingSelectionInputSource

Updates the specified restore testing selection. Most elements except the RestoreTestingSelectionName can be updated with this request. You can use either protected resource ARNs or conditions, but not both.

Sourcetype nonrec t = {
  1. restoreTestingPlanName : String_.t;
    (*

    The restore testing plan name is required to update the indicated testing plan.

    *)
  2. restoreTestingSelection : RestoreTestingSelectionForUpdate.t;
    (*

    To update your restore testing selection, you can use either protected resource ARNs or conditions, but not both. That is, if your selection has ProtectedResourceArns, requesting an update with the parameter ProtectedResourceConditions will be unsuccessful.

    *)
  3. restoreTestingSelectionName : String_.t;
    (*

    The required restore testing selection name of the restore testing selection you wish to update.

    *)
}
Sourceval context_ : string
Sourceval make : restoreTestingPlanName:String_.t -> restoreTestingSelection:RestoreTestingSelectionForUpdate.t -> restoreTestingSelectionName:String_.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `String of String_.t | `Structure of (string * [> `Integer of Integer.t | `List of [> `String of string ] list | `Map of ([> `String of String_.t ] * [> `String of String_.t ]) list | `String of String_.t | `Structure of (string * [> `List of [> `Structure of (string * [> `String of String_.t ]) list ] list ]) list ]) list ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t