TerraformToBlueprintMapping

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.