Class 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.GeneratedMessageV3
    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:
    Serialized Form