Module Values.DescribeAggregateComplianceByConfigRulesResponseSource

Returns a list of compliant and noncompliant rules with the number of resources for compliant and noncompliant rules. Does not display rules that do not have compliance results. The results can return an empty result page, but if you have a nextToken, the results are displayed on the next page.

Sourcetype nonrec t = {
  1. aggregateComplianceByConfigRules : AggregateComplianceByConfigRuleList.t option;
    (*

    Returns a list of AggregateComplianceByConfigRule object.

    *)
  2. nextToken : NextToken.t option;
    (*

    The nextToken string returned on a previous page that you use to get the next page of results in a paginated response.

    *)
}
Sourcetype nonrec error = [
  1. | `InvalidLimitException of InvalidLimitException.t
  2. | `InvalidNextTokenException of InvalidNextTokenException.t
  3. | `NoSuchConfigurationAggregatorException of NoSuchConfigurationAggregatorException.t
  4. | `ValidationException of ValidationException.t
  5. | `Unknown_operation_error of string * string option
]
Sourceval make : ?aggregateComplianceByConfigRules:??? -> ?nextToken:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `InvalidLimitException of unit | `InvalidNextTokenException of unit | `NoSuchConfigurationAggregatorException of unit | `Unknown_operation_error of string * string option | `ValidationException of unit ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `InvalidLimitException of unit | `InvalidNextTokenException of unit | `NoSuchConfigurationAggregatorException of unit | `Unknown_operation_error of string * string option | `ValidationException of unit ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `List of [> `Structure of (string * [> `String of ConfigRuleName.t | `Structure of (string * [> `Enum of string | `Structure of (string * [> `Boolean of Boolean.t | `Integer of Integer.t ]) list ]) list ]) list ] list | `String of NextToken.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