1. Docs
  2. Reference
  3. REST API Docs
  4. Schema
  5. ListPolicyPacksResponse

ListPolicyPacksResponse

    ListPolicyPacksResponse contains the results of listing policy packs.

    Properties

    • continuationToken string optional
      ContinuationToken can be used to fetch the next page of results. If nil, there are no more results available.
    • policyPacks array[RegistryPolicyPack] required
      PolicyPacks contains the policy pack metadata for the current page.
    • id string required
      ID is the unique identifier for this policy pack in the registry. This is a UUID that corresponds to the policy pack’s database ID.
    • source string required
      Source indicates where this policy pack is hosted (e.g., “private”, “pulumi”). Currently, only “private” policy packs are supported.
    • publisher string required
      Publisher is the organization or user that published this policy pack. This corresponds to the Pulumi organization name.
    • name string required
      Name is the unique identifier for this policy pack within the publisher’s namespace. Policy pack names must be URL-safe and unique per publisher.
    • version string required
      Version is the semantic version of this policy pack. This represents the latest or specific version being referenced.
    • displayName string required
      DisplayName is a human-readable name for this policy pack. This is typically more descriptive than the technical name.
    • accessLevel enum required
      AccessLevel is the client’s level of access to this policy pack.
      Values: full, view-only, deny
    • enforcementLevels array[string] required
      EnforcementLevels are the client’s allowed enforcement levels for this policy pack.