Reference documentation and code samples for the Google Cloud Design Center V1 Client class ArtifactLocation.
Defines the location for storing an artifact, such as generated IaC.
Generated from protobuf message google.cloud.designcenter.v1.ArtifactLocation
Namespace
Google \ Cloud \ DesignCenter \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ developer_connect_export_config |
DeveloperConnectExportConfig
Optional. Source Code Management(SCM) config for storing the content, such as generated IaC. Supports sources integrated with Developer Connect like GitHub, GitHub Enterprise, GitLab, and Bitbucket. |
↳ gcs_uri |
string
Optional. The Cloud Storage URI for storing the generated IaC. |
getDeveloperConnectExportConfig
Optional. Source Code Management(SCM) config for storing the content, such as generated IaC. Supports sources integrated with Developer Connect like GitHub, GitHub Enterprise, GitLab, and Bitbucket.
| Returns | |
|---|---|
| Type | Description |
DeveloperConnectExportConfig|null |
|
hasDeveloperConnectExportConfig
setDeveloperConnectExportConfig
Optional. Source Code Management(SCM) config for storing the content, such as generated IaC. Supports sources integrated with Developer Connect like GitHub, GitHub Enterprise, GitLab, and Bitbucket.
| Parameter | |
|---|---|
| Name | Description |
var |
DeveloperConnectExportConfig
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getGcsUri
Optional. The Cloud Storage URI for storing the generated IaC.
| Returns | |
|---|---|
| Type | Description |
string |
|
hasGcsUri
setGcsUri
Optional. The Cloud Storage URI for storing the generated IaC.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getLocation
| Returns | |
|---|---|
| Type | Description |
string |
|