Namespace Google.Apis.DeveloperConnect.v1
Classes
DeveloperConnectBaseServiceRequest<TResponse>
A base abstract class for DeveloperConnect requests.
DeveloperConnectService
The DeveloperConnect Service.
DeveloperConnectService.Scope
Available OAuth 2.0 scopes for use with the Developer Connect API.
DeveloperConnectService.ScopeConstants
Available OAuth 2.0 scope constants for use with the Developer Connect API.
ProjectsResource
The "projects" collection of methods.
ProjectsResource.LocationsResource
The "locations" collection of methods.
ProjectsResource.LocationsResource.ConnectionsResource
The "connections" collection of methods.
ProjectsResource.LocationsResource.ConnectionsResource.CreateRequest
Creates a new Connection in a given project and location.
ProjectsResource.LocationsResource.ConnectionsResource.DeleteRequest
Deletes a single Connection.
ProjectsResource.LocationsResource.ConnectionsResource.FetchGitHubInstallationsRequest
FetchGitHubInstallations returns the list of GitHub Installations that are available to be added to a Connection. For github.com, only installations accessible to the authorizer token are returned. For GitHub Enterprise, all installations are returned.
ProjectsResource.LocationsResource.ConnectionsResource.FetchLinkableGitRepositoriesRequest
FetchLinkableGitRepositories returns a list of git repositories from an SCM that are available to be added to a Connection.
ProjectsResource.LocationsResource.ConnectionsResource.GetRequest
Gets details of a single Connection.
ProjectsResource.LocationsResource.ConnectionsResource.GitRepositoryLinksResource
The "gitRepositoryLinks" collection of methods.
ProjectsResource.LocationsResource.ConnectionsResource.GitRepositoryLinksResource.CreateRequest
Creates a GitRepositoryLink. Upon linking a Git Repository, Developer Connect will configure the Git Repository to send webhook events to Developer Connect. Connections that use Firebase GitHub Application will have events forwarded to the Firebase service. All other Connections will have events forwarded to Cloud Build.
ProjectsResource.LocationsResource.ConnectionsResource.GitRepositoryLinksResource.DeleteRequest
Deletes a single GitRepositoryLink.
ProjectsResource.LocationsResource.ConnectionsResource.GitRepositoryLinksResource.FetchGitRefsRequest
Fetch the list of branches or tags for a given repository.
ProjectsResource.LocationsResource.ConnectionsResource.GitRepositoryLinksResource.FetchReadTokenRequest
Fetches read token of a given gitRepositoryLink.
ProjectsResource.LocationsResource.ConnectionsResource.GitRepositoryLinksResource.FetchReadWriteTokenRequest
Fetches read/write token of a given gitRepositoryLink.
ProjectsResource.LocationsResource.ConnectionsResource.GitRepositoryLinksResource.GetRequest
Gets details of a single GitRepositoryLink.
ProjectsResource.LocationsResource.ConnectionsResource.GitRepositoryLinksResource.ListRequest
Lists GitRepositoryLinks in a given project, location, and connection.
ProjectsResource.LocationsResource.ConnectionsResource.GitRepositoryLinksResource.ProcessGitLabEnterpriseWebhookRequest
ProcessGitLabEnterpriseWebhook is called by the external GitLab Enterprise instances for notifying events.
ProjectsResource.LocationsResource.ConnectionsResource.GitRepositoryLinksResource.ProcessGitLabWebhookRequest
ProcessGitLabWebhook is called by the GitLab.com for notifying events.
ProjectsResource.LocationsResource.ConnectionsResource.ListRequest
Lists Connections in a given project and location.
ProjectsResource.LocationsResource.ConnectionsResource.PatchRequest
Updates the parameters of a single Connection.
ProjectsResource.LocationsResource.ConnectionsResource.ProcessGitHubEnterpriseWebhookRequest
ProcessGitHubEnterpriseWebhook is called by the external GitHub Enterprise instances for notifying events.
ProjectsResource.LocationsResource.GetRequest
Gets information about a location.
ProjectsResource.LocationsResource.ListRequest
Lists information about the supported locations for this service.
ProjectsResource.LocationsResource.OperationsResource
The "operations" collection of methods.
ProjectsResource.LocationsResource.OperationsResource.CancelRequest
Starts asynchronous cancellation on a long-running operation. The server makes a best effort to
cancel the operation, but success is not guaranteed. If the server doesn't support this method, it
returns google.rpc.Code.UNIMPLEMENTED
. Clients can use Operations.GetOperation or other methods to
check whether the cancellation succeeded or whether the operation completed despite cancellation. On
successful cancellation, the operation is not deleted; instead, it becomes an operation with an
Operation.error value with a google.rpc.Status.code of 1, corresponding to Code.CANCELLED
.
ProjectsResource.LocationsResource.OperationsResource.DeleteRequest
Deletes a long-running operation. This method indicates that the client is no longer interested in
the operation result. It does not cancel the operation. If the server doesn't support this method,
it returns google.rpc.Code.UNIMPLEMENTED
.
ProjectsResource.LocationsResource.OperationsResource.GetRequest
Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
ProjectsResource.LocationsResource.OperationsResource.ListRequest
Lists operations that match the specified filter in the request. If the server doesn't support this
method, it returns UNIMPLEMENTED
.
Enums
DeveloperConnectBaseServiceRequest<TResponse>.AltEnum
Data format for response.
DeveloperConnectBaseServiceRequest<TResponse>.XgafvEnum
V1 error format.
ProjectsResource.LocationsResource.ConnectionsResource.GitRepositoryLinksResource.FetchGitRefsRequest.RefTypeEnum
Required. Type of refs to fetch.