GitLabConfig

Creates a new GitLabConfig. This API is experimental

Properties

Link copied to clipboard

Connected GitLab.com or GitLabEnterprise repositories for this config.

Link copied to clipboard
val createTime: Output<String>

Time when the config was created.

Link copied to clipboard

Optional. GitLabEnterprise config.

Link copied to clipboard
val gitlabConfigId: Output<String>?

Optional. The ID to use for the GitLabConfig, which will become the final component of the GitLabConfig’s resource name. gitlab_config_id must meet the following requirements: + They must contain only alphanumeric characters and dashes. + They can be 1-64 characters long. + They must begin and end with an alphanumeric character

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val location: Output<String>
Link copied to clipboard
val name: Output<String>

The resource name for the config.

Link copied to clipboard
val project: Output<String>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Secret Manager secrets needed by the config.

Link copied to clipboard
val urn: Output<String>
Link copied to clipboard
val username: Output<String>

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

Link copied to clipboard
val webhookKey: Output<String>

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