78 lines
2.5 KiB
Markdown
78 lines
2.5 KiB
Markdown
|
### HostingAsset Type Structure
|
||
|
|
||
|
```mermaid
|
||
|
%%{init:{'flowchart':{'htmlLabels':false}}}%%
|
||
|
flowchart RL
|
||
|
|
||
|
subgraph Booking
|
||
|
style Booking fill:white,stroke:white,stroke-width:0px
|
||
|
BI:PRIVATE_CLOUD
|
||
|
BI:CLOUD_SERVER
|
||
|
BI:MANAGED_SERVER
|
||
|
BI:MANAGED_WEBSPACE
|
||
|
BI:DOMAIN_DNS_SETUP
|
||
|
BI:DOMAIN_EMAIL_SUBMISSION_SETUP
|
||
|
end
|
||
|
|
||
|
%% subgraph Hosting
|
||
|
subgraph Server[ ]
|
||
|
style Server fill:white,stroke:white,stroke-width:0px
|
||
|
HA:CLOUD_SERVER
|
||
|
HA:MANAGED_SERVER
|
||
|
HA:IP_NUMBER
|
||
|
end
|
||
|
|
||
|
subgraph Domain[ ]
|
||
|
style Domain fill:white,stroke:white,stroke-width:0px
|
||
|
HA:DOMAIN_DNS_SETUP
|
||
|
HA:DOMAIN_HTTP_SETUP
|
||
|
HA:DOMAIN_EMAIL_SUBMISSION_SETUP
|
||
|
HA:DOMAIN_EMAIL_MAILBOX_SETUP
|
||
|
HA:EMAIL_ADDRESS
|
||
|
end
|
||
|
|
||
|
subgraph Webspace[ ]
|
||
|
style Webspace fill:white,stroke:white,stroke-width:0px
|
||
|
HA:MANAGED_WEBSPACE
|
||
|
HA:UNIX_USER
|
||
|
HA:EMAIL_ALIAS
|
||
|
end
|
||
|
|
||
|
%% end
|
||
|
|
||
|
style HA:CLOUD_SERVER fill:#99bcdb,stroke:#274d6e,stroke-width:4px
|
||
|
style HA:MANAGED_SERVER fill:#99bcdb,stroke:#274d6e,stroke-width:4px
|
||
|
style HA:MANAGED_WEBSPACE fill:#99bcdb,stroke:#274d6e,stroke-width:4px
|
||
|
style HA:UNIX_USER fill:#99bcdb,stroke:#274d6e,stroke-width:4px
|
||
|
style HA:DOMAIN_DNS_SETUP fill:#99bcdb,stroke:#274d6e,stroke-width:4px
|
||
|
style HA:DOMAIN_HTTP_SETUP fill:#99bcdb,stroke:#274d6e,stroke-width:4px
|
||
|
style HA:DOMAIN_EMAIL_SUBMISSION_SETUP fill:#99bcdb,stroke:#274d6e,stroke-width:4px
|
||
|
style HA:DOMAIN_EMAIL_MAILBOX_SETUP fill:#99bcdb,stroke:#274d6e,stroke-width:4px
|
||
|
style HA:EMAIL_ALIAS fill:#99bcdb,stroke:#274d6e,stroke-width:4px
|
||
|
style HA:EMAIL_ADDRESS fill:#99bcdb,stroke:#274d6e,stroke-width:4px
|
||
|
style HA:IP_NUMBER fill:#99bcdb,stroke:#274d6e,stroke-width:4px
|
||
|
|
||
|
BI:CLOUD_SERVER --> BI:PRIVATE_CLOUD
|
||
|
BI:MANAGED_SERVER --> BI:PRIVATE_CLOUD
|
||
|
BI:MANAGED_WEBSPACE --> BI:MANAGED_SERVER
|
||
|
|
||
|
HA:CLOUD_SERVER ==> BI:CLOUD_SERVER
|
||
|
HA:MANAGED_SERVER ==> BI:MANAGED_SERVER
|
||
|
HA:MANAGED_WEBSPACE ==> BI:MANAGED_WEBSPACE
|
||
|
HA:MANAGED_WEBSPACE ==o HA:MANAGED_SERVER
|
||
|
HA:UNIX_USER ==> HA:MANAGED_WEBSPACE
|
||
|
HA:DOMAIN_DNS_SETUP ==> BI:DOMAIN_DNS_SETUP
|
||
|
HA:DOMAIN_HTTP_SETUP ==> HA:MANAGED_WEBSPACE
|
||
|
HA:DOMAIN_HTTP_SETUP -.-> HA:UNIX_USER
|
||
|
HA:DOMAIN_EMAIL_SUBMISSION_SETUP ==> BI:DOMAIN_EMAIL_SUBMISSION_SETUP
|
||
|
HA:DOMAIN_EMAIL_SUBMISSION_SETUP -.-o HA:MANAGED_WEBSPACE
|
||
|
HA:DOMAIN_EMAIL_MAILBOX_SETUP ==> HA:MANAGED_WEBSPACE
|
||
|
HA:EMAIL_ALIAS ==> HA:MANAGED_WEBSPACE
|
||
|
HA:EMAIL_ADDRESS ==> HA:DOMAIN_EMAIL_MAILBOX_SETUP
|
||
|
HA:IP_NUMBER -.-> HA:CLOUD_SERVER
|
||
|
HA:IP_NUMBER -.-> HA:MANAGED_SERVER
|
||
|
HA:IP_NUMBER -.-> HA:MANAGED_WEBSPACE
|
||
|
```
|
||
|
|
||
|
This code generated was by HsHostingAssetType.main, do not amend manually.
|