Class PatchJobs.PatchInstanceFilter.GroupLabel

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.osconfig.v1.PatchJobs.PatchInstanceFilter.GroupLabel
All Implemented Interfaces:
PatchJobs.PatchInstanceFilter.GroupLabelOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable
Enclosing class:
PatchJobs.PatchInstanceFilter

public static final class PatchJobs.PatchInstanceFilter.GroupLabel extends com.google.protobuf.GeneratedMessage implements PatchJobs.PatchInstanceFilter.GroupLabelOrBuilder
 Targets a group of VM instances by using their [assigned
 labels](https://cloud.google.com/compute/docs/labeling-resources). 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`.
 
Protobuf type google.cloud.osconfig.v1.PatchInstanceFilter.GroupLabel
See Also: