public sealed class GitRepositoryLink : IMessage<GitRepositoryLink>, IEquatable<GitRepositoryLink>, IDeepCloneable<GitRepositoryLink>, IBufferMessage, IMessage
Reference 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 |
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 a 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 |