|  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 |