Package cloudbuild_v2.types (3.13.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.

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.

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.

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.