Google Cloud Deploy V1 Client - Class SkaffoldGitSource (0.17.0)

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

Git repository containing Skaffold Config modules.

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

Namespace

Google \ Cloud \ Deploy \ V1 \ SkaffoldModules

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ repo string

Required. Git repository the package should be cloned from.

↳ path string

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

↳ ref string

Optional. Git ref the package should be cloned from.

getRepo

Required. Git repository the package should be cloned from.

Returns
TypeDescription
string

setRepo

Required. Git repository the package should be cloned from.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getPath

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

Returns
TypeDescription
string

setPath

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

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getRef

Optional. Git ref the package should be cloned from.

Returns
TypeDescription
string

setRef

Optional. Git ref the package should be cloned from.

Parameter
NameDescription
var string
Returns
TypeDescription
$this