Skip to main content
Pulumi logo Pulumi logo
  1. Docs
  2. Reference
  3. REST API Docs
  4. Schema
  5. AppUpdatePolicyGroupRequest

AppUpdatePolicyGroupRequest

    UpdatePolicyGroupRequest modifies a Policy Group.

    Properties

    • newName string optional
      The new name to assign to the policy group. Up to 100 characters, made up of letters, numbers, hyphens, underscores, periods, or spaces, and may not begin or end with a space. Rejected with a 400 error for an organization’s default Policy Groups, which cannot be renamed.
    • addStack AppPulumiStackReference optional
      A stack to add to the policy group.
    • ↳ name string required
      The name
    • ↳ routingProject string required
      The routing project
    • removeStack AppPulumiStackReference optional
      A stack to remove from the policy group.
    • ↳ name string required
      The name
    • ↳ routingProject string required
      The routing project
    • addPolicyPack AppPolicyPackMetadata optional
      A policy pack to enable for the policy group.
    • ↳ name string required
      The name
    • ↳ displayName string required
      The display name
    • ↳ version integer required
      The version number
    • ↳ versionTag string required
      The version tag
    • ↳ config map[string]object optional
      The configuration that is to be passed to the Policy Pack. This map ties Policies with their configuration.
    • ↳ environments array[string] optional
      References to ESC environments to use for this policy pack.
    • removePolicyPack AppPolicyPackMetadata optional
      A policy pack to disable for the policy group.
    • ↳ name string required
      The name
    • ↳ displayName string required
      The display name
    • ↳ version integer required
      The version number
    • ↳ versionTag string required
      The version tag
    • ↳ config map[string]object optional
      The configuration that is to be passed to the Policy Pack. This map ties Policies with their configuration.
    • ↳ environments array[string] optional
      References to ESC environments to use for this policy pack.
    • addInsightsAccount AppInsightsAccountReference optional
      An Insights account to add to the policy group.
    • ↳ name string required
      The name of the Insights account.
    • removeInsightsAccount AppInsightsAccountReference optional
      An Insights account to remove from the policy group.
    • ↳ name string required
      The name of the Insights account.
    • stacks array[AppPulumiStackReference] optional
      Deprecated: ignored by the service. Use addStack / removeStack.
    • ↳ name string required
      The name
    • ↳ routingProject string required
      The routing project
    • policyPacks array[AppPolicyPackMetadata] optional
      Deprecated: ignored by the service. Use addPolicyPack / removePolicyPack.
    • ↳ name string required
      The name
    • ↳ displayName string required
      The display name
    • ↳ version integer required
      The version number
    • ↳ versionTag string required
      The version tag
    • ↳ config map[string]object optional
      The configuration that is to be passed to the Policy Pack. This map ties Policies with their configuration.
    • ↳ environments array[string] optional
      References to ESC environments to use for this policy pack.
    • insightsAccounts array[string] optional
      Deprecated: ignored by the service. Use addInsightsAccount / removeInsightsAccount.

      The infrastructure as code platform for any cloud.