Google Cloud Run V2 Client - Class UpdateWorkerPoolRequest (1.9.0)

Reference documentation and code samples for the Google Cloud Run V2 Client class UpdateWorkerPoolRequest.

Request message for updating a worker pool.

Generated from protobuf message google.cloud.run.v2.UpdateWorkerPoolRequest

Namespace

Google \ Cloud \ Run \ V2

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ update_mask
Google\Protobuf\FieldMask

Optional. The list of fields to be updated.

↳ worker_pool
WorkerPool

Required. The WorkerPool to be updated.

↳ validate_only
bool

Optional. Indicates that the request should be validated and default values populated, without persisting the request or updating any resources.

↳ allow_missing
bool

Optional. If set to true, and if the WorkerPool does not exist, it will create a new one. The caller must have 'run.workerpools.create' permissions if this is set to true and the WorkerPool does not exist.

↳ force_new_revision
bool

Optional. If set to true, a new revision will be created from the template even if the system doesn't detect any changes from the previously deployed revision. This may be useful for cases where the underlying resources need to be recreated or reinitialized. For example if the image is specified by label, but the underlying image digest has changed) or if the container performs deployment initialization work that needs to be performed again.

getUpdateMask

Optional. The list of fields to be updated.

Returns
Type
Description

hasUpdateMask

clearUpdateMask

setUpdateMask

Optional. The list of fields to be updated.

Parameter
Name
Description
Returns
Type
Description
$this

getWorkerPool

Required. The WorkerPool to be updated.

Returns
Type
Description
WorkerPool |null

hasWorkerPool

clearWorkerPool

setWorkerPool

Required. The WorkerPool to be updated.

Parameter
Name
Description
Returns
Type
Description
$this

getValidateOnly

Optional. Indicates that the request should be validated and default values populated, without persisting the request or updating any resources.

Returns
Type
Description
bool

setValidateOnly

Optional. Indicates that the request should be validated and default values populated, without persisting the request or updating any resources.

Parameter
Name
Description
var
bool
Returns
Type
Description
$this

getAllowMissing

Optional. If set to true, and if the WorkerPool does not exist, it will create a new one. The caller must have 'run.workerpools.create' permissions if this is set to true and the WorkerPool does not exist.

Returns
Type
Description
bool

setAllowMissing

Optional. If set to true, and if the WorkerPool does not exist, it will create a new one. The caller must have 'run.workerpools.create' permissions if this is set to true and the WorkerPool does not exist.

Parameter
Name
Description
var
bool
Returns
Type
Description
$this

getForceNewRevision

Optional. If set to true, a new revision will be created from the template even if the system doesn't detect any changes from the previously deployed revision.

This may be useful for cases where the underlying resources need to be recreated or reinitialized. For example if the image is specified by label, but the underlying image digest has changed) or if the container performs deployment initialization work that needs to be performed again.

Returns
Type
Description
bool

setForceNewRevision

Optional. If set to true, a new revision will be created from the template even if the system doesn't detect any changes from the previously deployed revision.

This may be useful for cases where the underlying resources need to be recreated or reinitialized. For example if the image is specified by label, but the underlying image digest has changed) or if the container performs deployment initialization work that needs to be performed again.

Parameter
Name
Description
var
bool
Returns
Type
Description
$this

static::build

Parameter
Name
Description
workerPool
WorkerPool

Required. The WorkerPool to be updated.

Returns
Type
Description

static::buildFromWorkerPoolUpdateMask

Parameters
Name
Description
workerPool
WorkerPool

Required. The WorkerPool to be updated.

updateMask
Google\Protobuf\FieldMask

Optional. The list of fields to be updated.

Returns
Type
Description
Create a Mobile Website
View Site in Mobile | Classic
Share by: