ignition_project Resource

ignition_project (Resource)

Manages an Ignition Project.

Example Usage

resource "ignition_project" "example" {
  name        = "MyProject"
  title       = "My Project"
  description = "A project managed by Terraform"
  enabled     = true
}

Schema

Required

  • name (String) The name of the project.

Optional

  • default_db (String) The default database connection for the project.
  • description (String) The description of the project.
  • enabled (Boolean) Whether the project is enabled.
  • identity_provider (String) The default identity provider for the project.
  • inheritable (Boolean) Whether the project is inheritable.
  • parent (String) The parent project name, if any.
  • tag_provider (String) The default tag provider for the project.
  • title (String) The title of the project.
  • user_source (String) The default user source for the project.

Read-Only

  • id (String) The ID of this resource.
  • signature (String) The signature of the resource, used for updates and deletes.