in internal/provider/sdk/schema_gitlab_group.go [10:183]
func gitlabGroupSchema() map[string]*schema.Schema {
return map[string]*schema.Schema{
"group_id": {
Description: "",
Type: schema.TypeInt,
Required: true,
},
"name": {
Description: "",
Type: schema.TypeString,
Computed: true,
Optional: true,
},
"path": {
Description: "",
Type: schema.TypeString,
Computed: true,
Optional: true,
},
"description": {
Description: "",
Type: schema.TypeString,
Computed: true,
Optional: true,
},
"visibility": {
Description: "",
Type: schema.TypeString,
Computed: true,
Optional: true,
},
"share_with_group_lock": {
Description: "",
Type: schema.TypeBool,
Computed: true,
Optional: true,
},
"require_two_factor_authentication": {
Description: "",
Type: schema.TypeBool,
Computed: true,
Optional: true,
},
"two_factor_grace_period": {
Description: "",
Type: schema.TypeInt,
Computed: true,
Optional: true,
},
"project_creation_level": {
Description: "",
Type: schema.TypeString,
Computed: true,
Optional: true,
},
"auto_devops_enabled": {
Description: "",
Type: schema.TypeBool,
Computed: true,
Optional: true,
},
"subgroup_creation_level": {
Description: "",
Type: schema.TypeString,
Computed: true,
Optional: true,
},
"emails_enabled": {
Description: "",
Type: schema.TypeBool,
Computed: true,
Optional: true,
},
"mentions_disabled": {
Description: "",
Type: schema.TypeBool,
Computed: true,
Optional: true,
},
"lfs_enabled": {
Description: "",
Type: schema.TypeBool,
Computed: true,
Optional: true,
},
"default_branch_protection": {
Description: "",
Type: schema.TypeInt,
Computed: true,
Optional: true,
},
"avatar_url": {
Description: "",
Type: schema.TypeString,
Computed: true,
Optional: true,
},
"web_url": {
Description: "",
Type: schema.TypeString,
Computed: true,
Optional: true,
},
"request_access_enabled": {
Description: "",
Type: schema.TypeBool,
Computed: true,
Optional: true,
},
"full_name": {
Description: "",
Type: schema.TypeString,
Computed: true,
Optional: true,
},
"full_path": {
Description: "",
Type: schema.TypeString,
Computed: true,
Optional: true,
},
"file_template_project_id": {
Description: "",
Type: schema.TypeInt,
Computed: true,
Optional: true,
},
"parent_id": {
Description: "",
Type: schema.TypeInt,
Computed: true,
Optional: true,
},
"created_at": {
Description: "",
Type: schema.TypeString,
Computed: true,
Optional: true,
},
"ip_restriction_ranges": {
Description: "",
Type: schema.TypeString,
Computed: true,
Optional: true,
},
"allowed_email_domains_list": {
Description: "",
Type: schema.TypeString,
Computed: true,
Optional: true,
},
"statistics": {
Description: "",
Type: schema.TypeMap,
Elem: &schema.Schema{
Type: schema.TypeString,
},
Computed: true,
Optional: true,
},
"wiki_access_level": {
Description: "",
Type: schema.TypeString,
Computed: true,
Optional: true,
},
"shared_runners_setting": {
Description: "",
Type: schema.TypeString,
Computed: true,
Optional: true,
},
}
}