Interface protos.google.devtools.cloudbuild.v1.IBuildTrigger (4.7.0)

Properties of a BuildTrigger.

Package

@google-cloud/cloudbuild

Properties

autodetect

autodetect?: (boolean|null);

BuildTrigger autodetect

build

build?: (google.devtools.cloudbuild.v1.IBuild|null);

BuildTrigger build

createTime

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

BuildTrigger createTime

description

description?: (string|null);

BuildTrigger description

disabled

disabled?: (boolean|null);

BuildTrigger disabled

filename

filename?: (string|null);

BuildTrigger filename

filter

filter?: (string|null);

BuildTrigger filter

gitFileSource

gitFileSource?: (google.devtools.cloudbuild.v1.IGitFileSource|null);

BuildTrigger gitFileSource

github

github?: (google.devtools.cloudbuild.v1.IGitHubEventsConfig|null);

BuildTrigger github

id

id?: (string|null);

BuildTrigger id

ignoredFiles

ignoredFiles?: (string[]|null);

BuildTrigger ignoredFiles

includedFiles

includedFiles?: (string[]|null);

BuildTrigger includedFiles

name

name?: (string|null);

BuildTrigger name

pubsubConfig

pubsubConfig?: (google.devtools.cloudbuild.v1.IPubsubConfig|null);

BuildTrigger pubsubConfig

repositoryEventConfig

repositoryEventConfig?: (google.devtools.cloudbuild.v1.IRepositoryEventConfig|null);

BuildTrigger repositoryEventConfig

resourceName

resourceName?: (string|null);

BuildTrigger resourceName

serviceAccount

serviceAccount?: (string|null);

BuildTrigger serviceAccount

sourceToBuild

sourceToBuild?: (google.devtools.cloudbuild.v1.IGitRepoSource|null);

BuildTrigger sourceToBuild

substitutions

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

BuildTrigger substitutions

tags

tags?: (string[]|null);

BuildTrigger tags

triggerTemplate

triggerTemplate?: (google.devtools.cloudbuild.v1.IRepoSource|null);

BuildTrigger triggerTemplate

webhookConfig

webhookConfig?: (google.devtools.cloudbuild.v1.IWebhookConfig|null);

BuildTrigger webhookConfig