Google Cloud Deploy V1 Client - Class SkaffoldGCBRepoSource (1.2.0)

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

Cloud Build V2 Repository containing Skaffold Configs.

Generated from protobuf message google.cloud.deploy.v1.SkaffoldModules.SkaffoldGCBRepoSource

Namespace

Google \ Cloud \ Deploy \ V1 \ SkaffoldModules

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ repository string

Required. Name of the Cloud Build V2 Repository. Format is projects/{project}/locations/{location}/connections/{connection}/repositories/{repository}.

↳ path string

Optional. Relative path from the repository root to the Skaffold Config file.

↳ ref string

Optional. Branch or tag to use when cloning the repository.

getRepository

Required. Name of the Cloud Build V2 Repository.

Format is projects/{project}/locations/{location}/connections/{connection}/repositories/{repository}.

Returns
Type Description
string

setRepository

Required. Name of the Cloud Build V2 Repository.

Format is projects/{project}/locations/{location}/connections/{connection}/repositories/{repository}.

Parameter
Name Description
var string
Returns
Type Description
$this

getPath

Optional. Relative path from the repository root to the Skaffold Config file.

Returns
Type Description
string

setPath

Optional. Relative path from the repository root to the Skaffold Config file.

Parameter
Name Description
var string
Returns
Type Description
$this

getRef

Optional. Branch or tag to use when cloning the repository.

Returns
Type Description
string

setRef

Optional. Branch or tag to use when cloning the repository.

Parameter
Name Description
var string
Returns
Type Description
$this