Compute V1 Client - Class SetLabelsMachineImageRequest (2.5.0)

Reference documentation and code samples for the Compute V1 Client class SetLabelsMachineImageRequest.

A request message for MachineImages.SetLabels. See the method description for details.

Generated from protobuf messagegoogle.cloud.compute.v1.SetLabelsMachineImageRequest

Namespace

Google \ Cloud \ Compute \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
dataarray

Optional. Data for populating the Message object.

↳ global_set_labels_request_resourceGlobalSetLabelsRequest

The body resource for this request

↳ projectstring

Project ID for this request.

↳ resourcestring

Name or id of the resource for this request.

getGlobalSetLabelsRequestResource

The body resource for this request

Returns
TypeDescription
GlobalSetLabelsRequest|null

hasGlobalSetLabelsRequestResource

clearGlobalSetLabelsRequestResource

setGlobalSetLabelsRequestResource

The body resource for this request

Parameter
NameDescription
varGlobalSetLabelsRequest
Returns
TypeDescription
$this

getProject

Project ID for this request.

Returns
TypeDescription
string

setProject

Project ID for this request.

Parameter
NameDescription
varstring
Returns
TypeDescription
$this

getResource

Name or id of the resource for this request.

Returns
TypeDescription
string

setResource

Name or id of the resource for this request.

Parameter
NameDescription
varstring
Returns
TypeDescription
$this

static::build

Parameters
NameDescription
projectstring

Project ID for this request.

resourcestring

Name or id of the resource for this request.

globalSetLabelsRequestResourceGlobalSetLabelsRequest

The body resource for this request

Returns
TypeDescription
SetLabelsMachineImageRequest

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2026-01-23 UTC.