Class ContaineranalysisGoogleDevtoolsCloudbuildV1DependencyGitSourceDependency
Represents a git repository as a build dependency.
Implements
Inherited Members
Namespace: Google.Apis.ContainerAnalysis .v1alpha1.Data
Assembly: Google.Apis.ContainerAnalysis.v1alpha1.dll
Syntax
public class ContaineranalysisGoogleDevtoolsCloudbuildV1DependencyGitSourceDependency : IDirectResponseSchema
Properties
Depth
Optional. How much history should be fetched for the build (default 1, -1 for all history).
Declaration
[JsonProperty("depth")]
public virtual long? Depth { get; set; }
Property Value
Type | Description |
---|---|
long? |
DestPath
Required. Where should the files be placed on the worker.
Declaration
[JsonProperty("destPath")]
public virtual string DestPath { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
RecurseSubmodules
Optional. True if submodules should be fetched too (default false).
Declaration
[JsonProperty("recurseSubmodules")]
public virtual bool? RecurseSubmodules { get; set; }
Property Value
Type | Description |
---|---|
bool? |
Repository
Required. The kind of repo (url or dev connect).
Declaration
[JsonProperty("repository")]
public virtual ContaineranalysisGoogleDevtoolsCloudbuildV1DependencyGitSourceRepository Repository { get; set; }
Property Value
Revision
Required. The revision that we will fetch the repo at.
Declaration
[JsonProperty("revision")]
public virtual string Revision { get; set; }
Property Value
Type | Description |
---|---|
string |