PolicyGroup
PolicyGroup details the name, applicable entities and the applied PolicyPacks.
Properties
namestring requiredThe name of the policy group.isOrgDefaultboolean requiredTrue if this is either the default stacks or default accounts policy group for the organization.entityTypeenum requiredThe type of entities this policy group applies to (stacks or accounts).Values:stacks,accountsmodeenum requiredThe enforcement mode for the policy group (audit or preventative).Values:audit,preventative- List of stacks that are members of this policy group.
- ↳
namestring requiredThe name - ↳
routingProjectstring requiredThe routing project - List of policy packs that are applied to this policy group.
- ↳
namestring requiredThe name - ↳
displayNamestring requiredThe display name - ↳
versioninteger requiredThe version number - ↳
versionTagstring requiredThe version tag - ↳
configmap[string]object optionalThe configuration that is to be passed to the Policy Pack. This map ties Policies with their configuration. - ↳
environmentsarray[string] optionalReferences to ESC environments to use for this policy pack. accountsarray[string] requiredList of Insights account names that are members of this policy group.agentPoolIdstring optionalAgent pool ID for audit policy evaluation. Defaults to Pulumi hosted pool if not specified.
Thank you for your feedback!
If you have a question about how to use Pulumi, reach out in Community Slack.
Open an issue on GitHub to report a problem or suggest an improvement.