AppGetPolicyPackResponse
GetPolicyPackResponse is the response to get a specific Policy Pack’s metadata and policies.
Properties
namestring requiredThe unique name of the policy pack.displayNamestring requiredHuman-readable display name of the policy pack.versioninteger requiredNumeric version of the policy pack, auto-incremented on each publish.versionTagstring requiredSemantic version tag for this policy pack version (e.g. ‘1.2.0’).- The individual policies contained in this policy pack.
- ↳
namestring requiredUnique URL-safe name for the policy. This is unique to a specific version of a Policy Pack. - ↳
displayNamestring requiredThe display name - ↳
descriptionstring requiredDescription is used to provide more context about the purpose of the policy. - ↳
enforcementLevelenum requiredThe enforcement levelValues:advisory,mandatory,remediate,disabled - ↳
messagestring requiredMessage is the message that will be displayed to end users when they violate this policy. - The JSON schema for the Policy’s configuration.
- ↳
severityenum optionalThe severity of the policy.Values:,low,medium,high,critical - The compliance framework that this policy belongs to.
- ↳
tagsarray[string] optionalTags associated with the policy. - ↳
remediationStepsstring optionalA description of the steps to take to remediate a policy violation. - ↳
urlstring optionalA URL to more information about the policy. appliedboolean requiredWhether this policy pack version is currently applied to any policy group.
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.