Values.DescribeAggregateComplianceByConfigRulesResponseSourceReturns 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.
type nonrec t = {aggregateComplianceByConfigRules : AggregateComplianceByConfigRuleList.t option;Returns a list of AggregateComplianceByConfigRule object.
*)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.
*)}type nonrec error = [ | `InvalidLimitException of InvalidLimitException.t| `InvalidNextTokenException of InvalidNextTokenException.t| `NoSuchConfigurationAggregatorException of
NoSuchConfigurationAggregatorException.t| `ValidationException of ValidationException.t| `Unknown_operation_error of string * string option ]val 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 ]val 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 ]val 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 ]