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
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classOrgPolicyPolicySpecRules.BuilderA builder forOrgPolicyPolicySpecRulesstatic classOrgPolicyPolicySpecRules.Jsii$ProxyAn implementation forOrgPolicyPolicySpecRules
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static OrgPolicyPolicySpecRules.Builderbuilder()default StringgetAllowAll()Setting this to '"TRUE"' means that all values are allowed.default OrgPolicyPolicySpecRulesConditiongetCondition()condition block.default StringgetDenyAll()Setting this to '"TRUE"' means that all values are denied.default StringgetEnforce()If '"TRUE"', then the 'Policy' is enforced.default OrgPolicyPolicySpecRulesValuesgetValues()values block.
-
-
-
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}
-
builder
@Stability(Stable) static OrgPolicyPolicySpecRules.Builder builder()
- Returns:
- a
OrgPolicyPolicySpecRules.BuilderofOrgPolicyPolicySpecRules
-
-