Google Cloud OsConfig V1 Client - Class GroupLabel (1.1.1)

Reference documentation and code samples for the Google Cloud OsConfig V1 Client class GroupLabel.

Targets a group of VM instances by using their assigned labels . Labels are key-value pairs. A GroupLabel is a combination of labels that is used to target VMs for a patch job.

For example, a patch job can target VMs that have the following GroupLabel : {"env":"test", "app":"web"} . This means that the patch job is applied to VMs that have both the labels env=test and app=web .

Generated from protobuf message google.cloud.osconfig.v1.PatchInstanceFilter.GroupLabel

Namespace

Google \ Cloud \ OsConfig \ V1 \ PatchInstanceFilter

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ labels
array| Google\Protobuf\Internal\MapField

Compute Engine instance labels that must be present for a VM instance to be targeted by this filter.

getLabels

Compute Engine instance labels that must be present for a VM instance to be targeted by this filter.

Returns
Type
Description

setLabels

Compute Engine instance labels that must be present for a VM instance to be targeted by this filter.

Parameter
Name
Description
Returns
Type
Description
$this
Design a Mobile Site
View Site in Mobile | Classic
Share by: