Variables

class terrasnek.vars.TFCVars(instance_url, org_name, headers, well_known_paths, verify, log_level)

Vars API Docs

create(payload)

POST /vars

Vars Create API Doc Reference

Create Sample Payload

destroy(variable_id)

DELETE /vars/:variable_id

Vars Destroy API Doc Reference

list(workspace_name=None)

GET /vars

Vars List API Doc Reference

Query Parameter(s) (details):
  • filter[workspace][name] (Required)
required_entitlements()

Terraform Cloud Entitlements required for endpoint to work.

update(variable_id, payload)

PATCH /vars/:variable_id

Vars Update API Doc Reference

Update Sample Payload