RegistryPolicyPack
RegistryPolicyPack represents the core metadata for a policy pack in the registry. This is the primary data structure returned by most registry API endpoints.
Properties
idstring requiredID is the unique identifier for this policy pack in the registry. This is a UUID that corresponds to the policy pack’s database ID.sourcestring requiredSource indicates where this policy pack is hosted (e.g., “private”, “pulumi”). Currently, only “private” policy packs are supported.publisherstring requiredPublisher is the organization or user that published this policy pack. This corresponds to the Pulumi organization name.namestring requiredName is the unique identifier for this policy pack within the publisher’s namespace. Policy pack names must be URL-safe and unique per publisher.versionstring requiredVersion is the semantic version of this policy pack. This represents the latest or specific version being referenced.displayNamestring requiredDisplayName is a human-readable name for this policy pack. This is typically more descriptive than the technical name.accessLevelenum requiredAccessLevel is the client’s level of access to this policy pack.Values:full,view-only,denyenforcementLevelsarray[string] requiredEnforcementLevels are the client’s allowed enforcement levels for this policy pack.
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.