Reference documentation and code samples for the Google Cloud Model Armor V1 Client class MatchingScope.
Defines the scope of the match for a rule.
Additional values may be added to this enum in the future.
Protobuf type google.cloud.modelarmor.v1.MatchingScope
Namespace
Google \ Cloud \ ModelArmor \ V1Methods
static::name
| Parameter | |
|---|---|
| Name | Description |
value |
mixed
|
static::value
| Parameter | |
|---|---|
| Name | Description |
name |
mixed
|
Constants
MATCHING_SCOPE_UNSPECIFIED
Value: 0Unspecified matching scope.
Generated from protobuf enum MATCHING_SCOPE_UNSPECIFIED = 0;
MATCHING_SCOPE_FULL_MATCH
Value: 1Full match.
- Dictionary: the dictionary match covers the entire input content
- Regular expression: the regular expression pattern matches the entire input content
Generated from protobuf enum MATCHING_SCOPE_FULL_MATCH = 1;
MATCHING_SCOPE_PARTIAL_MATCH
Value: 2Partial match.
- Dictionary: at least one of the tokens in the input content matches
- Regular expression: substring of the input content matches the regular expression pattern
Generated from protobuf enum MATCHING_SCOPE_PARTIAL_MATCH = 2;