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 \ PatchInstanceFilterMethods
__construct
Constructor.
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.
setLabels
Compute Engine instance labels that must be present for a VM instance to be targeted by this filter.
$this