Module Values.DescribeProtectionRequestSource

Lists the details of a Protection object.

Sourcetype nonrec t = {
  1. protectionId : ProtectionId.t option;
    (*

    The unique identifier (ID) for the Protection object to describe. You must provide either the ResourceArn of the protected resource or the ProtectionID of the protection, but not both.

    *)
  2. resourceArn : ResourceArn.t option;
    (*

    The ARN (Amazon Resource Name) of the protected Amazon Web Services resource. You must provide either the ResourceArn of the protected resource or the ProtectionID of the protection, but not both.

    *)
}
Sourceval make : ?protectionId:??? -> ?resourceArn:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `String of ProtectionId.t ]) 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