Google Cloud Deploy V1 Client - Class DefaultPool (0.9.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
NameDescription
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
TypeDescription
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
NameDescription
var string
Returns
TypeDescription
$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
TypeDescription
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
NameDescription
var string
Returns
TypeDescription
$this