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

Description

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMInstallationDocker/ComponentType

Description

Whether this component is a normal service container or acting as a provisioning volume content package.
Applies to
▸ Model level: ☑ logical model ∙ ☐ technical model
▸ Model elements: ☑ spaces ∙ ☑ artefacts ∙ ☐ services

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMInstallationDocker/ServiceType

Description

Whether this service is a network service or a volume service.
Applies to
▸ Model level: ☑ logical model ∙ ☐ technical model
▸ Model elements: ☐ spaces ∙ ☐ artefacts ∙ ☑ services

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMInstallationDocker/Name

Description

Name of a DockerContainer.
Applies to
▸ Model level: ☑ logical model ∙ ☐ technical model
▸ Model elements: ☑ spaces ∙ ☑ artefacts ∙ ☐ services

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMInstallationDocker/Image

Description

Name of the image used for a DockerContainer.
Applies to
▸ Model level: ☑ logical model ∙ ☐ technical model
▸ Model elements: ☑ spaces ∙ ☑ artefacts ∙ ☐ services

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMInstallationDocker/Ports

Description

A list of ports provided on a Service that are supplied and consumed by connected DockerContainers, or, if the Service is only connected to a single, serving DockerContainer, a public service.
A port is either a single number, or can consist of two colon separated numbers, representing a port mapping.
Applies to
▸ Model level: ☑ logical model ∙ ☐ technical model
▸ Model elements: ☐ spaces ∙ ☐ artefacts ∙ ☑ services

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMInstallationDocker/MountPoints

Description

A list of mount points provided on a Service that are used to map a connected DockerVolume to. There must be exactly as many mount points given as there are defined on the volume.
Applies to
▸ Model level: ☑ logical model ∙ ☐ technical model
▸ Model elements: ☐ spaces ∙ ☐ artefacts ∙ ☑ services

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMInstallationDocker/Network

Description

Name of a docker network to use if provided on DockerContainer, or, if provided on DockerHost, to create, and used as a default for contained containers.
Applies to
▸ Model level: ☑ logical model ∙ ☐ technical model
▸ Model elements: ☑ spaces ∙ ☑ artefacts ∙ ☐ services

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMInstallationDocker/Volumes

Description

A list of volume names to be created for DockerVolumes.
Applies to
▸ Model level: ☑ logical model ∙ ☐ technical model
▸ Model elements: ☑ spaces ∙ ☑ artefacts ∙ ☐ services

//Artefact:ModelAttribute/com/sphenon/modelling/xmodel/XMInstallationDocker/Environment

Description

A list of named values to be defined as environment settings for DockerContainers.
Applies to
▸ Model level: ☑ logical model ∙ ☐ technical model
▸ Model elements: ☑ spaces ∙ ☑ artefacts ∙ ☐ services