Values.ScopeSourceDefines which resources trigger an evaluation for an Config rule. The scope can include one or more resource types, a combination of a tag key and value, or a combination of one resource type and one resource ID. Specify a scope to constrain which resources trigger an evaluation for a rule. Otherwise, evaluations for the rule are triggered when any resource in your recording group changes in configuration.
type nonrec t = {complianceResourceTypes : ComplianceResourceTypes.t option;The resource types of only those Amazon Web Services resources that you want to trigger an evaluation for the rule. You can only specify one type if you also specify a resource ID for ComplianceResourceId.
*)tagKey : StringWithCharLimit128.t option;The tag key that is applied to only those Amazon Web Services resources that you want to trigger an evaluation for the rule.
*)tagValue : StringWithCharLimit256.t option;The tag value applied to only those Amazon Web Services resources that you want to trigger an evaluation for the rule. If you specify a value for TagValue, you must also specify a value for TagKey.
*)complianceResourceId : BaseResourceId.t option;The ID of the only Amazon Web Services resource that you want to trigger an evaluation for the rule. If you specify a resource ID, you must specify one resource type for ComplianceResourceTypes.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `List of [> `String of StringWithCharLimit256.t ] list
| `String of StringWithCharLimit128.t ])
list ]