v1

latestOpenAPI 3.1.02026-07-26289714404.6 KB
Templates

Generate Terraform Variables from Repository

Clones and searches through a Template git repository for any Terraform variable blocks and returns a set of env0 Terraform Configuration Variables that may be added to env0 via the Configuration API

get/blueprints/variables-from-repository

Query parameters

repositorystring required
revisionstring
pathstring
tokenIdstring
sshKeyIdsstring
githubInstallationIdstring
bitbucketClientKeystring
vcsConnectionIdstring

Response

namestring required
valuestring
idstring

The ID of the configuration property. If provided, will act as an update. Otherwise, a new configuration property will be created.

isSensitiveboolean
isReadonlyboolean
isRequiredboolean
regexstring
scope'SET' | 'GLOBAL' | 'BLUEPRINT' | 'SUB_ENVIRONMENT_BLUEPRINT' | 'PROJECT' | 'WORKFLOW' | 'ENVIRONMENT' | 'DEPLOYMENT' | 'SET' | 'GLOBAL' | 'BLUEPRINT' | 'SUB_ENVIRONMENT_BLUEPRINT' | 'PROJECT' | 'WORKFLOW' | 'ENVIRONMENT' | 'DEPLOYMENT' | 'SET' | 'GLOBAL' | 'BLUEPRINT' | 'SUB_ENVIRONMENT_BLUEPRINT' | 'PROJECT' | 'WORKFLOW' | 'ENVIRONMENT' | 'DEPLOYMENT' | 'SET' | 'GLOBAL' | 'BLUEPRINT' | 'SUB_ENVIRONMENT_BLUEPRINT' | 'PROJECT' | 'WORKFLOW' | 'ENVIRONMENT' | 'DEPLOYMENT' | 'SET' | 'GLOBAL' | 'BLUEPRINT' | 'SUB_ENVIRONMENT_BLUEPRINT' | 'PROJECT' | 'WORKFLOW' | 'ENVIRONMENT' | 'DEPLOYMENT' required
type0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 required
toDeleteboolean
projectIdstring
descriptionstring
isOutputboolean