Reference documentation and code samples for the Compute V1 Client class FilterMatchCriteria.
Specifies how individual filter label matches within the list of filterLabels and contributes toward the overall metadataFilter match. Supported values are: - MATCH_ANY: at least one of the filterLabels must have a matching label in the provided metadata. - MATCH_ALL: all filterLabels must have matching labels in the provided metadata.
Protobuf type google.cloud.compute.v1.MetadataFilter.FilterMatchCriteria
Namespace
Google \ Cloud \ Compute \ V1 \ MetadataFilterMethods
static::name
Parameter | |
---|---|
Name | Description |
value |
mixed
|
static::value
Parameter | |
---|---|
Name | Description |
name |
mixed
|
Constants
UNDEFINED_FILTER_MATCH_CRITERIA
Value: 0
A value indicating that the enum field is not set.
Generated from protobuf enum UNDEFINED_FILTER_MATCH_CRITERIA = 0;
MATCH_ALL
Value: 180663271
Specifies that all filterLabels must match for the metadataFilter to be considered a match.
Generated from protobuf enum MATCH_ALL = 180663271;
MATCH_ANY
Value: 180663346
Specifies that any filterLabel must match for the metadataFilter to be considered a match.
Generated from protobuf enum MATCH_ANY = 180663346;
NOT_SET
Value: 163646646
Indicates that the match criteria was not set. A metadataFilter must never be created with this value.
Generated from protobuf enum NOT_SET = 163646646;