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 |
|