Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Requirements

Name Version
terraform >= 1.10
stackit >=0.93.0

Providers

Name Version
stackit 0.88.0

Modules

No modules.

Resources

Name Type
stackit_authorization_project_role_assignment.this resource
stackit_git.git resource
stackit_resourcemanager_project.this resource

Inputs

Name Description Type Default Required
allowed_network_ranges List of allowed network ranges for Git instance ACL. list(string)
[
"0.0.0.0/0"
]
no
company_name Name of the company folder to create. string n/a yes
git_flavor The flavor of the Git instance. string null no
labels Additional labels to apply to all folders. map(string) {} no
naming_pattern Naming prefix for all resources in this module, e.g. "myco-pltfm-hub-prod". string n/a yes
network_area_id Network Area ID to deploy resources into. Required if network is enabled. string null no
owner_email Email address of the owner for the folders. Required for STACKIT resource manager. string n/a yes
parent_container_id Parent container ID (folder or organization) where the project will be created. string n/a yes
project_name Name of the STACKIT project to create. string null no
role_assignments List of role assignments for the project. Subject can be a user email or service account email.
list(object({
role = string
subject = string
}))
[] no

Outputs

Name Description
project_container_id The container ID of the created STACKIT project.
project_id The project ID of the created STACKIT project.
project_name The name of the created STACKIT project.