//Artefact:ModelClass/com/sphenon/modelling/xmodel/XMInstallationTerraform

Description

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMInstallationTerraform/Host

Description

If provided, the annotated Space or Artefact represents a host which is to be provided via Terraform by means of a terraform configuration.
Applies to
▸ Model level: ☑ logical model ∙ ☐ technical model
▸ Model elements: ☑ spaces ∙ ☑ artefacts ∙ ☐ services

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMInstallationTerraform/HostName

Description

If the annotated Space or Artefact represents a host which is to be installed via Terraform by means of a configuration file as specified by XMInstallationTerraform/Host,, then this entry defines the name of this host to be used in the configuration file.
If not specified, by default the value of XMInstallationNetwork/HostName is used.
Applies to
▸ Model level: ☑ logical model ∙ ☐ technical model
▸ Model elements: ☑ spaces ∙ ☑ artefacts ∙ ☐ services

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMInstallationTerraform/EstablishingContext

Description

Optionally denotes the name of a terraform establishing context, which controls which security assets will be used for deployment. Corresponds to a folder name within a volume that is mounted into the terraform service.
Applies to
▸ Model level: ☑ logical model ∙ ☐ technical model
▸ Model elements: ☑ spaces ∙ ☑ artefacts ∙ ☐ services