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 \ SkaffoldModulesMethods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
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 branch or tag to use when cloning the repository. |
getRepo
Required. Git repository the package should be cloned from.
Returns | |
---|---|
Type | Description |
string |
setRepo
Required. Git repository the package should be cloned from.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getPath
Optional. Relative path from the repository root to the Skaffold file.
Returns | |
---|---|
Type | Description |
string |
setPath
Optional. Relative path from the repository root to the Skaffold file.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getRef
Optional. Git branch or tag to use when cloning the repository.
Returns | |
---|---|
Type | Description |
string |
setRef
Optional. Git branch or tag to use when cloning the repository.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |