Google Cloud Developer Connect V1 Client - Class SystemProvider (0.4.0)

Reference documentation and code samples for the Google Cloud Developer Connect V1 Client class SystemProvider.

SystemProvider is a list of providers that are owned by Developer Connect.

Protobuf type google.cloud.developerconnect.v1.SystemProvider

Namespace

Google \ Cloud \ DeveloperConnect \ V1

Methods

static::name

Parameter
Name Description
value mixed

static::value

Parameter
Name Description
name mixed

Constants

SYSTEM_PROVIDER_UNSPECIFIED

Value: 0

No system provider specified.

Generated from protobuf enum SYSTEM_PROVIDER_UNSPECIFIED = 0;

GITHUB

Value: 1

GitHub provider.

Scopes can be found at https://docs.github.com/en/apps/oauth-apps/building-oauth-apps/scopes-for-oauth-apps#available-scopes

Generated from protobuf enum GITHUB = 1;

GITLAB

Value: 2

GitLab provider.

Scopes can be found at https://docs.gitlab.com/user/profile/personal_access_tokens/#personal-access-token-scopes

Generated from protobuf enum GITLAB = 2;

GOOGLE

Value: 3

Google provider.

Recommended scopes: "https://www.googleapis.com/auth/drive.readonly", "https://www.googleapis.com/auth/documents.readonly"

Generated from protobuf enum GOOGLE = 3;

SENTRY

Value: 4

Sentry provider.

Scopes can be found at https://docs.sentry.io/api/permissions/

Generated from protobuf enum SENTRY = 4;

ROVO

Value: 5

Rovo provider.

Must select the "rovo" scope.

Generated from protobuf enum ROVO = 5;

NEW_RELIC

Value: 6

New Relic provider.

No scopes are allowed.

Generated from protobuf enum NEW_RELIC = 6;

DATASTAX

Value: 7

Datastax provider.

No scopes are allowed.

Generated from protobuf enum DATASTAX = 7;

DYNATRACE

Value: 8

Dynatrace provider.

Generated from protobuf enum DYNATRACE = 8;