2025-11-01 23:37:52 +01:00
2025-11-01 23:37:52 +01:00
2025-11-01 23:37:52 +01:00
2025-11-01 23:37:52 +01:00
2025-11-01 23:37:52 +01:00
2025-11-01 23:37:52 +01:00
2025-11-01 23:37:52 +01:00
2025-11-01 23:37:52 +01:00
2025-11-01 23:37:52 +01:00

Requirements

Name Version
gitlab 18.0.0

Providers

Name Version
gitlab 18.0.0

Modules

No modules.

Resources

Name Type
gitlab_group.group resource
gitlab_group_badge.badge resource
gitlab_group_label.label resource
gitlab_group_ldap_link.link_gitlab_group_with_ad_group resource
gitlab_group_variable.variable resource
gitlab_group.parent data source

Inputs

Name Description Type Default Required
allowed_avatar_types_json Path to allowed avatar types json string "" no
avatar Type of the icon for the group (default: from type) string "" no
avatars_dir Avatars directory png files string "" no
badges n/a
map(object({
link_url = string
image_url = string
}))
{} no
default_branch The group's default branch string "main" no
description Description of the gitlab group string n/a yes
labels n/a
map(object({
description = string
color = string
}))
{} no
name Name of the gitlab group string n/a yes
parent_group Gitlab parent group string n/a yes
permissions Group permission mapping
map(object({
permission = string
}))
{} no
variables n/a
map(object({
value = string
description = optional(string)
protected = optional(bool)
masked = optional(bool)
environment_scope = optional(string)
}))
{} no
visibility The group's visibility string "private" no

Outputs

Name Description
full_path Full path in gitlab for created group
group_name Name of created group
id ID of created group
Description
Grupa w GL
Readme 246 KiB
Languages
HCL 100%