Google Cloud Deploy v1 API - Class SkaffoldModules.Types.SkaffoldGCBRepoSource (3.0.0)

public sealed class SkaffoldModules.Types.SkaffoldGCBRepoSource : IMessage<SkaffoldModules.Types.SkaffoldGCBRepoSource>, IEquatable<SkaffoldModules.Types.SkaffoldGCBRepoSource>, IDeepCloneable<SkaffoldModules.Types.SkaffoldGCBRepoSource>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Deploy v1 API class SkaffoldModules.Types.SkaffoldGCBRepoSource.

Cloud Build V2 Repository containing Skaffold Configs.

Inheritance

object > SkaffoldModules.Types.SkaffoldGCBRepoSource

Namespace

Google.Cloud.Deploy.V1

Assembly

Google.Cloud.Deploy.V1.dll

Constructors

SkaffoldGCBRepoSource()

public SkaffoldGCBRepoSource()

SkaffoldGCBRepoSource(SkaffoldGCBRepoSource)

public SkaffoldGCBRepoSource(SkaffoldModules.Types.SkaffoldGCBRepoSource other)
Parameter
Name Description
other SkaffoldModulesTypesSkaffoldGCBRepoSource

Properties

Path

public string Path { get; set; }

Optional. Relative path from the repository root to the Skaffold Config file.

Property Value
Type Description
string

Ref

public string Ref { get; set; }

Optional. Branch or tag to use when cloning the repository.

Property Value
Type Description
string

Repository

public string Repository { get; set; }

Required. Name of the Cloud Build V2 Repository. Format is projects/{project}/locations/{location}/connections/{connection}/repositories/{repository}.

Property Value
Type Description
string

RepositoryAsRepositoryName

public RepositoryName RepositoryAsRepositoryName { get; set; }

RepositoryName-typed view over the Repository resource name property.

Property Value
Type Description
RepositoryName