Reference documentation and code samples for the Compute V1 Client class MetadataFilterLabelMatch.
MetadataFilter label name value pairs that are expected to match corresponding labels presented as metadata to the load balancer.
Generated from protobuf message google.cloud.compute.v1.MetadataFilterLabelMatch
Namespace
Google \ Cloud \ Compute \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ name |
string
Name of metadata label. The name can have a maximum length of 1024 characters and must be at least 1 character long. |
↳ value |
string
The value of the label must match the specified value. value can have a maximum length of 1024 characters. |
getName
Name of metadata label. The name can have a maximum length of 1024 characters and must be at least 1 character long.
Returns | |
---|---|
Type | Description |
string |
hasName
clearName
setName
Name of metadata label. The name can have a maximum length of 1024 characters and must be at least 1 character long.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getValue
The value of the label must match the specified value. value can have a maximum length of 1024 characters.
Returns | |
---|---|
Type | Description |
string |
hasValue
clearValue
setValue
The value of the label must match the specified value. value can have a maximum length of 1024 characters.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |