Expand description
The messages and enums that are part of this client library.
Modules§
- account_
connector - Defines additional types related to AccountConnector.
- artifact_
config - Defines additional types related to ArtifactConfig.
- 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.
- insights_
config - Defines additional types related to InsightsConfig.
- installation_
state - Defines additional types related to InstallationState.
- provider_
o_ auth_ config - Defines additional types related to ProviderOAuthConfig.
- runtime_
config - Defines additional types related to RuntimeConfig.
Structs§
- Account
Connector - AccountConnector encapsulates what a platform administrator needs to configure for users to connect to the service providers, which includes, among other fields, the OAuth client ID, client secret, and authorization and token endpoints.
- AppHub
Workload - AppHubWorkload represents the App Hub Workload.
- Artifact
Config - The artifact config of the artifact that is deployed.
- Bitbucket
Cloud Config - Configuration for connections to an instance of Bitbucket Cloud.
- Bitbucket
Data Center Config - Configuration for connections to an instance of Bitbucket Data Center.
- Connection
- Message describing Connection object
- Create
Account Connector Request - Create
Connection Request - Message for creating a Connection
- Create
GitRepository Link Request - Message for creating a GitRepositoryLink
- Create
Insights Config Request - Request for creating an InsightsConfig.
- Crypto
KeyConfig - The crypto key configuration. This field is used by the Customer-managed encryption keys (CMEK) feature.
- Delete
Account Connector Request - Message for deleting a AccountConnector
- Delete
Connection Request - Message for deleting a Connection
- Delete
GitRepository Link Request - Message for deleting a GitRepositoryLink
- Delete
Insights Config Request - Request for deleting an InsightsConfig.
- Delete
Self Request - Message for deleting a User of the user themselves.
- Delete
User Request - Message for deleting a User
- Exchange
Error - Message for representing an error from exchanging OAuth tokens.
- Fetch
Access Token Request - Message for fetching an OAuth access token.
- Fetch
Access Token Response - Message for responding to getting an OAuth access token.
- 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.
- Fetch
Self Request - Message for fetching a User of the user themselves.
- GKEWorkload
- GKEWorkload represents the Google Kubernetes Engine runtime.
- GetAccount
Connector Request - Message for getting a AccountConnector
- GetConnection
Request - Message for getting a Connection
- GetGit
Repository Link Request - Message for getting a GitRepositoryLink
- GetInsights
Config Request - Request for getting an InsightsConfig.
- 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.
- GitProxy
Config - The git proxy configuration.
- GitRepository
Link - Message describing the GitRepositoryLink object
- Google
Artifact Analysis - Google Artifact Analysis configurations.
- Google
Artifact Registry - Google Artifact Registry configurations.
- Insights
Config - The InsightsConfig resource is the core configuration object to capture events from your Software Development Lifecycle. It acts as the central hub for managing how Developer connect understands your application, its runtime environments, and the artifacts deployed within them.
- 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
Account Connectors Request - Message for requesting list of AccountConnectors
- List
Account Connectors Response - Message for response to listing AccountConnectors
- 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
- List
Insights Configs Request - Request for requesting list of InsightsConfigs.
- List
Insights Configs Response - Request for response to listing InsightsConfigs.
- List
Users Request - Message for requesting a list of Users
- List
Users Response - Message for response to listing Users
- 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.
- ProviderO
Auth Config - ProviderOAuthConfig is the OAuth config for a provider.
- Runtime
Config - RuntimeConfig represents the runtimes where the application is deployed.
- Service
Directory Config - ServiceDirectoryConfig represents Service Directory configuration for a connection.
- Update
Account Connector Request - Message for updating a AccountConnector
- Update
Connection Request - Message for updating a Connection
- Update
Insights Config Request - Request for updating an InsightsConfig.
- User
- User represents a user connected to the service providers through a AccountConnector.
- User
Credential - Represents a personal access token that authorized the Connection, and associated metadata.
Enums§
- System
Provider - SystemProvider is a list of providers that are owned by Developer Connect.