UserRunner

class UserRunner : KotlinCustomResource

The gitlab.UserRunner resource allows creating a GitLab runner using the new GitLab Runner Registration Flow. Upstream API: GitLab REST API docs

Properties

Link copied to clipboard
val accessLevel: Output<String>

The access level of the runner. Valid values are: not_protected, ref_protected.

Link copied to clipboard
val description: Output<String>

Description of the runner.

Link copied to clipboard
val groupId: Output<Int>?

The ID of the group that the runner is created in. Required if runnertype is grouptype.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val locked: Output<Boolean>

Specifies if the runner should be locked for the current project.

Link copied to clipboard
val maximumTimeout: Output<Int>

Maximum timeout that limits the amount of time (in seconds) that runners can run jobs. Must be at least 600 (10 minutes).

Link copied to clipboard
val paused: Output<Boolean>

Specifies if the runner should ignore new jobs.

Link copied to clipboard
val projectId: Output<Int>?

The ID of the project that the runner is created in. Required if runnertype is projecttype.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val runnerType: Output<String>

The scope of the runner. Valid values are: instance_type, group_type, project_type.

Link copied to clipboard
val tagLists: Output<List<String>>

A list of runner tags.

Link copied to clipboard
val token: Output<String>

The authentication token to use when setting up a new runner with this configuration. This value cannot be imported.

Link copied to clipboard
val untagged: Output<Boolean>

Specifies if the runner should handle untagged jobs.

Link copied to clipboard
val urn: Output<String>