create_project
Create and organize Terraform Cloud projects to group workspaces, manage settings, and apply permissions. Define project details, auto-destroy duration, and tag bindings for efficient infrastructure management.
Instructions
Create a new project in an organization.
Creates a new Terraform Cloud project which serves as a container for workspaces. Projects help organize workspaces into logical groups and can have their own settings and permissions.
API endpoint: POST /organizations/{organization}/projects
Args: organization: The name of the organization name: The name to give the project params: Additional project parameters (optional): - description: Human-readable description of the project - auto_destroy_activity_duration: How long each workspace should wait before auto-destroying (e.g., '14d', '24h') - tag_bindings: List of tag key-value pairs to bind to the project
Returns: The created project data including configuration, settings and metadata
See: docs/tools/project.md for reference documentation
Input Schema
Name | Required | Description | Default |
---|---|---|---|
name | Yes | ||
organization | Yes | ||
params | No |