Connection Gitlab Enterprise Config
data class ConnectionGitlabEnterpriseConfig(val authorizerCredential: ConnectionGitlabEnterpriseConfigAuthorizerCredential, val hostUri: String, val readAuthorizerCredential: ConnectionGitlabEnterpriseConfigReadAuthorizerCredential, val serverVersion: String? = null, val serviceDirectoryConfig: ConnectionGitlabEnterpriseConfigServiceDirectoryConfig? = null, val sslCaCertificate: String? = null, val webhookSecretSecretVersion: String)
Constructors
Link copied to clipboard
constructor(authorizerCredential: ConnectionGitlabEnterpriseConfigAuthorizerCredential, hostUri: String, readAuthorizerCredential: ConnectionGitlabEnterpriseConfigReadAuthorizerCredential, serverVersion: String? = null, serviceDirectoryConfig: ConnectionGitlabEnterpriseConfigServiceDirectoryConfig? = null, sslCaCertificate: String? = null, webhookSecretSecretVersion: String)
Properties
Link copied to clipboard
Represents a personal access token that authorized the Connection, and associated metadata. Structure is documented below.
Link copied to clipboard
Represents a personal access token that authorized the Connection, and associated metadata. Structure is documented below.
Link copied to clipboard
(Output) Output only. Version of the GitLab Enterprise server running on the host_uri
.
Link copied to clipboard
ServiceDirectoryConfig represents Service Directory configuration for a connection. Structure is documented below.
Link copied to clipboard
Optional. SSL Certificate Authority certificate to use for requests to GitLab Enterprise instance.
Link copied to clipboard
Required. Immutable. SecretManager resource containing the webhook secret of a GitLab project, formatted as projects/*/secrets/*/versions/*
. This is used to validate webhooks. //*/