> For the complete documentation index, see [llms.txt](https://docs.terrakube.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.terrakube.io/user-guide.md).

# User Guide

- [Organizations](https://docs.terrakube.io/user-guide/organizations.md)
- [Creating an Organization](https://docs.terrakube.io/user-guide/organizations/organizations.md)
- [Global Variables](https://docs.terrakube.io/user-guide/organizations/global-variables.md)
- [Team Management](https://docs.terrakube.io/user-guide/organizations/team-management.md)
- [API Tokens](https://docs.terrakube.io/user-guide/organizations/api-tokens.md)
- [Templates](https://docs.terrakube.io/user-guide/organizations/templates.md)
- [Default Templates](https://docs.terrakube.io/user-guide/organizations/templates/default-templates.md)
- [Persistent Context](https://docs.terrakube.io/user-guide/organizations/templates/persistent-context.md)
- [Import Templates](https://docs.terrakube.io/user-guide/organizations/templates/import-templates.md)
- [UI Templates](https://docs.terrakube.io/user-guide/organizations/templates/ui-templates.md)
- [Filter global variables in jobs](https://docs.terrakube.io/user-guide/organizations/templates/filter-gloval-variables-in-jobs.md)
- [Template Scheduling in Jobs](https://docs.terrakube.io/user-guide/organizations/templates/template-scheduling-in-jobs.md)
- [Tags](https://docs.terrakube.io/user-guide/organizations/tags.md)
- [Projects](https://docs.terrakube.io/user-guide/projects.md)
- [Creating Projects](https://docs.terrakube.io/user-guide/projects/creating-projects.md)
- [Team Access](https://docs.terrakube.io/user-guide/projects/team-access.md)
- [Workspace Assignment](https://docs.terrakube.io/user-guide/projects/workspace-assignment.md)
- [VCS Providers](https://docs.terrakube.io/user-guide/vcs-providers.md)
- [Github OAuth](https://docs.terrakube.io/user-guide/vcs-providers/github.com.md)
- [Github App](https://docs.terrakube.io/user-guide/vcs-providers/github-app.md)
- [Github Enterprise](https://docs.terrakube.io/user-guide/vcs-providers/github-enterprise.md)
- [GitLab](https://docs.terrakube.io/user-guide/vcs-providers/gitlab.com.md)
- [Gitlab EE and CE](https://docs.terrakube.io/user-guide/vcs-providers/gitlab-ee-and-ce.md)
- [Bitbucket](https://docs.terrakube.io/user-guide/vcs-providers/bitbucket.com.md): Work in progress
- [Azure DevOps](https://docs.terrakube.io/user-guide/vcs-providers/azure-devops.md)
- [SSH](https://docs.terrakube.io/user-guide/vcs-providers/ssh.md)
- [Workspaces](https://docs.terrakube.io/user-guide/workspaces.md)
- [Overview](https://docs.terrakube.io/user-guide/workspaces/overview.md)
- [Creating Workspaces](https://docs.terrakube.io/user-guide/workspaces/creating-workspaces.md)
- [Webhooks](https://docs.terrakube.io/user-guide/workspaces/webhooks.md)
- [Terraform State](https://docs.terrakube.io/user-guide/workspaces/terraform-state.md)
- [Share Workspace State](https://docs.terrakube.io/user-guide/workspaces/share-workspace-state.md)
- [Provider Cache](https://docs.terrakube.io/user-guide/workspaces/provider-cache.md)
- [Variables](https://docs.terrakube.io/user-guide/workspaces/variables.md)
- [Dynamic Provider Credentials](https://docs.terrakube.io/user-guide/workspaces/dynamic-provider-credentials.md)
- [AWS Dynamic Provider Credentials](https://docs.terrakube.io/user-guide/workspaces/dynamic-provider-credentials/aws-dynamic-provider-credentials.md)
- [Azure Dynamic Provider Credentials](https://docs.terrakube.io/user-guide/workspaces/dynamic-provider-credentials/azure-dynamic-provider-credentials.md)
- [GCP Dynamic Provider Credentials](https://docs.terrakube.io/user-guide/workspaces/dynamic-provider-credentials/gcp-dynamic-provider-credentials.md)
- [OpenBao/Vault](https://docs.terrakube.io/user-guide/workspaces/dynamic-provider-credentials/openbao-vault.md)
- [Workspace scheduler](https://docs.terrakube.io/user-guide/workspaces/workspace-scheduler.md)
- [API-driven Workflow](https://docs.terrakube.io/user-guide/workspaces/api-driven-workflow.md)
- [CLI-driven Workflow](https://docs.terrakube.io/user-guide/workspaces/cli-driven-workflow.md)
- [Ephemeral Workspaces](https://docs.terrakube.io/user-guide/workspaces/ephemeral-workspaces.md)
- [Actions](https://docs.terrakube.io/user-guide/workspaces/actions.md)
- [Developing Actions](https://docs.terrakube.io/user-guide/workspaces/actions/developing-actions.md)
- [Quick start](https://docs.terrakube.io/user-guide/workspaces/actions/developing-actions/quick-start.md)
- [Display Criteria](https://docs.terrakube.io/user-guide/workspaces/actions/developing-actions/display-criteria.md)
- [Action Types](https://docs.terrakube.io/user-guide/workspaces/actions/developing-actions/action-types.md)
- [Action Context](https://docs.terrakube.io/user-guide/workspaces/actions/developing-actions/action-context.md)
- [Action Proxy](https://docs.terrakube.io/user-guide/workspaces/actions/developing-actions/action-proxy.md)
- [Built-in Actions](https://docs.terrakube.io/user-guide/workspaces/actions/built-in-actions.md)
- [Open Documentation](https://docs.terrakube.io/user-guide/workspaces/actions/built-in-actions/terrakube.open-documentation.md)
- [Resource Details](https://docs.terrakube.io/user-guide/workspaces/actions/built-in-actions/terrakube.resource-details.md)
- [Open in Azure Portal](https://docs.terrakube.io/user-guide/workspaces/actions/built-in-actions/terrakube.open-azure.md)
- [Restart Azure VM](https://docs.terrakube.io/user-guide/workspaces/actions/built-in-actions/restart-azure-vm.md)
- [Azure Monitor](https://docs.terrakube.io/user-guide/workspaces/actions/built-in-actions/terrakube.azure-monitor.md)
- [Open AI](https://docs.terrakube.io/user-guide/workspaces/actions/built-in-actions/terrakube.open-ai.md)
- [Private Registry](https://docs.terrakube.io/user-guide/private-registry.md)
- [Publishing Private Modules](https://docs.terrakube.io/user-guide/private-registry/publishing-private-modules.md)
- [Using Private Modules](https://docs.terrakube.io/user-guide/private-registry/using-private-modules.md)
- [Using Providers](https://docs.terrakube.io/user-guide/private-registry/using-providers.md)
- [Policy Enforcement (OPA)](https://docs.terrakube.io/user-guide/policy-enforcement-opa.md)
- [Cost Estimation](https://docs.terrakube.io/user-guide/cost-estimation.md)
- [Drift Detection](https://docs.terrakube.io/user-guide/drift-detection.md)
- [CI/CD Integration](https://docs.terrakube.io/user-guide/ci-cd-integration.md)
- [Github Actions](https://docs.terrakube.io/user-guide/ci-cd-integration/github-actions.md)
- [Bitbucket](https://docs.terrakube.io/user-guide/ci-cd-integration/bitbucket.md)
- [Terrakube CLI](https://docs.terrakube.io/user-guide/terrakube-cli.md)
- [Installation](https://docs.terrakube.io/user-guide/terrakube-cli/install.md)
- [Getting Started](https://docs.terrakube.io/user-guide/terrakube-cli/getting-started.md)
- [Commands](https://docs.terrakube.io/user-guide/terrakube-cli/commands.md)
- [Authentication](https://docs.terrakube.io/user-guide/terrakube-cli/commands/auth.md)
- [login](https://docs.terrakube.io/user-guide/terrakube-cli/commands/auth/login.md)
- [logout](https://docs.terrakube.io/user-guide/terrakube-cli/commands/auth/logout.md)
- [Organization](https://docs.terrakube.io/user-guide/terrakube-cli/commands/organization.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/organization/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/organization/create.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/organization/get.md)
- [update](https://docs.terrakube.io/user-guide/terrakube-cli/commands/organization/update.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/organization/delete.md)
- [Organization Tag](https://docs.terrakube.io/user-guide/terrakube-cli/commands/tag.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/tag/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/tag/create.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/tag/get.md)
- [update](https://docs.terrakube.io/user-guide/terrakube-cli/commands/tag/update.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/tag/delete.md)
- [Team](https://docs.terrakube.io/user-guide/terrakube-cli/commands/team.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/team/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/team/create.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/team/get.md)
- [update](https://docs.terrakube.io/user-guide/terrakube-cli/commands/team/update.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/team/delete.md)
- [Team Token](https://docs.terrakube.io/user-guide/terrakube-cli/commands/team-token.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/team-token/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/team-token/create.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/team-token/delete.md)
- [Workspace](https://docs.terrakube.io/user-guide/terrakube-cli/commands/workspace.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/workspace/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/workspace/create.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/workspace/get.md)
- [update](https://docs.terrakube.io/user-guide/terrakube-cli/commands/workspace/update.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/workspace/delete.md)
- [Workspace Variable](https://docs.terrakube.io/user-guide/terrakube-cli/commands/variable.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/variable/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/variable/create.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/variable/get.md)
- [update](https://docs.terrakube.io/user-guide/terrakube-cli/commands/variable/update.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/variable/delete.md)
- [Workspace Tag](https://docs.terrakube.io/user-guide/terrakube-cli/commands/workspace-tag.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/workspace-tag/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/workspace-tag/create.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/workspace-tag/get.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/workspace-tag/delete.md)
- [Workspace Schedule](https://docs.terrakube.io/user-guide/terrakube-cli/commands/workspace-schedule.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/workspace-schedule/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/workspace-schedule/create.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/workspace-schedule/get.md)
- [update](https://docs.terrakube.io/user-guide/terrakube-cli/commands/workspace-schedule/update.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/workspace-schedule/delete.md)
- [Workspace Access](https://docs.terrakube.io/user-guide/terrakube-cli/commands/workspace-access.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/workspace-access/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/workspace-access/create.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/workspace-access/get.md)
- [update](https://docs.terrakube.io/user-guide/terrakube-cli/commands/workspace-access/update.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/workspace-access/delete.md)
- [Workspace Action](https://docs.terrakube.io/user-guide/terrakube-cli/commands/action.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/action/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/action/create.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/action/get.md)
- [update](https://docs.terrakube.io/user-guide/terrakube-cli/commands/action/update.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/action/delete.md)
- [Workspace Address](https://docs.terrakube.io/user-guide/terrakube-cli/commands/address.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/address/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/address/create.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/address/get.md)
- [update](https://docs.terrakube.io/user-guide/terrakube-cli/commands/address/update.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/address/delete.md)
- [Notification Configuration](https://docs.terrakube.io/user-guide/terrakube-cli/commands/notification-configuration.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/notification-configuration/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/notification-configuration/create.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/notification-configuration/get.md)
- [update](https://docs.terrakube.io/user-guide/terrakube-cli/commands/notification-configuration/update.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/notification-configuration/delete.md)
- [Notification Trigger](https://docs.terrakube.io/user-guide/terrakube-cli/commands/notification-trigger.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/notification-trigger/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/notification-trigger/create.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/notification-trigger/get.md)
- [update](https://docs.terrakube.io/user-guide/terrakube-cli/commands/notification-trigger/update.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/notification-trigger/delete.md)
- [Job](https://docs.terrakube.io/user-guide/terrakube-cli/commands/job.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/job/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/job/create.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/job/get.md)
- [update](https://docs.terrakube.io/user-guide/terrakube-cli/commands/job/update.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/job/delete.md)
- [Job Step](https://docs.terrakube.io/user-guide/terrakube-cli/commands/step.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/step/list.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/step/get.md)
- [update](https://docs.terrakube.io/user-guide/terrakube-cli/commands/step/update.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/step/delete.md)
- [Job History](https://docs.terrakube.io/user-guide/terrakube-cli/commands/history.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/history/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/history/create.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/history/get.md)
- [update](https://docs.terrakube.io/user-guide/terrakube-cli/commands/history/update.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/history/delete.md)
- [Operations](https://docs.terrakube.io/user-guide/terrakube-cli/commands/operations.md)
- [VCS](https://docs.terrakube.io/user-guide/terrakube-cli/commands/vcs.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/vcs/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/vcs/create.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/vcs/get.md)
- [update](https://docs.terrakube.io/user-guide/terrakube-cli/commands/vcs/update.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/vcs/delete.md)
- [Webhook](https://docs.terrakube.io/user-guide/terrakube-cli/commands/webhook.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/webhook/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/webhook/create.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/webhook/get.md)
- [update](https://docs.terrakube.io/user-guide/terrakube-cli/commands/webhook/update.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/webhook/delete.md)
- [Webhook Event](https://docs.terrakube.io/user-guide/terrakube-cli/commands/webhook-event.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/webhook-event/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/webhook-event/create.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/webhook-event/get.md)
- [update](https://docs.terrakube.io/user-guide/terrakube-cli/commands/webhook-event/update.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/webhook-event/delete.md)
- [GitHub App Token](https://docs.terrakube.io/user-guide/terrakube-cli/commands/github-app-token.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/github-app-token/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/github-app-token/create.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/github-app-token/get.md)
- [update](https://docs.terrakube.io/user-guide/terrakube-cli/commands/github-app-token/update.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/github-app-token/delete.md)
- [Provider](https://docs.terrakube.io/user-guide/terrakube-cli/commands/provider.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/provider/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/provider/create.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/provider/get.md)
- [update](https://docs.terrakube.io/user-guide/terrakube-cli/commands/provider/update.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/provider/delete.md)
- [Provider Version](https://docs.terrakube.io/user-guide/terrakube-cli/commands/provider-version.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/provider-version/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/provider-version/create.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/provider-version/get.md)
- [update](https://docs.terrakube.io/user-guide/terrakube-cli/commands/provider-version/update.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/provider-version/delete.md)
- [Provider Implementation](https://docs.terrakube.io/user-guide/terrakube-cli/commands/implementation.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/implementation/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/implementation/create.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/implementation/get.md)
- [update](https://docs.terrakube.io/user-guide/terrakube-cli/commands/implementation/update.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/implementation/delete.md)
- [Organization Module](https://docs.terrakube.io/user-guide/terrakube-cli/commands/module.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/module/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/module/create.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/module/get.md)
- [update](https://docs.terrakube.io/user-guide/terrakube-cli/commands/module/update.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/module/delete.md)
- [Module Version](https://docs.terrakube.io/user-guide/terrakube-cli/commands/module-version.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/module-version/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/module-version/create.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/module-version/get.md)
- [update](https://docs.terrakube.io/user-guide/terrakube-cli/commands/module-version/update.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/module-version/delete.md)
- [Organization Variable](https://docs.terrakube.io/user-guide/terrakube-cli/commands/organization-variable.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/organization-variable/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/organization-variable/create.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/organization-variable/get.md)
- [update](https://docs.terrakube.io/user-guide/terrakube-cli/commands/organization-variable/update.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/organization-variable/delete.md)
- [Organization Agent](https://docs.terrakube.io/user-guide/terrakube-cli/commands/agent.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/agent/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/agent/create.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/agent/get.md)
- [update](https://docs.terrakube.io/user-guide/terrakube-cli/commands/agent/update.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/agent/delete.md)
- [SSH Key](https://docs.terrakube.io/user-guide/terrakube-cli/commands/ssh.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/ssh/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/ssh/create.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/ssh/get.md)
- [update](https://docs.terrakube.io/user-guide/terrakube-cli/commands/ssh/update.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/ssh/delete.md)
- [Template](https://docs.terrakube.io/user-guide/terrakube-cli/commands/template.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/template/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/template/create.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/template/get.md)
- [update](https://docs.terrakube.io/user-guide/terrakube-cli/commands/template/update.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/template/delete.md)
- [Collection](https://docs.terrakube.io/user-guide/terrakube-cli/commands/collection.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/collection/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/collection/create.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/collection/get.md)
- [update](https://docs.terrakube.io/user-guide/terrakube-cli/commands/collection/update.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/collection/delete.md)
- [Collection Item](https://docs.terrakube.io/user-guide/terrakube-cli/commands/collection-item.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/collection-item/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/collection-item/create.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/collection-item/get.md)
- [update](https://docs.terrakube.io/user-guide/terrakube-cli/commands/collection-item/update.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/collection-item/delete.md)
- [Collection Reference](https://docs.terrakube.io/user-guide/terrakube-cli/commands/collection-reference.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/collection-reference/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/collection-reference/create.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/collection-reference/get.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/collection-reference/delete.md)
- [Project](https://docs.terrakube.io/user-guide/terrakube-cli/commands/project.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/project/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/project/create.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/project/get.md)
- [update](https://docs.terrakube.io/user-guide/terrakube-cli/commands/project/update.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/project/delete.md)
- [Project Access](https://docs.terrakube.io/user-guide/terrakube-cli/commands/project-access.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/project-access/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/project-access/create.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/project-access/get.md)
- [update](https://docs.terrakube.io/user-guide/terrakube-cli/commands/project-access/update.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/project-access/delete.md)
- [Federated Identity](https://docs.terrakube.io/user-guide/terrakube-cli/commands/federated.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/federated/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/federated/create.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/federated/get.md)
- [update](https://docs.terrakube.io/user-guide/terrakube-cli/commands/federated/update.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/federated/delete.md)
- [Federated Claim](https://docs.terrakube.io/user-guide/terrakube-cli/commands/federated-claim.md)
- [list](https://docs.terrakube.io/user-guide/terrakube-cli/commands/federated-claim/list.md)
- [create](https://docs.terrakube.io/user-guide/terrakube-cli/commands/federated-claim/create.md)
- [get](https://docs.terrakube.io/user-guide/terrakube-cli/commands/federated-claim/get.md)
- [update](https://docs.terrakube.io/user-guide/terrakube-cli/commands/federated-claim/update.md)
- [delete](https://docs.terrakube.io/user-guide/terrakube-cli/commands/federated-claim/delete.md)
- [Reference](https://docs.terrakube.io/user-guide/reference.md)
- [Executor](https://docs.terrakube.io/user-guide/reference/executor.md)
- [Terraform Execution Flow](https://docs.terrakube.io/user-guide/reference/executor/terraform-execution-flow.md)
- [Terraform Versions](https://docs.terrakube.io/user-guide/reference/executor/terraform-versions.md)
- [Migrating to Terrakube](https://docs.terrakube.io/user-guide/migrating-to-terrakube.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.terrakube.io/user-guide.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
