Interface protos.google.devtools.cloudbuild.v1.IBuild (2.4.0)

Properties of a Build.

Package

@google-cloud/cloudbuild!

Properties

approval

approval?: (google.devtools.cloudbuild.v1.IBuildApproval|null);

Build approval

Property Value
TypeDescription
(google.devtools.cloudbuild.v1.IBuildApproval|null)

artifacts

artifacts?: (google.devtools.cloudbuild.v1.IArtifacts|null);

Build artifacts

Property Value
TypeDescription
(google.devtools.cloudbuild.v1.IArtifacts|null)

availableSecrets

availableSecrets?: (google.devtools.cloudbuild.v1.ISecrets|null);

Build availableSecrets

Property Value
TypeDescription
(google.devtools.cloudbuild.v1.ISecrets|null)

buildTriggerId

buildTriggerId?: (string|null);

Build buildTriggerId

Property Value
TypeDescription
(string|null)

createTime

createTime?: (google.protobuf.ITimestamp|null);

Build createTime

Property Value
TypeDescription
(google.protobuf.ITimestamp|null)

failureInfo

failureInfo?: (google.devtools.cloudbuild.v1.Build.IFailureInfo|null);

Build failureInfo

Property Value
TypeDescription
(google.devtools.cloudbuild.v1.Build.IFailureInfo|null)

finishTime

finishTime?: (google.protobuf.ITimestamp|null);

Build finishTime

Property Value
TypeDescription
(google.protobuf.ITimestamp|null)

id

id?: (string|null);

Build id

Property Value
TypeDescription
(string|null)

images

images?: (string[]|null);

Build images

Property Value
TypeDescription
(string[]|null)

logsBucket

logsBucket?: (string|null);

Build logsBucket

Property Value
TypeDescription
(string|null)

logUrl

logUrl?: (string|null);

Build logUrl

Property Value
TypeDescription
(string|null)

name

name?: (string|null);

Build name

Property Value
TypeDescription
(string|null)

options

options?: (google.devtools.cloudbuild.v1.IBuildOptions|null);

Build options

Property Value
TypeDescription
(google.devtools.cloudbuild.v1.IBuildOptions|null)

projectId

projectId?: (string|null);

Build projectId

Property Value
TypeDescription
(string|null)

queueTtl

queueTtl?: (google.protobuf.IDuration|null);

Build queueTtl

Property Value
TypeDescription
(google.protobuf.IDuration|null)

results

results?: (google.devtools.cloudbuild.v1.IResults|null);

Build results

Property Value
TypeDescription
(google.devtools.cloudbuild.v1.IResults|null)

secrets

secrets?: (google.devtools.cloudbuild.v1.ISecret[]|null);

Build secrets

Property Value
TypeDescription
(google.devtools.cloudbuild.v1.ISecret[]|null)

serviceAccount

serviceAccount?: (string|null);

Build serviceAccount

Property Value
TypeDescription
(string|null)

source

source?: (google.devtools.cloudbuild.v1.ISource|null);

Build source

Property Value
TypeDescription
(google.devtools.cloudbuild.v1.ISource|null)

sourceProvenance

sourceProvenance?: (google.devtools.cloudbuild.v1.ISourceProvenance|null);

Build sourceProvenance

Property Value
TypeDescription
(google.devtools.cloudbuild.v1.ISourceProvenance|null)

startTime

startTime?: (google.protobuf.ITimestamp|null);

Build startTime

Property Value
TypeDescription
(google.protobuf.ITimestamp|null)

status

status?: (google.devtools.cloudbuild.v1.Build.Status|keyof typeof google.devtools.cloudbuild.v1.Build.Status|null);

Build status

Property Value
TypeDescription
(google.devtools.cloudbuild.v1.Build.Status|keyof typeof google.devtools.cloudbuild.v1.Build.Status|null)

statusDetail

statusDetail?: (string|null);

Build statusDetail

Property Value
TypeDescription
(string|null)

steps

steps?: (google.devtools.cloudbuild.v1.IBuildStep[]|null);

Build steps

Property Value
TypeDescription
(google.devtools.cloudbuild.v1.IBuildStep[]|null)

substitutions

substitutions?: ({ [k: string]: string }|null);

Build substitutions

Property Value
TypeDescription
({ [k: string]: string }|null)

tags

tags?: (string[]|null);

Build tags

Property Value
TypeDescription
(string[]|null)

timeout

timeout?: (google.protobuf.IDuration|null);

Build timeout

Property Value
TypeDescription
(google.protobuf.IDuration|null)

timing

timing?: ({ [k: string]: google.devtools.cloudbuild.v1.ITimeSpan }|null);

Build timing

Property Value
TypeDescription
({ [k: string]: google.devtools.cloudbuild.v1.ITimeSpan }|null)

warnings

warnings?: (google.devtools.cloudbuild.v1.Build.IWarning[]|null);

Build warnings

Property Value
TypeDescription
(google.devtools.cloudbuild.v1.Build.IWarning[]|null)