Cloud Build v2 API - Namespace Google.Cloud.CloudBuild.V2 (1.4.0)

Classes

BatchCreateRepositoriesRequest

Message for creating repositoritories in batch.

BatchCreateRepositoriesResponse

Message for response of creating repositories in batch.

BitbucketCloudConfig

Configuration for connections to Bitbucket Cloud.

BitbucketDataCenterConfig

Configuration for connections to Bitbucket Data Center.

Connection

A connection to a SCM like GitHub, GitHub Enterprise, Bitbucket Data Center, Bitbucket Cloud or GitLab.

ConnectionName

Resource name for the Connection resource.

CreateConnectionRequest

Message for creating a Connection

CreateRepositoryRequest

Message for creating a Repository.

DeleteConnectionRequest

Message for deleting a Connection.

DeleteRepositoryRequest

Message for deleting a Repository.

FetchGitRefsRequest

Request for fetching git refs

FetchGitRefsRequest.Types

Container for nested types declared in the FetchGitRefsRequest message type.

FetchGitRefsResponse

Response for fetching git refs

FetchLinkableRepositoriesRequest

Request message for FetchLinkableRepositories.

FetchLinkableRepositoriesResponse

Response message for FetchLinkableRepositories.

FetchReadTokenRequest

Message for fetching SCM read token.

FetchReadTokenResponse

Message for responding to get read token.

FetchReadWriteTokenRequest

Message for fetching SCM read/write token.

FetchReadWriteTokenResponse

Message for responding to get read/write token.

GetConnectionRequest

Message for getting the details of a Connection.

GetRepositoryRequest

Message for getting the details of a Repository.

GitHubConfig

Configuration for connections to github.com.

GitHubEnterpriseConfig

Configuration for connections to an instance of GitHub Enterprise.

GitLabConfig

Configuration for connections to gitlab.com or an instance of GitLab Enterprise.

InstallationState

Describes stage and necessary actions to be taken by the user to complete the installation. Used for GitHub and GitHub Enterprise based connections.

InstallationState.Types

Container for nested types declared in the InstallationState message type.

ListConnectionsRequest

Message for requesting list of Connections.

ListConnectionsResponse

Message for response to listing Connections.

ListRepositoriesRequest

Message for requesting list of Repositories.

ListRepositoriesResponse

Message for response to listing Repositories.

NetworkName

Resource name for the Network resource.

OAuthCredential

Represents an OAuth token of the account that authorized the Connection, and associated metadata.

OperationMetadata

Represents the metadata of the long-running operation.

ProcessWebhookRequest

RPC request object accepted by the ProcessWebhook RPC method.

Repository

A repository associated to a parent connection.

RepositoryManager

Manages connections to source code repositories.

RepositoryManager.RepositoryManagerBase

Base class for server-side implementations of RepositoryManager

RepositoryManager.RepositoryManagerClient

Client for RepositoryManager

RepositoryManagerClient

RepositoryManager client wrapper, for convenient use.

RepositoryManagerClientBuilder

Builder class for RepositoryManagerClient to provide simple configuration of credentials, endpoint etc.

RepositoryManagerClientImpl

RepositoryManager client wrapper implementation, for convenient use.

RepositoryManagerSettings

Settings for RepositoryManagerClient instances.

RepositoryName

Resource name for the Repository resource.

RunWorkflowCustomOperationMetadata

Represents the custom metadata of the RunWorkflow long-running operation.

SecretName

Resource name for the Secret resource.

SecretVersionName

Resource name for the SecretVersion resource.

ServiceAccountName

Resource name for the ServiceAccount resource.

ServiceDirectoryConfig

ServiceDirectoryConfig represents Service Directory configuration for a connection.

ServiceName

Resource name for the Service resource.

UpdateConnectionRequest

Message for updating a Connection.

UserCredential

Represents a personal access token that authorized the Connection, and associated metadata.

githubEnterpriseConfigName

Resource name for the githubEnterpriseConfig resource.

Enums

Connection.ConnectionConfigOneofCase

Enum of possible cases for the "connection_config" oneof.

ConnectionName.ResourceNameType

The possible contents of ConnectionName.

FetchGitRefsRequest.Types.RefType

Type of refs

InstallationState.Types.Stage

Stage of the installation process.

NetworkName.ResourceNameType

The possible contents of NetworkName.

RepositoryName.ResourceNameType

The possible contents of RepositoryName.

SecretName.ResourceNameType

The possible contents of SecretName.

SecretVersionName.ResourceNameType

The possible contents of SecretVersionName.

ServiceAccountName.ResourceNameType

The possible contents of ServiceAccountName.

ServiceName.ResourceNameType

The possible contents of ServiceName.

githubEnterpriseConfigName.ResourceNameType

The possible contents of githubEnterpriseConfigName.