TerraformBlueprintConfig

TerraformBlueprintConfig
TerraformBlueprintConfig

A Terraform blueprint configuration.

JSON Example
{
    "createdAt": "string",
    "createdBy": "string",
    "description": "string",
    "id": "string",
    "name": "string",
    "orgId": "string",
    "projectId": "string",
    "projectName": "string",
    "terraformToBlueprintMapping": {
        "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"
        ]
    },
    "updatedAt": "string",
    "updatedBy": "string",
    "version": "string"
}
string As date-time As date-time
createdAt
Optional

Created time

string
createdBy
Optional

Created by

string
description
Optional

Blueprint description.

string
id
Optional

Object ID

string
name
Optional

Blueprint name.

string
orgId
Optional

Org ID

string
projectId
Optional

Project ID

string
projectName
Optional

Project Name

terraformToBlueprintMapping
Optional

Information about a Terraform configuration needed to create a blueprint.

string As date-time As date-time
updatedAt
Optional

Updated time

string
updatedBy
Optional

Updated by

string
version
Optional

Terraform runtime version.