Google Cloud Developer Connect V1 Client - Class GitLabConfig (0.6.1)

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

Configuration for connections to gitlab.com.

Generated from protobuf message google.cloud.developerconnect.v1.GitLabConfig

Namespace

Google \ Cloud \ DeveloperConnect \ V1

Methods

__construct

Constructor.

Parameter
Name
Description
data
mixed

getWebhookSecretSecretVersion

Required. Immutable. SecretManager resource containing the webhook secret of a GitLab project, formatted as projects/*/secrets/*/versions/* or projects/*/locations/*/secrets/*/versions/* (if regional secrets are supported in that location). This is used to validate webhooks.

Returns
Type
Description
string

setWebhookSecretSecretVersion

Required. Immutable. SecretManager resource containing the webhook secret of a GitLab project, formatted as projects/*/secrets/*/versions/* or projects/*/locations/*/secrets/*/versions/* (if regional secrets are supported in that location). This is used to validate webhooks.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getReadAuthorizerCredential

Required. A GitLab personal access token with the minimum read_api scope access and a minimum role of reporter . The GitLab Projects visible to this Personal Access Token will control which Projects Developer Connect has access to.

Returns
Type
Description

hasReadAuthorizerCredential

clearReadAuthorizerCredential

setReadAuthorizerCredential

Required. A GitLab personal access token with the minimum read_api scope access and a minimum role of reporter . The GitLab Projects visible to this Personal Access Token will control which Projects Developer Connect has access to.

Parameter
Name
Description
Returns
Type
Description
$this

getAuthorizerCredential

Required. A GitLab personal access token with the minimum api scope access and a minimum role of maintainer . The GitLab Projects visible to this Personal Access Token will control which Projects Developer Connect has access to.

Returns
Type
Description

hasAuthorizerCredential

clearAuthorizerCredential

setAuthorizerCredential

Required. A GitLab personal access token with the minimum api scope access and a minimum role of maintainer . The GitLab Projects visible to this Personal Access Token will control which Projects Developer Connect has access to.

Parameter
Name
Description
Returns
Type
Description
$this
Create a Mobile Website
View Site in Mobile | Classic
Share by: