Summary of entries of Classes for google-cloud-developerconnect.
Classes
DeveloperConnectAsyncClient
Service describing handlers for resources
DeveloperConnectClient
Service describing handlers for resources
FetchGitRefsAsyncPager
A pager for iterating through fetch_git_refs
requests.
This class thinly wraps an initial
FetchGitRefsResponse object, and
provides an __aiter__
method to iterate through its
ref_names
field.
If there are more pages, the __aiter__
method will make additional
FetchGitRefs
requests and continue to iterate
through the ref_names
field on the
corresponding responses.
All the usual FetchGitRefsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
FetchGitRefsPager
A pager for iterating through fetch_git_refs
requests.
This class thinly wraps an initial
FetchGitRefsResponse object, and
provides an __iter__
method to iterate through its
ref_names
field.
If there are more pages, the __iter__
method will make additional
FetchGitRefs
requests and continue to iterate
through the ref_names
field on the
corresponding responses.
All the usual FetchGitRefsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
FetchLinkableGitRepositoriesAsyncPager
A pager for iterating through fetch_linkable_git_repositories
requests.
This class thinly wraps an initial
FetchLinkableGitRepositoriesResponse object, and
provides an __aiter__
method to iterate through its
linkable_git_repositories
field.
If there are more pages, the __aiter__
method will make additional
FetchLinkableGitRepositories
requests and continue to iterate
through the linkable_git_repositories
field on the
corresponding responses.
All the usual FetchLinkableGitRepositoriesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
FetchLinkableGitRepositoriesPager
A pager for iterating through fetch_linkable_git_repositories
requests.
This class thinly wraps an initial
FetchLinkableGitRepositoriesResponse object, and
provides an __iter__
method to iterate through its
linkable_git_repositories
field.
If there are more pages, the __iter__
method will make additional
FetchLinkableGitRepositories
requests and continue to iterate
through the linkable_git_repositories
field on the
corresponding responses.
All the usual FetchLinkableGitRepositoriesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListAccountConnectorsAsyncPager
A pager for iterating through list_account_connectors
requests.
This class thinly wraps an initial
ListAccountConnectorsResponse object, and
provides an __aiter__
method to iterate through its
account_connectors
field.
If there are more pages, the __aiter__
method will make additional
ListAccountConnectors
requests and continue to iterate
through the account_connectors
field on the
corresponding responses.
All the usual ListAccountConnectorsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListAccountConnectorsPager
A pager for iterating through list_account_connectors
requests.
This class thinly wraps an initial
ListAccountConnectorsResponse object, and
provides an __iter__
method to iterate through its
account_connectors
field.
If there are more pages, the __iter__
method will make additional
ListAccountConnectors
requests and continue to iterate
through the account_connectors
field on the
corresponding responses.
All the usual ListAccountConnectorsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListConnectionsAsyncPager
A pager for iterating through list_connections
requests.
This class thinly wraps an initial
ListConnectionsResponse object, and
provides an __aiter__
method to iterate through its
connections
field.
If there are more pages, the __aiter__
method will make additional
ListConnections
requests and continue to iterate
through the connections
field on the
corresponding responses.
All the usual ListConnectionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListConnectionsPager
A pager for iterating through list_connections
requests.
This class thinly wraps an initial
ListConnectionsResponse object, and
provides an __iter__
method to iterate through its
connections
field.
If there are more pages, the __iter__
method will make additional
ListConnections
requests and continue to iterate
through the connections
field on the
corresponding responses.
All the usual ListConnectionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListGitRepositoryLinksAsyncPager
A pager for iterating through list_git_repository_links
requests.
This class thinly wraps an initial
ListGitRepositoryLinksResponse object, and
provides an __aiter__
method to iterate through its
git_repository_links
field.
If there are more pages, the __aiter__
method will make additional
ListGitRepositoryLinks
requests and continue to iterate
through the git_repository_links
field on the
corresponding responses.
All the usual ListGitRepositoryLinksResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListGitRepositoryLinksPager
A pager for iterating through list_git_repository_links
requests.
This class thinly wraps an initial
ListGitRepositoryLinksResponse object, and
provides an __iter__
method to iterate through its
git_repository_links
field.
If there are more pages, the __iter__
method will make additional
ListGitRepositoryLinks
requests and continue to iterate
through the git_repository_links
field on the
corresponding responses.
All the usual ListGitRepositoryLinksResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListUsersAsyncPager
A pager for iterating through list_users
requests.
This class thinly wraps an initial
ListUsersResponse object, and
provides an __aiter__
method to iterate through its
users
field.
If there are more pages, the __aiter__
method will make additional
ListUsers
requests and continue to iterate
through the users
field on the
corresponding responses.
All the usual ListUsersResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListUsersPager
A pager for iterating through list_users
requests.
This class thinly wraps an initial
ListUsersResponse object, and
provides an __iter__
method to iterate through its
users
field.
If there are more pages, the __iter__
method will make additional
ListUsers
requests and continue to iterate
through the users
field on the
corresponding responses.
All the usual ListUsersResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
InsightsConfigServiceAsyncClient
Creates and manages InsightsConfigs.
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. A user can create an InsightsConfig, list previously-requested InsightsConfigs or get InsightsConfigs by their ID to determine the status of the InsightsConfig.
InsightsConfigServiceClient
Creates and manages InsightsConfigs.
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. A user can create an InsightsConfig, list previously-requested InsightsConfigs or get InsightsConfigs by their ID to determine the status of the InsightsConfig.
ListInsightsConfigsAsyncPager
A pager for iterating through list_insights_configs
requests.
This class thinly wraps an initial
ListInsightsConfigsResponse object, and
provides an __aiter__
method to iterate through its
insights_configs
field.
If there are more pages, the __aiter__
method will make additional
ListInsightsConfigs
requests and continue to iterate
through the insights_configs
field on the
corresponding responses.
All the usual ListInsightsConfigsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListInsightsConfigsPager
A pager for iterating through list_insights_configs
requests.
This class thinly wraps an initial
ListInsightsConfigsResponse object, and
provides an __iter__
method to iterate through its
insights_configs
field.
If there are more pages, the __iter__
method will make additional
ListInsightsConfigs
requests and continue to iterate
through the insights_configs
field on the
corresponding responses.
All the usual ListInsightsConfigsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
AccountConnector
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.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
AnnotationsEntry
The abstract base class for a message.
LabelsEntry
The abstract base class for a message.
AppHubWorkload
AppHubWorkload represents the App Hub Workload.
ArtifactConfig
The artifact config of the artifact that is deployed.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
BitbucketCloudConfig
Configuration for connections to an instance of Bitbucket Cloud.
BitbucketDataCenterConfig
Configuration for connections to an instance of Bitbucket Data Center.
Connection
Message describing Connection object
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
AnnotationsEntry
The abstract base class for a message.
LabelsEntry
The abstract base class for a message.
CreateAccountConnectorRequest
CreateConnectionRequest
Message for creating a Connection
CreateGitRepositoryLinkRequest
Message for creating a GitRepositoryLink
CreateInsightsConfigRequest
Request for creating an InsightsConfig.
CryptoKeyConfig
The crypto key configuration. This field is used by the Customer-managed encryption keys (CMEK) feature.
DeleteAccountConnectorRequest
Message for deleting a AccountConnector
DeleteConnectionRequest
Message for deleting a Connection
DeleteGitRepositoryLinkRequest
Message for deleting a GitRepositoryLink
DeleteInsightsConfigRequest
Request for deleting an InsightsConfig.
DeleteSelfRequest
Message for deleting a User of the user themselves.
DeleteUserRequest
Message for deleting a User
ExchangeError
Message for representing an error from exchanging OAuth tokens.
FetchAccessTokenRequest
Message for fetching an OAuth access token.
FetchAccessTokenResponse
Message for responding to getting an OAuth access token.
FetchGitHubInstallationsRequest
Request for fetching github installations.
FetchGitHubInstallationsResponse
Response of fetching github installations.
Installation
Represents an installation of the GitHub App.
FetchGitRefsRequest
Request for fetching git refs.
RefType
Type of refs.
FetchGitRefsResponse
Response for fetching git refs.
FetchLinkableGitRepositoriesRequest
Request message for FetchLinkableGitRepositoriesRequest.
FetchLinkableGitRepositoriesResponse
Response message for FetchLinkableGitRepositories.
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.
FetchSelfRequest
Message for fetching a User of the user themselves.
GKEWorkload
GKEWorkload represents the Google Kubernetes Engine runtime.
GetAccountConnectorRequest
Message for getting a AccountConnector
GetConnectionRequest
Message for getting a Connection
GetGitRepositoryLinkRequest
Message for getting a GitRepositoryLink
GetInsightsConfigRequest
Request for getting an InsightsConfig.
GitHubConfig
Configuration for connections to github.com.
GitHubApp
Represents the various GitHub Applications that can be installed to a GitHub user or organization and used with Developer Connect.
GitHubEnterpriseConfig
Configuration for connections to an instance of GitHub Enterprise.
GitLabConfig
Configuration for connections to gitlab.com.
GitLabEnterpriseConfig
Configuration for connections to an instance of GitLab Enterprise.
GitProxyConfig
The git proxy configuration.
GitRepositoryLink
Message describing the GitRepositoryLink object
AnnotationsEntry
The abstract base class for a message.
LabelsEntry
The abstract base class for a message.
GoogleArtifactAnalysis
Google Artifact Analysis configurations.
GoogleArtifactRegistry
Google Artifact Registry configurations.
InsightsConfig
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.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
AnnotationsEntry
The abstract base class for a message.
LabelsEntry
The abstract base class for a message.
State
The state of the InsightsConfig.
InstallationState
Describes stage and necessary actions to be taken by the user to complete the installation. Used for GitHub and GitHub Enterprise based connections.
Stage
Stage of the installation process.
LinkableGitRepository
LinkableGitRepository represents a git repository that can be linked to a connection.
ListAccountConnectorsRequest
Message for requesting list of AccountConnectors
ListAccountConnectorsResponse
Message for response to listing AccountConnectors
ListConnectionsRequest
Message for requesting list of Connections
ListConnectionsResponse
Message for response to listing Connections
ListGitRepositoryLinksRequest
Message for requesting a list of GitRepositoryLinks
ListGitRepositoryLinksResponse
Message for response to listing GitRepositoryLinks
ListInsightsConfigsRequest
Request for requesting list of InsightsConfigs.
ListInsightsConfigsResponse
Request for response to listing InsightsConfigs.
ListUsersRequest
Message for requesting a list of Users
ListUsersResponse
Message for response to listing Users
OAuthCredential
Represents an OAuth token of the account that authorized the Connection, and associated metadata.
OperationMetadata
Represents the metadata of the long-running operation.
ProviderOAuthConfig
ProviderOAuthConfig is the OAuth config for a provider.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
RuntimeConfig
RuntimeConfig represents the runtimes where the application is deployed.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
State
The state of the runtime in the InsightsConfig. Whether the runtime is linked to the InsightsConfig.
ServiceDirectoryConfig
ServiceDirectoryConfig represents Service Directory configuration for a connection.
SystemProvider
SystemProvider is a list of providers that are owned by Developer Connect.
"https://www.googleapis.com/auth/drive.readonly",
"https://www.googleapis.com/auth/documents.readonly".
SENTRY (4):
Sentry provider.
Scopes can be found at
https://docs.sentry.io/api/permissions/
ROVO (5):
Rovo provider.
Must select the "rovo" scope.
NEW_RELIC (6):
New Relic provider.
No scopes are allowed.
DATASTAX (7):
Datastax provider.
No scopes are allowed.
DYNATRACE (8):
Dynatrace provider.
UpdateAccountConnectorRequest
Message for updating a AccountConnector
UpdateConnectionRequest
Message for updating a Connection
UpdateInsightsConfigRequest
Request for updating an InsightsConfig.
User
User represents a user connected to the service providers through a AccountConnector.
UserCredential
Represents a personal access token that authorized the Connection, and associated metadata.
Modules
pagers
API documentation for developerconnect_v1.services.developer_connect.pagers
module.
pagers
API documentation for developerconnect_v1.services.insights_config_service.pagers
module.