Create Blueprint Mapping Using POST
Retrieves and parses the specified Terraform configuration file(s) and returns relevant information for blueprint construction.
The version of the API in yyyy-MM-dd format (UTC). For versioning information please refer to /blueprint/api/about
{
"commitId": "string",
"repositoryId": "string",
"sourceDirectory": "string"
}
ID that identifies the commit that corresponds to the desired version of the remote file(s).
The ID of the relevant configuration source repository.
A path to the desired Terraform directory.
OK
"TerraformToBlueprintMapping Object"
Compatible versions of Terraform that can be used to execute this configuration.
Reference information about a Terraform Configuration source that stores Terraform configuration files.
Information about output values generated by the Terraform configuration.
Information about providers used in the Terraform configuration.
Information about variables expected by the Terraform configuration.
A list of warnings related to the Terraform configuration.
Bad Request
Unauthorized
Forbidden
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{}' https://{api_host}/blueprint/api/blueprint-integrations/terraform/create-blueprint-mapping