public sealed class DeveloperConnectExportConfig : IMessage<DeveloperConnectExportConfig>, IEquatable<DeveloperConnectExportConfig>, IDeepCloneable<DeveloperConnectExportConfig>, IBufferMessage, IMessageReference documentation and code samples for the Design Center v1 API class DeveloperConnectExportConfig.
Through Developer Connect, defines a location where content such as Infrastructure as Code (IaC) is stored.
Implements
IMessageDeveloperConnectExportConfig, IEquatableDeveloperConnectExportConfig, IDeepCloneableDeveloperConnectExportConfig, IBufferMessage, IMessageNamespace
Google.Cloud.DesignCenter.V1Assembly
Google.Cloud.DesignCenter.V1.dll
Constructors
DeveloperConnectExportConfig()
public DeveloperConnectExportConfig()DeveloperConnectExportConfig(DeveloperConnectExportConfig)
public DeveloperConnectExportConfig(DeveloperConnectExportConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
DeveloperConnectExportConfig |
Properties
Branch
public string Branch { get; set; }Optional. The branch in repo to which the content such as Infrastructure as Code (IaC) should be written to. If empty, Application Design Center will create a branch and push the changes.
| Property Value | |
|---|---|
| Type | Description |
string |
|
CommitSha
public string CommitSha { get; set; }Output only. The SHA of the Git commit that contains the exported content such as Infrastructure as Code (IaC).
| Property Value | |
|---|---|
| Type | Description |
string |
|
DeveloperConnectRepoUri
public string DeveloperConnectRepoUri { get; set; }Required. The Developer Connect Git repository link, formatted as
projects/*/locations/*/connections/*/gitRepositoryLinks/*.
| Property Value | |
|---|---|
| Type | Description |
string |
|
DeveloperConnectRepoUriAsGitRepositoryLinkName
public GitRepositoryLinkName DeveloperConnectRepoUriAsGitRepositoryLinkName { get; set; }GitRepositoryLinkName-typed view over the DeveloperConnectRepoUri resource name property.
| Property Value | |
|---|---|
| Type | Description |
GitRepositoryLinkName |
|
Dir
public string Dir { get; set; }Required. Directory, relative to the source repo, where content such as Infrastructure as Code (IaC) will be stored. This must be a relative path.To specify the root directory, use '/'. If the path or any subdirectories do not exist, they will be created.
| Property Value | |
|---|---|
| Type | Description |
string |
|