Nested message and enum types in ApprovalResult
.
Nested message and enum types in Artifacts
.
Nested message and enum types in Build
.
Nested message and enum types in BuildApproval
.
Nested message and enum types in BuildOptions
.
Nested message and enum types in BuildTrigger
.
Generated client implementations.
Nested message and enum types in GitFileSource
.
Nested message and enum types in GitHubEventsConfig
.
Nested message and enum types in GitRepoSource
.
Nested message and enum types in Hash
.
Nested message and enum types in PrivatePoolV1Config
.
Nested message and enum types in PubsubConfig
.
Nested message and enum types in PullRequestFilter
.
Nested message and enum types in PushFilter
.
Nested message and enum types in RepoSource
.
Nested message and enum types in RepositoryEventConfig
.
Nested message and enum types in Source
.
Nested message and enum types in StorageSource
.
Nested message and enum types in WebhookConfig
.
Nested message and enum types in WorkerPool
.
ApprovalConfig describes configuration for manual approval of a build.
ApprovalResult describes the decision and associated metadata of a manual
approval of a build.
Request to approve or reject a pending build.
An artifact that was uploaded during a build. This
is a single record in the artifact manifest JSON file.
Artifacts produced by a build that should be uploaded upon
successful completion of all build steps.
A build resource in the Cloud Build API.
BuildApproval describes a build’s approval configuration, state, and
result.
Metadata for build operations.
Optional arguments to enable specific features of builds.
A step in the build pipeline.
Configuration for an automated build in response to source repository
changes.
An image built by the pipeline.
Request to cancel an ongoing build.
Request to create a new build.
Request to create a new BuildTrigger
.
Metadata for the CreateWorkerPool
operation.
Request to create a new WorkerPool
.
Request to delete a BuildTrigger
.
Metadata for the DeleteWorkerPool
operation.
Request to delete a WorkerPool
.
Container message for hashes of byte content of files, used in
SourceProvenance messages to verify integrity of source input to the build.
Request to get a build.
Returns the BuildTrigger
with the specified ID.
Request to get a WorkerPool
with the specified name.
GitFileSource describes a file within a (possibly remote) code repository.
GitHubEnterpriseSecrets represents the names of all necessary secrets in
Secret Manager for a GitHub Enterprise server.
Format is: projects/
/secrets/.GitHubEventsConfig describes the configuration of a trigger that creates a
build whenever a GitHub event is received.
GitRepoSource describes a repo and ref of a code repository.
Location of the source in any accessible Git repository.
Container message for hash values.
Pairs a set of secret environment variables mapped to encrypted
values with the Cloud KMS key to use to decrypt the value.
Request to list existing BuildTriggers
.
Response containing existing BuildTriggers
.
Request to list builds.
Response including listed builds.
Request to list WorkerPool
s.
Response containing existing WorkerPools
.
Configuration for a V1 PrivatePool
.
PubsubConfig describes the configuration of a trigger that
creates a build whenever a Pub/Sub message is published.
PullRequestFilter contains filter properties for matching GitHub Pull
Requests.
Push contains filter properties for matching GitHub git pushes.
ReceiveTriggerWebhookRequest [Experimental] is the request object accepted by
the ReceiveTriggerWebhook method.
ReceiveTriggerWebhookResponse [Experimental] is the response object for the
ReceiveTriggerWebhook method.
Location of the source in a Google Cloud Source Repository.
The configuration of a trigger that creates a build whenever an event from
Repo API is received.
Artifacts created by the build pipeline.
Specifies a build to retry.
Specifies a build trigger to run and the source to use.
Pairs a secret environment variable with a SecretVersion in Secret Manager.
Secrets and secret environment variables.
Location of the source in a supported storage service.
Provenance of the source. Ways to find the original source, or verify that
some source was used for this build.
Location of the source in an archive file in Cloud Storage.
Location of the source manifest in Cloud Storage.
This feature is in Preview; see description
here.
Start and end times for a build execution phase.
Request to update an existing BuildTrigger
.
Metadata for the UpdateWorkerPool
operation.
Request to update a WorkerPool
.
A Maven artifact uploaded using the MavenArtifact directive.
An npm package uploaded to Artifact Registry using the NpmPackage
directive.
Artifact uploaded using the PythonPackage directive.
Volume describes a Docker container volume which is mounted into build steps
in order to persist files across build step execution.
WebhookConfig describes the configuration of a trigger that
creates a build whenever a webhook is sent to a trigger’s webhook URL.
Configuration for a WorkerPool
.