Design Center v1 API - Class DeveloperConnectExportConfig (1.0.0-beta01)

public sealed class DeveloperConnectExportConfig : IMessage<DeveloperConnectExportConfig>, IEquatable<DeveloperConnectExportConfig>, IDeepCloneable<DeveloperConnectExportConfig>, IBufferMessage, IMessage

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

Inheritance

object > DeveloperConnectExportConfig

Namespace

Google.Cloud.DesignCenter.V1

Assembly

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