Terraform · Arazzo Workflow
Terraform Onboard a Project and Its First Workspace
Version 1.0.0
Create a project in an organization, place a workspace in it, and list the project's workspaces.
View Spec
View on GitHub
Infrastructure as CodeCloud InfrastructureDevOpsOpen-SourceHashiCorpArazzoWorkflows
Provider
Workflows
onboard-project
Create a project and its first workspace inside an organization.
Verifies the organization, creates and reads back a project, creates a workspace, and confirms the workspace is grouped under the project.
1
verifyOrganization
Read the organization to confirm the token can reach it before creating structure inside it.
2
createProject
Create the project that will group this team's workspaces under a single permissions and organizational boundary.
3
confirmProject
Read the project back to confirm it was created with the expected name before hanging workspaces off it.
4
createWorkspace
Create the project's first workspace inside the organization using the supplied execution mode.
5
listProjectWorkspaces
List the organization's workspaces filtered to the new project, confirming the workspace is grouped where it belongs.
Source API Descriptions
openapi
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.