public sealed class GitRepositoryLink : IMessage<GitRepositoryLink>, IEquatable<GitRepositoryLink>, IDeepCloneable<GitRepositoryLink>, IBufferMessage, IMessageReference documentation and code samples for the Developer Connect v1 API class GitRepositoryLink.
Message describing the GitRepositoryLink object
Implements
IMessageGitRepositoryLink, IEquatableGitRepositoryLink, IDeepCloneableGitRepositoryLink, IBufferMessage, IMessageNamespace
Google.Cloud.DeveloperConnect.V1Assembly
Google.Cloud.DeveloperConnect.V1.dll
Constructors
GitRepositoryLink()
public GitRepositoryLink()GitRepositoryLink(GitRepositoryLink)
public GitRepositoryLink(GitRepositoryLink other)| Parameter | |
|---|---|
| Name | Description |
other |
GitRepositoryLink |
Properties
Annotations
public MapField<string, string> Annotations { get; }Optional. Allows clients to store small amounts of arbitrary data.
| Property Value | |
|---|---|
| Type | Description |
MapFieldstringstring |
|
CloneUri
public string CloneUri { get; set; }Required. Git Clone URI.
| Property Value | |
|---|---|
| Type | Description |
string |
|
CreateTime
public Timestamp CreateTime { get; set; }Output only. [Output only] Create timestamp
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
DeleteTime
public Timestamp DeleteTime { get; set; }Output only. [Output only] Delete timestamp
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
Etag
public string Etag { get; set; }Optional. This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
| Property Value | |
|---|---|
| Type | Description |
string |
|
GitProxyUri
public string GitProxyUri { get; set; }Output only. URI to access the linked repository through the Git Proxy. This field is only populated if the git proxy is enabled for the connection.
| Property Value | |
|---|---|
| Type | Description |
string |
|
GitRepositoryLinkName
public GitRepositoryLinkName GitRepositoryLinkName { get; set; }GitRepositoryLinkName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
GitRepositoryLinkName |
|
Labels
public MapField<string, string> Labels { get; }Optional. Labels as key value pairs
| Property Value | |
|---|---|
| Type | Description |
MapFieldstringstring |
|
Name
public string Name { get; set; }Identifier. Resource name of the repository, in the format
projects/*/locations/*/connections/*/gitRepositoryLinks/*.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Reconciling
public bool Reconciling { get; set; }Output only. Set to true when the connection is being set up or updated in the background.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
Uid
public string Uid { get; set; }Output only. A system-assigned unique identifier for the GitRepositoryLink.
| Property Value | |
|---|---|
| Type | Description |
string |
|
UpdateTime
public Timestamp UpdateTime { get; set; }Output only. [Output only] Update timestamp
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
WebhookId
public string WebhookId { get; set; }Output only. External ID of the webhook created for the repository.
| Property Value | |
|---|---|
| Type | Description |
string |
|