Open Connector
所有 Tools

Terraform

Connect to Terraform Cloud to manage organizations, projects, workspaces, variables, locks, and state versions.

terraformv1.0.026 个 Tools

认证方式

方式底层类型状态说明
API Keyapi_keyavailable

调用示例

import { createClient } from "@open-connector/sdk";const oc = createClient({  baseUrl: "https://api.openconnector.dev",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await oc.executeTool({  slug: "TERRAFORM_CREATE_ORGANIZATION",  connectedAccountId: "conn_...",  arguments: { /* match this tool's input schema */ },});
import Composio from "@composio/client";const composio = new Composio({  baseURL: "https://api.openconnector.dev/composio",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await composio.tools.execute("TERRAFORM_CREATE_ORGANIZATION", {  connected_account_id: "conn_...",  arguments: { /* match this tool's input schema */ },});
oc tools execute TERRAFORM_CREATE_ORGANIZATION --data '{ }'

Tool 目录

可用 Tools

26 个可调用操作

Create organizationTERRAFORM_CREATE_ORGANIZATIONCreate a Terraform organization.

Create a Terraform organization.

认证

需要 Connected Account

Tags

organizations
Create projectTERRAFORM_CREATE_PROJECTCreate a project in an organization.

Create a project in an organization.

认证

需要 Connected Account

Tags

organizations
Create workspaceTERRAFORM_CREATE_WORKSPACECreate a workspace in an organization.

Create a workspace in an organization.

认证

需要 Connected Account

Tags

organizations
Create workspace variableTERRAFORM_CREATE_WORKSPACE_VARIABLECreate a variable for a workspace.

Create a variable for a workspace.

认证

需要 Connected Account

Tags

workspaces
Delete organizationTERRAFORM_DELETE_ORGANIZATIONDelete a Terraform organization.

Delete a Terraform organization.

认证

需要 Connected Account

Tags

organizations
Delete projectTERRAFORM_DELETE_PROJECTDelete a project by ID.

Delete a project by ID.

认证

需要 Connected Account

Tags

projects
Delete workspaceTERRAFORM_DELETE_WORKSPACEDelete a workspace by organization and name.

Delete a workspace by organization and name.

认证

需要 Connected Account

Tags

organizations
Delete workspace variableTERRAFORM_DELETE_WORKSPACE_VARIABLEDelete a workspace variable.

Delete a workspace variable.

认证

需要 Connected Account

Tags

workspaces
Force unlock workspaceTERRAFORM_FORCE_UNLOCK_WORKSPACEForce unlock a workspace by ID.

Force unlock a workspace by ID.

认证

需要 Connected Account

Tags

workspaces
Get current state versionTERRAFORM_GET_CURRENT_STATE_VERSIONGet the current state version for a workspace.

Get the current state version for a workspace.

认证

需要 Connected Account

Tags

workspaces
Get organizationTERRAFORM_GET_ORGANIZATIONGet a Terraform organization by name.

Get a Terraform organization by name.

认证

需要 Connected Account

Tags

organizations
Get projectTERRAFORM_GET_PROJECTGet a project by ID.

Get a project by ID.

认证

需要 Connected Account

Tags

projects
Get state versionTERRAFORM_GET_STATE_VERSIONGet a state version by ID.

Get a state version by ID.

认证

需要 Connected Account

Tags

state-versions
Get workspaceTERRAFORM_GET_WORKSPACEGet a workspace by organization and name.

Get a workspace by organization and name.

认证

需要 Connected Account

Tags

organizations
List organizationsTERRAFORM_LIST_ORGANIZATIONSList organizations accessible to the token.

List organizations accessible to the token.

认证

需要 Connected Account

Tags

organizations
List projectsTERRAFORM_LIST_PROJECTSList projects in an organization.

List projects in an organization.

认证

需要 Connected Account

Tags

organizations
List state versionsTERRAFORM_LIST_STATE_VERSIONSList state versions using filters such as organization and workspace.

List state versions using filters such as organization and workspace.

认证

需要 Connected Account

Tags

state-versions
List workspace variablesTERRAFORM_LIST_WORKSPACE_VARIABLESList variables for a workspace.

List variables for a workspace.

认证

需要 Connected Account

Tags

workspaces
List workspacesTERRAFORM_LIST_WORKSPACESList workspaces in an organization.

List workspaces in an organization.

认证

需要 Connected Account

Tags

organizations
Lock workspaceTERRAFORM_LOCK_WORKSPACELock a workspace by ID.

Lock a workspace by ID.

认证

需要 Connected Account

Tags

workspaces
Rollback workspace state versionTERRAFORM_ROLLBACK_WORKSPACE_STATE_VERSIONRollback a workspace to a previous state version.

Rollback a workspace to a previous state version.

认证

需要 Connected Account

Tags

workspaces
Unlock workspaceTERRAFORM_UNLOCK_WORKSPACEUnlock a workspace by ID.

Unlock a workspace by ID.

认证

需要 Connected Account

Tags

workspaces
Update organizationTERRAFORM_UPDATE_ORGANIZATIONUpdate a Terraform organization.

Update a Terraform organization.

认证

需要 Connected Account

Tags

organizations
Update projectTERRAFORM_UPDATE_PROJECTUpdate a project by ID.

Update a project by ID.

认证

需要 Connected Account

Tags

projects
Update workspaceTERRAFORM_UPDATE_WORKSPACEUpdate a workspace by organization and name.

Update a workspace by organization and name.

认证

需要 Connected Account

Tags

organizations
Update workspace variableTERRAFORM_UPDATE_WORKSPACE_VARIABLEUpdate a workspace variable.

Update a workspace variable.

认证

需要 Connected Account

Tags

workspaces

Provider 资源