Interface OrgPolicyPolicySpecRules

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    OrgPolicyPolicySpecRules.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.102.0 (build e354887)",
               date="2024-08-31T03:59:22.223Z")
    @Stability(Stable)
    public interface OrgPolicyPolicySpecRules
    extends software.amazon.jsii.JsiiSerializable
    • Method Detail

      • getAllowAll

        @Stability(Stable)
        @Nullable
        default String getAllowAll()
        Setting this to '"TRUE"' means that all values are allowed.

        This field can be set only in Policies for list constraints. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/org_policy_policy#allow_all OrgPolicyPolicy#allow_all}

      • getCondition

        @Stability(Stable)
        @Nullable
        default OrgPolicyPolicySpecRulesCondition getCondition()
        condition block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/org_policy_policy#condition OrgPolicyPolicy#condition}

      • getDenyAll

        @Stability(Stable)
        @Nullable
        default String getDenyAll()
        Setting this to '"TRUE"' means that all values are denied.

        This field can be set only in Policies for list constraints. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/org_policy_policy#deny_all OrgPolicyPolicy#deny_all}

      • getEnforce

        @Stability(Stable)
        @Nullable
        default String getEnforce()
        If '"TRUE"', then the 'Policy' is enforced.

        If '"FALSE"', then any configuration is acceptable. This field can be set only in Policies for boolean constraints. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/org_policy_policy#enforce OrgPolicyPolicy#enforce}

      • getValues

        @Stability(Stable)
        @Nullable
        default OrgPolicyPolicySpecRulesValues getValues()
        values block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/org_policy_policy#values OrgPolicyPolicy#values}