TerraformToBlueprintMapping
TerraformToBlueprintMapping
Information about a Terraform configuration needed to create a blueprint.
JSON Example
{
"compatibleVersions": [
"string"
],
"configurationSourceReference": {
"commitId": "string",
"repositoryId": "string",
"sourceDirectory": "string"
},
"outputValues": [
{
"description": "string",
"name": "string",
"sensitive": false
}
],
"providers": [
{
"attributes": {
"attributes": "string"
},
"type": "string"
}
],
"variables": [
{
"defaultValue": {},
"description": "string",
"name": "string",
"sensitive": false,
"type": "string"
}
],
"warnings": [
"string"
]
}
array of
string
compatibleVersions
Optional
Compatible versions of Terraform that can be used to execute this configuration.
configurationSourceReference
Optional
Reference information about a Terraform Configuration source that stores Terraform configuration files.
array of
OutputValue
outputValues
Optional
Information about output values generated by the Terraform configuration.
array of
Provider
providers
Optional
Information about providers used in the Terraform configuration.
array of
Variable
variables
Optional
Information about variables expected by the Terraform configuration.
array of
string
warnings
Optional
A list of warnings related to the Terraform configuration.