Posture Policy Set Policy Constraint Org Policy Constraint Custom Policy Rule Args
data class PosturePolicySetPolicyConstraintOrgPolicyConstraintCustomPolicyRuleArgs(val allowAll: Output<Boolean>? = null, val condition: Output<PosturePolicySetPolicyConstraintOrgPolicyConstraintCustomPolicyRuleConditionArgs>? = null, val denyAll: Output<Boolean>? = null, val enforce: Output<Boolean>? = null, val values: Output<PosturePolicySetPolicyConstraintOrgPolicyConstraintCustomPolicyRuleValuesArgs>? = null) : ConvertibleToJava<PosturePolicySetPolicyConstraintOrgPolicyConstraintCustomPolicyRuleArgs>
Constructors
Link copied to clipboard
constructor(allowAll: Output<Boolean>? = null, condition: Output<PosturePolicySetPolicyConstraintOrgPolicyConstraintCustomPolicyRuleConditionArgs>? = null, denyAll: Output<Boolean>? = null, enforce: Output<Boolean>? = null, values: Output<PosturePolicySetPolicyConstraintOrgPolicyConstraintCustomPolicyRuleValuesArgs>? = null)
Properties
Link copied to clipboard
val condition: Output<PosturePolicySetPolicyConstraintOrgPolicyConstraintCustomPolicyRuleConditionArgs>? = null
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. This page details the objects and attributes that are used to the build the CEL expressions for custom access levels - https://cloud.google.com/access-context-manager/docs/custom-access-level-spec. Structure is documented below.
Link copied to clipboard
val values: Output<PosturePolicySetPolicyConstraintOrgPolicyConstraintCustomPolicyRuleValuesArgs>? = null
List of values to be used for this policy rule. This field can be set only in policies for list constraints. Structure is documented below.