Google Cloud Deploy V1 Client - Class DefaultPool (1.2.0)

Reference documentation and code samples for the Google Cloud Deploy V1 Client class DefaultPool.

Execution using the default Cloud Build pool.

Generated from protobuf message google.cloud.deploy.v1.DefaultPool

Namespace

Google \ Cloud \ Deploy \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ service_account string

Optional. Google service account to use for execution. If unspecified, the project execution service account (<PROJECT_NUMBER>-compute@developer.gserviceaccount.com) will be used.

↳ artifact_storage string

Optional. Cloud Storage location where execution outputs should be stored. This can either be a bucket ("gs://my-bucket") or a path within a bucket ("gs://my-bucket/my-dir"). If unspecified, a default bucket located in the same region will be used.

getServiceAccount

Optional. Google service account to use for execution. If unspecified, the project execution service account (<PROJECT_NUMBER>-compute@developer.gserviceaccount.com) will be used.

Returns
Type Description
string

setServiceAccount

Optional. Google service account to use for execution. If unspecified, the project execution service account (<PROJECT_NUMBER>-compute@developer.gserviceaccount.com) will be used.

Parameter
Name Description
var string
Returns
Type Description
$this

getArtifactStorage

Optional. Cloud Storage location where execution outputs should be stored.

This can either be a bucket ("gs://my-bucket") or a path within a bucket ("gs://my-bucket/my-dir"). If unspecified, a default bucket located in the same region will be used.

Returns
Type Description
string

setArtifactStorage

Optional. Cloud Storage location where execution outputs should be stored.

This can either be a bucket ("gs://my-bucket") or a path within a bucket ("gs://my-bucket/my-dir"). If unspecified, a default bucket located in the same region will be used.

Parameter
Name Description
var string
Returns
Type Description
$this