*`environment_id` - (Required) The ID of the environment to create the stack for.
*`docker_compose` - (Optional) The `docker-compose.yml` content to apply for the stack.
*`rancher_compose` - (Optional) The `rancher-compose.yml` content to apply for the stack.
*`environment` - (Optional) The environment to apply to interpret the docker-compose and rancher-compose files.
*`catalog_id` - (Optional) The catalog ID to link this stack to. When provided, `docker_compose` and `rancher_compose` will be retrieved from the catalog unless they are overridden.
*`scope` - (Optional) The scope to attach the stack to. Must be one of **user** or **system**. Defaults to **user**.
*`start_on_create` - (Optional) Whether to start the stack automatically.
*`finish_upgrade` - (Optional) Whether to automatically finish upgrades to this stack.
## Attributes Reference
The following attributes are exported:
*`rendered_docker_compose` - The interpolated `docker_compose` applied to the stack.
*`rendered_rancher_compose` - The interpolated `rancher_compose` applied to the stack.