GitLabConfigResponse

data class GitLabConfigResponse(val connectedRepositories: List<GitLabRepositoryIdResponse>, val createTime: String, val enterpriseConfig: GitLabEnterpriseConfigResponse, val name: String, val secrets: GitLabSecretsResponse, val username: String, val webhookKey: String)

GitLabConfig represents the configuration for a GitLab integration.

Constructors

Link copied to clipboard
fun GitLabConfigResponse(connectedRepositories: List<GitLabRepositoryIdResponse>, createTime: String, enterpriseConfig: GitLabEnterpriseConfigResponse, name: String, secrets: GitLabSecretsResponse, username: String, webhookKey: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Connected GitLab.com or GitLabEnterprise repositories for this config.

Link copied to clipboard

Time when the config was created.

Link copied to clipboard

Optional. GitLabEnterprise config.

Link copied to clipboard

The resource name for the config.

Link copied to clipboard

Secret Manager secrets needed by the config.

Link copied to clipboard

Username of the GitLab.com or GitLab Enterprise account Cloud Build will use.

Link copied to clipboard

UUID included in webhook requests. The UUID is used to look up the corresponding config.