pulumirpc.analyzer.PolicyInfo
See thePolicyInfo companion object
final case class PolicyInfo(name: String, displayName: String, description: String, message: String, enforcementLevel: EnforcementLevel, configSchema: Option[PolicyConfigSchema], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[PolicyInfo]
PolicyInfo provides metadata about a policy within a Policy Pack.
Value parameters
- configSchema
-
Config schema for the policy.
- description
-
Description of policy rule. e.g., "encryption enabled."
- displayName
-
Pretty name for the policy.
- enforcementLevel
-
Severity of the policy violation.
- message
-
Message to display on policy violation, e.g., remediation steps.
- name
-
Name of the policy.
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait Updatable[PolicyInfo]trait GeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Members list
In this article