Expand description
The messages and enums that are part of this client library.
Modules§
- connection
- Defines additional types related to Connection.
- fetch_
git_ hub_ installations_ response - Defines additional types related to FetchGitHubInstallationsResponse.
- fetch_
git_ refs_ request - Defines additional types related to FetchGitRefsRequest.
- git_
hub_ config - Defines additional types related to GitHubConfig.
- installation_
state - Defines additional types related to InstallationState.
Structs§
- Connection
- Message describing Connection object
- Create
Connection Request - Message for creating a Connection
- Create
GitRepository Link Request - Message for creating a GitRepositoryLink
- Crypto
KeyConfig - The crypto key configuration. This field is used by the Customer-managed encryption keys (CMEK) feature.
- Delete
Connection Request - Message for deleting a Connection
- Delete
GitRepository Link Request - Message for deleting a GitRepositoryLink
- Fetch
GitHub Installations Request - Request for fetching github installations.
- Fetch
GitHub Installations Response - Response of fetching github installations.
- Fetch
GitRefs Request - Request for fetching git refs.
- Fetch
GitRefs Response - Response for fetching git refs.
- Fetch
Linkable GitRepositories Request - Request message for FetchLinkableGitRepositoriesRequest.
- Fetch
Linkable GitRepositories Response - Response message for FetchLinkableGitRepositories.
- Fetch
Read Token Request - Message for fetching SCM read token.
- Fetch
Read Token Response - Message for responding to get read token.
- Fetch
Read Write Token Request - Message for fetching SCM read/write token.
- Fetch
Read Write Token Response - Message for responding to get read/write token.
- GetConnection
Request - Message for getting a Connection
- GetGit
Repository Link Request - Message for getting a GitRepositoryLink
- GitHub
Config - Configuration for connections to github.com.
- GitHub
Enterprise Config - Configuration for connections to an instance of GitHub Enterprise.
- GitLab
Config - Configuration for connections to gitlab.com.
- GitLab
Enterprise Config - Configuration for connections to an instance of GitLab Enterprise.
- GitRepository
Link - Message describing the GitRepositoryLink object
- Installation
State - Describes stage and necessary actions to be taken by the user to complete the installation. Used for GitHub and GitHub Enterprise based connections.
- Linkable
GitRepository - LinkableGitRepository represents a git repository that can be linked to a connection.
- List
Connections Request - Message for requesting list of Connections
- List
Connections Response - Message for response to listing Connections
- List
GitRepository Links Request - Message for requesting a list of GitRepositoryLinks
- List
GitRepository Links Response - Message for response to listing GitRepositoryLinks
- OAuth
Credential - Represents an OAuth token of the account that authorized the Connection, and associated metadata.
- Operation
Metadata - Represents the metadata of the long-running operation.
- Service
Directory Config - ServiceDirectoryConfig represents Service Directory configuration for a connection.
- Update
Connection Request - Message for updating a Connection
- User
Credential - Represents a personal access token that authorized the Connection, and associated metadata.