@pulumi/policy - v1.21.0
    Preparing search index...

    Interface PolicyPackArgs

    The set of arguments for constructing a PolicyPack.

    interface PolicyPackArgs {
        description?: string;
        displayName?: string;
        enforcementLevel?: EnforcementLevel;
        policies: Policies;
        provider?: string;
        readme?: string;
        repository?: string;
        tags?: string[];
    }
    Index

    Properties

    description?: string

    A brief description of the policy pack. This will override the description in PulumiPolicy.yaml.

    displayName?: string

    An optional pretty name for the policy pack.

    enforcementLevel?: EnforcementLevel

    Indicates what to do on policy violation, e.g., block deployment but allow override with proper permissions. Default for all policies in the PolicyPack. Individual policies can override.

    policies: Policies

    The policies associated with a PolicyPack. These check for and enforce policies.

    provider?: string

    The cloud provider/platform this policy pack is associated with, e.g. AWS, Azure, etc.

    readme?: string

    README text about the policy pack.

    repository?: string

    A URL to the repository where the policy pack is defined.

    tags?: string[]

    Tags for this policy pack.