Developer Connect v1 API - Class GitRepositoryLink (1.0.0-beta01)

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

Inheritance

object > GitRepositoryLink

Namespace

Google.Cloud.DeveloperConnect.V1

Assembly

Google.Cloud.DeveloperConnect.V1.dll

Constructors

public GitRepositoryLink()
public GitRepositoryLink(GitRepositoryLink other)
Parameter
Name Description
other GitRepositoryLink

Properties

public MapField<string, string> Annotations { get; }

Optional. Allows clients to store small amounts of arbitrary data.

Property Value
Type Description
MapFieldstringstring
public string CloneUri { get; set; }

Required. Git Clone URI.

Property Value
Type Description
string
public Timestamp CreateTime { get; set; }

Output only. [Output only] Create timestamp

Property Value
Type Description
Timestamp
public Timestamp DeleteTime { get; set; }

Output only. [Output only] Delete timestamp

Property Value
Type Description
Timestamp
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
public GitRepositoryLinkName GitRepositoryLinkName { get; set; }

GitRepositoryLinkName-typed view over the Name resource name property.

Property Value
Type Description
GitRepositoryLinkName
public MapField<string, string> Labels { get; }

Optional. Labels as key value pairs

Property Value
Type Description
MapFieldstringstring
public string Name { get; set; }

Identifier. Resource name of the repository, in the format projects/*/locations/*/connections/*/gitRepositoryLinks/*.

Property Value
Type Description
string
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
public string Uid { get; set; }

Output only. A system-assigned unique identifier for a the GitRepositoryLink.

Property Value
Type Description
string
public Timestamp UpdateTime { get; set; }

Output only. [Output only] Update timestamp

Property Value
Type Description
Timestamp
public string WebhookId { get; set; }

Output only. External ID of the webhook created for the repository.

Property Value
Type Description
string