Cloud Build v1 API - Class Dependency.Types.GitSourceRepository (2.15.0)

public sealed class Dependency.Types.GitSourceRepository : IMessage<Dependency.Types.GitSourceRepository>, IEquatable<Dependency.Types.GitSourceRepository>, IDeepCloneable<Dependency.Types.GitSourceRepository>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud Build v1 API class Dependency.Types.GitSourceRepository.

A repository for a git source.

Inheritance

object > Dependency.Types.GitSourceRepository

Namespace

Google.Cloud.CloudBuild.V1

Assembly

Google.Cloud.CloudBuild.V1.dll

Constructors

GitSourceRepository()

public GitSourceRepository()

GitSourceRepository(GitSourceRepository)

public GitSourceRepository(Dependency.Types.GitSourceRepository other)
Parameter
Name Description
other DependencyTypesGitSourceRepository

Properties

DeveloperConnect

public string DeveloperConnect { get; set; }

The Developer Connect Git repository link or the url that matches a repository link in the current project, formatted as projects/*/locations/*/connections/*/gitRepositoryLink/*

Property Value
Type Description
string

DeveloperConnectAsGitRepositoryLinkName

public GitRepositoryLinkName DeveloperConnectAsGitRepositoryLinkName { get; set; }

GitRepositoryLinkName-typed view over the DeveloperConnect resource name property.

Property Value
Type Description
GitRepositoryLinkName

HasDeveloperConnect

public bool HasDeveloperConnect { get; }

Gets whether the "developer_connect" field is set

Property Value
Type Description
bool

HasUrl

public bool HasUrl { get; }

Gets whether the "url" field is set

Property Value
Type Description
bool

RepotypeCase

public Dependency.Types.GitSourceRepository.RepotypeOneofCase RepotypeCase { get; }
Property Value
Type Description
DependencyTypesGitSourceRepositoryRepotypeOneofCase

Url

public string Url { get; set; }

Location of the Git repository.

Property Value
Type Description
string