Skip to main content

CompliancePolicyMatchingRule

CompliancePolicyMatchingRule defines a matching set of resources that should be used in evaluation for a particular policy

type CompliancePolicyMatchingRule {
type: CompliancePolicyResourceType
allApplications: Boolean
applications: [ApplicationMatchingRule!]
allTags: Boolean
tags: [TagMatchingRule!]
}

Fields

CompliancePolicyMatchingRule.type ● CompliancePolicyResourceType enum

Type is used to differentiate which type of matching rule is stored

CompliancePolicyMatchingRule.allApplications ● Boolean scalar

AllApplications is the flag to determine if all applications are set

CompliancePolicyMatchingRule.applications ● [ApplicationMatchingRule!] list object

Applications is the list of all applications that have been set for this matching rule

CompliancePolicyMatchingRule.allTags ● Boolean scalar

AllTags is the flag to determine if all tags are set

CompliancePolicyMatchingRule.tags ● [TagMatchingRule!] list object

Tags is the list of all tags that have been set for this matching rule

Member Of

CompliancePolicy object