| Class | Description |
|---|---|
| ApprovalConfig |
ApprovalConfig describes configuration for manual approval of a build.
|
| ApprovalResult |
ApprovalResult describes the decision and associated metadata of a manual approval of a build.
|
| ApproveBuildRequest |
Request to approve or reject a pending build.
|
| ArtifactObjects |
Files in the workspace to upload to Cloud Storage upon successful completion of all build steps.
|
| ArtifactResult |
An artifact that was uploaded during a build.
|
| Artifacts |
Artifacts produced by a build that should be uploaded upon successful completion of all build
steps.
|
| BatchCreateBitbucketServerConnectedRepositoriesRequest |
RPC request object accepted by BatchCreateBitbucketServerConnectedRepositories RPC method.
|
| BatchCreateBitbucketServerConnectedRepositoriesResponse |
Response of BatchCreateBitbucketServerConnectedRepositories RPC method including all successfully
connected Bitbucket Server repositories.
|
| BatchCreateBitbucketServerConnectedRepositoriesResponseMetadata |
Metadata for `BatchCreateBitbucketServerConnectedRepositories` operation.
|
| BatchCreateGitLabConnectedRepositoriesRequest |
RPC request object accepted by BatchCreateGitLabConnectedRepositories RPC method.
|
| BatchCreateGitLabConnectedRepositoriesResponse |
Response of BatchCreateGitLabConnectedRepositories RPC method.
|
| BatchCreateGitLabConnectedRepositoriesResponseMetadata |
Metadata for `BatchCreateGitLabConnectedRepositories` operation.
|
| BitbucketServerConfig |
BitbucketServerConfig represents the configuration for a Bitbucket Server.
|
| BitbucketServerConnectedRepository |
/ BitbucketServerConnectedRepository represents a connected Bitbucket Server / repository.
|
| BitbucketServerRepository |
BitbucketServerRepository represents a repository hosted on a Bitbucket Server.
|
| BitbucketServerRepositoryId |
BitbucketServerRepositoryId identifies a specific repository hosted on a Bitbucket Server.
|
| BitbucketServerSecrets |
BitbucketServerSecrets represents the secrets in Secret Manager for a Bitbucket Server.
|
| BitbucketServerTriggerConfig |
BitbucketServerTriggerConfig describes the configuration of a trigger that creates a build
whenever a Bitbucket Server event is received.
|
| Build |
A build resource in the Cloud Build API.
|
| BuildApproval |
BuildApproval describes a build's approval configuration, state, and result.
|
| BuildOperationMetadata |
Metadata for build operations.
|
| BuildOptions |
Optional arguments to enable specific features of builds.
|
| BuildStep |
A step in the build pipeline.
|
| BuildTrigger |
Configuration for an automated build in response to source repository changes.
|
| BuiltImage |
An image built by the pipeline.
|
| CancelBuildRequest |
Request to cancel an ongoing build.
|
| CancelOperationRequest |
The request message for Operations.CancelOperation.
|
| ConnectedRepository |
Location of the source in a 2nd-gen Google Cloud Build repository resource.
|
| CreateBitbucketServerConfigOperationMetadata |
Metadata for `CreateBitbucketServerConfig` operation.
|
| CreateBitbucketServerConnectedRepositoryRequest |
Request to connect a repository from a connected Bitbucket Server host.
|
| CreateGitHubEnterpriseConfigOperationMetadata |
Metadata for `CreateGithubEnterpriseConfig` operation.
|
| CreateGitLabConfigOperationMetadata |
Metadata for `CreateGitLabConfig` operation.
|
| CreateGitLabConnectedRepositoryRequest |
Request to connect a repository from a connected GitLab host.
|
| CreateWorkerPoolOperationMetadata |
Metadata for the `CreateWorkerPool` operation.
|
| DefaultServiceAccount |
The default service account used for `Builds`.
|
| DeleteBitbucketServerConfigOperationMetadata |
Metadata for `DeleteBitbucketServerConfig` operation.
|
| DeleteGitHubEnterpriseConfigOperationMetadata |
Metadata for `DeleteGitHubEnterpriseConfig` operation.
|
| DeleteGitLabConfigOperationMetadata |
Metadata for `DeleteGitLabConfig` operation.
|
| DeleteWorkerPoolOperationMetadata |
Metadata for the `DeleteWorkerPool` operation.
|
| DeveloperConnectConfig |
This config defines the location of a source through Developer Connect.
|
| Empty |
A generic empty message that you can re-use to avoid defining duplicated empty messages in your
APIs.
|
| FailureInfo |
A fatal problem encountered during the execution of the build.
|
| FileHashes |
Container message for hashes of byte content of files, used in SourceProvenance messages to
verify integrity of source input to the build.
|
| GitConfig |
GitConfig is a configuration for git operations.
|
| GitFileSource |
GitFileSource describes a file within a (possibly remote) code repository.
|
| GitHubEnterpriseConfig |
GitHubEnterpriseConfig represents a configuration for a GitHub Enterprise server.
|
| GitHubEnterpriseSecrets |
GitHubEnterpriseSecrets represents the names of all necessary secrets in Secret Manager for a
GitHub Enterprise server.
|
| GitHubEventsConfig |
GitHubEventsConfig describes the configuration of a trigger that creates a build whenever a
GitHub event is received.
|
| GitLabConfig |
GitLabConfig represents the configuration for a GitLab integration.
|
| GitLabConnectedRepository |
GitLabConnectedRepository represents a GitLab connected repository request response.
|
| GitLabEnterpriseConfig |
GitLabEnterpriseConfig represents the configuration for a GitLabEnterprise integration.
|
| GitLabEventsConfig |
GitLabEventsConfig describes the configuration of a trigger that creates a build whenever a
GitLab event is received.
|
| GitLabRepository |
Proto Representing a GitLabRepository
|
| GitLabRepositoryId |
GitLabRepositoryId identifies a specific repository hosted on GitLab.com or GitLabEnterprise
|
| GitLabSecrets |
GitLabSecrets represents the secrets in Secret Manager for a GitLab integration.
|
| GitRepoSource |
GitRepoSource describes a repo and ref of a code repository.
|
| GitSource |
Location of the source in any accessible Git repository.
|
| Hash |
Container message for hash values.
|
| HttpBody |
Message that represents an arbitrary HTTP body.
|
| HttpConfig |
HttpConfig is a configuration for HTTP related git operations.
|
| InlineSecret |
Pairs a set of secret environment variables mapped to encrypted values with the Cloud KMS key to
use to decrypt the value.
|
| ListBitbucketServerConfigsResponse |
RPC response object returned by ListBitbucketServerConfigs RPC method.
|
| ListBitbucketServerRepositoriesResponse |
RPC response object returned by the ListBitbucketServerRepositories RPC method.
|
| ListBuildsResponse |
Response including listed builds.
|
| ListBuildTriggersResponse |
Response containing existing `BuildTriggers`.
|
| ListGithubEnterpriseConfigsResponse |
RPC response object returned by ListGithubEnterpriseConfigs RPC method.
|
| ListGitLabConfigsResponse |
RPC response object returned by ListGitLabConfigs RPC method.
|
| ListGitLabRepositoriesResponse |
RPC response object returned by the ListGitLabRepositories RPC method.
|
| ListWorkerPoolsResponse |
Response containing existing `WorkerPools`.
|
| MavenArtifact |
A Maven artifact to upload to Artifact Registry upon successful completion of all build steps.
|
| NetworkConfig |
Defines the network configuration for the pool.
|
| NpmPackage |
Npm package to upload to Artifact Registry upon successful completion of all build steps.
|
| Operation |
This resource represents a long-running operation that is the result of a network API call.
|
| OperationMetadata |
Represents the metadata of the long-running operation.
|
| PoolOption |
Details about how a build should be executed on a `WorkerPool`.
|
| PrivatePoolV1Config |
Configuration for a V1 `PrivatePool`.
|
| ProcessAppManifestCallbackOperationMetadata |
Metadata for `ProcessAppManifestCallback` operation.
|
| PubsubConfig |
PubsubConfig describes the configuration of a trigger that creates a build whenever a Pub/Sub
message is published.
|
| PullRequestFilter |
PullRequestFilter contains filter properties for matching GitHub Pull Requests.
|
| PushFilter |
Push contains filter properties for matching GitHub git pushes.
|
| PythonPackage |
Python package to upload to Artifact Registry upon successful completion of all build steps.
|
| ReceiveTriggerWebhookResponse |
ReceiveTriggerWebhookResponse [Experimental] is the response object for the ReceiveTriggerWebhook
method.
|
| RemoveBitbucketServerConnectedRepositoryRequest |
RPC request object accepted by RemoveBitbucketServerConnectedRepository RPC method.
|
| RemoveGitLabConnectedRepositoryRequest |
RPC request object accepted by RemoveGitLabConnectedRepository RPC method.
|
| RepositoryEventConfig |
The configuration of a trigger that creates a build whenever an event from Repo API is received.
|
| RepoSource |
Location of the source in a Google Cloud Source Repository.
|
| Results |
Artifacts created by the build pipeline.
|
| RetryBuildRequest |
Specifies a build to retry.
|
| RunBuildTriggerRequest |
Specifies a build trigger to run and the source to use.
|
| Secret |
Pairs a set of secret environment variables containing encrypted values with the Cloud KMS key to
use to decrypt the value.
|
| SecretManagerSecret |
Pairs a secret environment variable with a SecretVersion in Secret Manager.
|
| Secrets |
Secrets and secret environment variables.
|
| ServiceDirectoryConfig |
ServiceDirectoryConfig represents Service Directory configuration for a SCM host connection.
|
| Source |
Location of the source in a supported storage service.
|
| SourceProvenance |
Provenance of the source.
|
| Status |
The `Status` type defines a logical error model that is suitable for different programming
environments, including REST APIs and RPC APIs.
|
| StorageSource |
Location of the source in an archive file in Cloud Storage.
|
| StorageSourceManifest |
Location of the source manifest in Cloud Storage.
|
| TimeSpan |
Start and end times for a build execution phase.
|
| UpdateBitbucketServerConfigOperationMetadata |
Metadata for `UpdateBitbucketServerConfig` operation.
|
| UpdateGitHubEnterpriseConfigOperationMetadata |
Metadata for `UpdateGitHubEnterpriseConfig` operation.
|
| UpdateGitLabConfigOperationMetadata |
Metadata for `UpdateGitLabConfig` operation.
|
| UpdateWorkerPoolOperationMetadata |
Metadata for the `UpdateWorkerPool` operation.
|
| UploadedMavenArtifact |
A Maven artifact uploaded using the MavenArtifact directive.
|
| UploadedNpmPackage |
An npm package uploaded to Artifact Registry using the NpmPackage directive.
|
| UploadedPythonPackage |
Artifact uploaded using the PythonPackage directive.
|
| Volume |
Volume describes a Docker container volume which is mounted into build steps in order to persist
files across build step execution.
|
| Warning |
A non-fatal problem encountered during the execution of the build.
|
| WebhookConfig |
WebhookConfig describes the configuration of a trigger that creates a build whenever a webhook is
sent to a trigger's webhook URL.
|
| WorkerConfig |
Defines the configuration to be used for creating workers in the pool.
|
| WorkerPool |
Configuration for a `WorkerPool`.
|
Copyright © 2011–2024 Google. All rights reserved.