Module Values.GetComplianceDetailResponseSource

Returns detailed compliance information about the specified member account. Details include resources that are in and out of compliance with the specified policy. The reasons for resources being considered compliant depend on the Firewall Manager policy type.

Sourcetype nonrec t = {
  1. policyComplianceDetail : PolicyComplianceDetail.t option;
    (*

    Information about the resources and the policy that you specified in the GetComplianceDetail request.

    *)
}
Sourcetype nonrec error = [
  1. | `InternalErrorException of InternalErrorException.t
  2. | `InvalidInputException of InvalidInputException.t
  3. | `InvalidOperationException of InvalidOperationException.t
  4. | `ResourceNotFoundException of ResourceNotFoundException.t
  5. | `Unknown_operation_error of string * string option
]
Sourceval make : ?policyComplianceDetail:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `InternalErrorException of InternalErrorException.t | `InvalidInputException of InvalidInputException.t | `InvalidOperationException of InvalidOperationException.t | `ResourceNotFoundException of ResourceNotFoundException.t | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `InternalErrorException of InternalErrorException.t | `InvalidInputException of InvalidInputException.t | `InvalidOperationException of InvalidOperationException.t | `ResourceNotFoundException of ResourceNotFoundException.t | `Unknown_operation_error of string * string option ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `Structure of (string * [> `Boolean of Boolean.t | `List of [> `Structure of (string * [> `Enum of string | `Map of ([> `String of LengthBoundedString.t ] * [> `String of LengthBoundedString.t ]) list | `String of ResourceId.t ]) list ] list | `Map of ([> `Enum of string ] * [> `String of DetailedInfo.t ]) list | `String of AWSAccountId.t | `Timestamp of TimeStamp.t ]) 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