GoogleCloudRecaptchaenterpriseV1FirewallPolicy class
A FirewallPolicy represents a single matching pattern and resulting actions to take.
Constructors
- 
          GoogleCloudRecaptchaenterpriseV1FirewallPolicy({List<
GoogleCloudRecaptchaenterpriseV1FirewallAction> ? actions, String? condition, String? description, String? name, String? path}) - GoogleCloudRecaptchaenterpriseV1FirewallPolicy.fromJson(Map json_)
 
Properties
- 
  actions
  ↔ List<
GoogleCloudRecaptchaenterpriseV1FirewallAction> ? - 
  The actions that the caller should take regarding user access.
  getter/setter pair
 - condition ↔ String?
 - 
  A CEL (Common Expression Language) conditional expression that specifies
if this policy applies to an incoming user request.
  getter/setter pair
 - description ↔ String?
 - 
  A description of what this policy aims to achieve, for convenience
purposes.
  getter/setter pair
 - hashCode → int
 - 
  The hash code for this object.
  no setterinherited
 - name ↔ String?
 - 
  Identifier.
  getter/setter pair
 - path ↔ String?
 - 
  The path for which this policy applies, specified as a glob pattern.
  getter/setter pair
 - runtimeType → Type
 - 
  A representation of the runtime type of the object.
  no setterinherited
 
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