GoogleCloudOrgpolicyV2PolicySpec class
Defines a Google Cloud policy specification which is used to specify constraints for configurations of Google Cloud resources.
Constructors
- 
          GoogleCloudOrgpolicyV2PolicySpec({String? etag, bool? inheritFromParent, bool? reset, List<
GoogleCloudOrgpolicyV2PolicySpecPolicyRule> ? rules, String? updateTime}) - GoogleCloudOrgpolicyV2PolicySpec.fromJson(Map json_)
 
Properties
- etag ↔ String?
 - 
  An opaque tag indicating the current version of the policySpec, used for
concurrency control.
  getter/setter pair
 - hashCode → int
 - 
  The hash code for this object.
  no setterinherited
 - inheritFromParent ↔ bool?
 - 
  Determines the inheritance behavior for this policy.
  getter/setter pair
 - reset ↔ bool?
 - 
  Ignores policies set above this resource and restores the
constraint_defaultenforcement behavior of the specific constraint at this resource.getter/setter pair - 
  rules
  ↔ List<
GoogleCloudOrgpolicyV2PolicySpecPolicyRule> ? - 
  In policies for boolean constraints, the following requirements apply: -
There must be one and only one policy rule where condition is unset.
  getter/setter pair
 - runtimeType → Type
 - 
  A representation of the runtime type of the object.
  no setterinherited
 - updateTime ↔ String?
 - 
  The time stamp this was previously updated.
  getter/setter pair
 
Methods
- 
  noSuchMethod(
Invocation invocation) → dynamic  - 
  Invoked when a nonexistent method or property is accessed.
  inherited
 - 
  toJson(
) → Map< String, dynamic>  - 
  toString(
) → String  - 
  A string representation of this object.
  inherited
 
Operators
- 
  operator ==(
Object other) → bool  - 
  The equality operator.
  inherited