Skip to main content

Terraform

terraform

Version: 1.1
Updated: Jun 22, 2023

Terraform is an open-source infrastructure as code software tool that provides a consistent CLI workflow to manage cloud services.

Actions

  • Get Account Details (Enrichment) - Get your account details.
  • Get Organization (Enrichment) - Show an organization.
  • Get Workspace (Enrichment) - Show workspace.
  • Get Run Details (Enrichment) - Show details of a specific run.
  • List Agent Pools (Enrichment) - List agent pools, their agents, and their tokens for an organization.
  • List User Tokens (Enrichment) - Retrieve contain metadata, and do not include the secret text of any authentication tokens.
  • List Organizations (Enrichment) - List organizations.
  • List Workspaces (Enrichment) - Lists workspaces in the organization.
  • Show Entitlement Set (Enrichment) - Shows the entitlements for an organization.
  • Create Workspace (Containment) - Create a workspace.
  • Create User Token (Containment) - This endpoint returns the secret text of the created authentication token. A token is only shown upon creation, and cannot be recovered later.
  • Delete User Token (Containment) - Destroy a User Token.
  • Create Configuration Version (Containment) - Create a configuration version on the workspace.
  • Upload Configuration Files (Containment) - Upload configuration files to configuration version.
  • Create Run (Containment) - Create a run on the workspace.
  • Apply Run (Containment) - Apply a run.

Terraform configuration

  1. Log in to Terraform. Click on your profile picture on the top right corner.
  2. Click User settings.
  3. In the left menu, under Tokens, click Create an API token button.
    terraform
  4. Then add a description and create your API token.
    terraform
  5. Use the copy button to save your token. This token will not be displayed again, so make sure to save it to a safe place.

Configure Terraform in Automation Service and Cloud SOAR

Before you can use this automation integration, you must configure its authentication settings so that the product you're integrating with can communicate with Sumo Logic. For general guidance, see Configure Authentication for Automation Integrations.

How to open the integration's configuration dialog
  1. Access App Central and install the integration. (You can configure at installation, or after installation with the following steps.)
  2. Go to the Integrations page.
    Classic UI. In the main Sumo Logic menu, select Automation and then select Integrations in the left nav bar.
    New UI. In the main Sumo Logic menu, select Automation > Integrations. You can also click the Go To... menu at the top of the screen and select Integrations.
  3. Select the installed integration.
  4. Hover over the resource name and click the Edit button that appears.
    Edit a resource

In the configuration dialog, enter information from the product you're integrating with. When done, click TEST to test the configuration, and click SAVE to save the configuration.

Terraform configuration

For information about Terraform, see Terraform documentation.

Change Log

  • April 08, 2022 - First Upload
  • June 22, 2023 (v1.1) - Updated the integration with Environmental Variables
Status
Legal
Privacy Statement
Terms of Use

Copyright © 2025 by Sumo Logic, Inc.