Package cloudbuild_v2.types (3.22.0)

API documentation for cloudbuild_v2.types package.

Classes

BatchCreateRepositoriesRequest

Message for creating repositoritories in batch.

BatchCreateRepositoriesResponse

Message for response of creating repositories in batch.

Connection

A connection to a SCM like GitHub, GitHub Enterprise, Bitbucket Server or GitLab.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

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

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.

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.

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.

RunWorkflowCustomOperationMetadata

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

ServiceDirectoryConfig

ServiceDirectoryConfig represents Service Directory configuration for a connection.

UpdateConnectionRequest

Message for updating a Connection.

UserCredential

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