ApprovalConfig describes configuration for manual approval of a build.
ApprovalConfig describes configuration for manual approval of a build.
ApprovalResult describes the decision and associated metadata of a manual
approval of a build.
ApprovalResult describes the decision and associated metadata of a manual
approval of a build.
Specifies whether or not this manual approval result is to approve
or reject a build.
Request to approve or reject a pending build.
Request to approve or reject a pending build.
An artifact that was uploaded during a build.
An artifact that was uploaded during a build.
Artifacts produced by a build that should be uploaded upon
successful completion of all build steps.
Files in the workspace to upload to Cloud Storage upon successful
completion of all build steps.
Files in the workspace to upload to Cloud Storage upon successful
completion of all build steps.
Artifacts produced by a build that should be uploaded upon
successful completion of all build steps.
Go module to upload to Artifact Registry upon successful completion of all
build steps.
Go module to upload to Artifact Registry upon successful completion of all
build steps.
A Maven artifact to upload to Artifact Registry upon successful completion
of all build steps.
A Maven artifact to upload to Artifact Registry upon successful completion
of all build steps.
Npm package to upload to Artifact Registry upon successful completion
of all build steps.
Npm package to upload to Artifact Registry upon successful completion
of all build steps.
Python package to upload to Artifact Registry upon successful completion
of all build steps.
Python package to upload to Artifact Registry upon successful completion
of all build steps.
A build resource in the Cloud Build API.
A build resource in the Cloud Build API.
A fatal problem encountered during the execution of the build.
A fatal problem encountered during the execution of the build.
The name of a fatal problem encountered during the execution of the
build.
Possible status of a build or build step.
A non-fatal problem encountered during the execution of the build.
A non-fatal problem encountered during the execution of the build.
The relative importance of this warning.
BuildApproval describes a build's approval configuration, state, and
result.
BuildApproval describes a build's approval configuration, state, and
result.
Specifies the current state of a build's approval.
Builder for projects/{project}/builds/{build}.
Builder for projects/{project}/locations/{location}/builds/{build}.
Metadata for build operations.
Metadata for build operations.
Optional arguments to enable specific features of builds.
Optional arguments to enable specific features of builds.
Default Cloud Storage log bucket behavior options.
Specifies the logging mode.
Specifies the behavior when writing build logs to Cloud Storage.
Supported Compute Engine machine types.
Details about how a build should be executed on a `WorkerPool`.
Details about how a build should be executed on a `WorkerPool`.
Specifies the behavior when there is an error in the substitution checks.
Specifies the manner in which the build should be verified, if at all.
A step in the build pipeline.
A step in the build pipeline.
Configuration for an automated build in response to source repository
changes.
Configuration for an automated build in response to source repository
changes.
Builder for projects/{project}/triggers/{trigger}.
Builder for projects/{project}/locations/{location}/triggers/{trigger}.
An image built by the pipeline.
An image built by the pipeline.
Request to cancel an ongoing build.
Request to cancel an ongoing build.
Location of the source in a 2nd-gen Google Cloud Build repository resource.
Location of the source in a 2nd-gen Google Cloud Build repository resource.
Request to create a new build.
Request to create a new build.
Request to create a new `BuildTrigger`.
Request to create a new `BuildTrigger`.
Metadata for the `CreateWorkerPool` operation.
Metadata for the `CreateWorkerPool` operation.
Request to create a new `WorkerPool`.
Request to create a new `WorkerPool`.
The default service account used for `Builds`.
The default service account used for `Builds`.
Builder for projects/{project}/locations/{location}/defaultServiceAccount.
Request to delete a `BuildTrigger`.
Request to delete a `BuildTrigger`.
Metadata for the `DeleteWorkerPool` operation.
Metadata for the `DeleteWorkerPool` operation.
Request to delete a `WorkerPool`.
Request to delete a `WorkerPool`.
A dependency that the Cloud Build worker will fetch before executing user
steps.
A dependency that the Cloud Build worker will fetch before executing user
steps.
Represents a git repository as a build dependency.
Represents a git repository as a build dependency.
A repository for a git source.
A repository for a git source.
Container message for hashes of byte content of files, used in
SourceProvenance messages to verify integrity of source input to the build.
Container message for hashes of byte content of files, used in
SourceProvenance messages to verify integrity of source input to the build.
Returns the `BuildTrigger` with the specified ID.
Returns the `BuildTrigger` with the specified ID.
Returns the default service account that will be used for `Builds`.
Returns the default service account that will be used for `Builds`.
Request to get a `WorkerPool` with the specified name.
Request to get a `WorkerPool` with the specified name.
GitConfig is a configuration for git operations.
GitConfig is a configuration for git operations.
HttpConfig is a configuration for HTTP related git operations.
HttpConfig is a configuration for HTTP related git operations.
GitFileSource describes a file within a (possibly remote) code repository.
GitFileSource describes a file within a (possibly remote) code repository.
The type of the repo, since it may not be explicit from the `repo` field
(e.g from a URL).
GitHubEnterpriseConfig represents a configuration for a GitHub Enterprise
server.
GitHubEnterpriseConfig represents a configuration for a GitHub Enterprise
server.
GitHubEnterpriseSecrets represents the names of all necessary secrets in
Secret Manager for a GitHub Enterprise server.
GitHubEnterpriseSecrets represents the names of all necessary secrets in
Secret Manager for a GitHub Enterprise server.
GitHubEventsConfig describes the configuration of a trigger that creates a
build whenever a GitHub event is received.
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.
GitRepoSource describes a repo and ref of a code repository.
Location of the source in any accessible Git repository.
Location of the source in any accessible Git repository.
Container message for hash values.
Container message for hash values.
Specifies the hash algorithm, if any.
Pairs a set of secret environment variables mapped to encrypted
values with the Cloud KMS key to use to decrypt the value.
Pairs a set of secret environment variables mapped to encrypted
values with the Cloud KMS key to use to decrypt the value.
Response including listed builds.
Response including listed builds.
Request to list existing `BuildTriggers`.
Request to list existing `BuildTriggers`.
Response containing existing `BuildTriggers`.
Response containing existing `BuildTriggers`.
Request to list `WorkerPool`s.
Request to list `WorkerPool`s.
Response containing existing `WorkerPools`.
Response containing existing `WorkerPools`.
Builder for projects/{project}/locations/{location}.
Configuration for a V1 `PrivatePool`.
Configuration for a V1 `PrivatePool`.
Defines the network configuration for the pool.
Defines the network configuration for the pool.
Defines the egress option for the pool.
Defines the Private Service Connect network configuration for the pool.
Defines the Private Service Connect network configuration for the pool.
Defines the configuration to be used for creating workers in
the pool.
Defines the configuration to be used for creating workers in
the pool.
Builder for projects/{project}.
PubsubConfig describes the configuration of a trigger that
creates a build whenever a Pub/Sub message is published.
PubsubConfig describes the configuration of a trigger that
creates a build whenever a Pub/Sub message is published.
Enumerates potential issues with the underlying Pub/Sub subscription
configuration.
PullRequestFilter contains filter properties for matching GitHub Pull
Requests.
PullRequestFilter contains filter properties for matching GitHub Pull
Requests.
Controls whether or not a `/gcbrun` comment is required from a user with
repository write permission or above in order to
trigger Build runs for pull requests.
Push contains filter properties for matching GitHub git pushes.
Push contains filter properties for matching GitHub git pushes.
ReceiveTriggerWebhookRequest [Experimental] is the request object accepted by
the ReceiveTriggerWebhook method.
ReceiveTriggerWebhookRequest [Experimental] is the request object accepted by
the ReceiveTriggerWebhook method.
ReceiveTriggerWebhookResponse [Experimental] is the response object for the
ReceiveTriggerWebhook method.
ReceiveTriggerWebhookResponse [Experimental] is the response object for the
ReceiveTriggerWebhook method.
The configuration of a trigger that creates a build whenever an event from
Repo API is received.
The configuration of a trigger that creates a build whenever an event from
Repo API is received.
All possible SCM repo types from Repo API.
Location of the source in a Google Cloud Source Repository.
Location of the source in a Google Cloud Source Repository.
Artifacts created by the build pipeline.
Artifacts created by the build pipeline.
Specifies a build to retry.
Specifies a build to retry.
Specifies a build trigger to run and the source to use.
Specifies a build trigger to run and the source to use.
Pairs a set of secret environment variables containing encrypted
values with the Cloud KMS key to use to decrypt the value.
Pairs a set of secret environment variables containing encrypted
values with the Cloud KMS key to use to decrypt the value.
Pairs a secret environment variable with a SecretVersion in Secret Manager.
Pairs a secret environment variable with a SecretVersion in Secret Manager.
Secrets and secret environment variables.
Secrets and secret environment variables.
Location of the source in a supported storage service.
Location of the source in a supported storage service.
Provenance of the source.
Provenance of the source.
Location of the source in an archive file in Cloud Storage.
Location of the source in an archive file in Cloud Storage.
Specifies the tool to fetch the source file for the build.
Location of the source manifest in Cloud Storage.
Location of the source manifest in Cloud Storage.
Start and end times for a build execution phase.
Start and end times for a build execution phase.
Request to update an existing `BuildTrigger`.
Request to update an existing `BuildTrigger`.
Metadata for the `UpdateWorkerPool` operation.
Metadata for the `UpdateWorkerPool` operation.
Request to update a `WorkerPool`.
Request to update a `WorkerPool`.
A Go module artifact uploaded to Artifact Registry using the GoModule
directive.
A Go module artifact uploaded to Artifact Registry using the GoModule
directive.
A Maven artifact uploaded using the MavenArtifact directive.
A Maven artifact uploaded using the MavenArtifact directive.
An npm package uploaded to Artifact Registry using the NpmPackage
directive.
An npm package uploaded to Artifact Registry using the NpmPackage
directive.
Artifact uploaded using the PythonPackage 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.
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.
WebhookConfig describes the configuration of a trigger that
creates a build whenever a webhook is sent to a trigger's webhook URL.
Enumerates potential issues with the Secret Manager secret provided by the
user.
Configuration for a `WorkerPool`.
Configuration for a `WorkerPool`.
State of the `WorkerPool`.
Builder for projects/{project}/locations/{location}/workerPools/{worker_pool}.