diagrams documentation

This commit is contained in:
pb
2024-07-02 12:24:03 +02:00
parent 4074b7d88c
commit ab9f1359a0
4 changed files with 224 additions and 0 deletions

View File

@@ -0,0 +1,32 @@
@startuml
package "main" {
class Graph {
[]Link Links
[]DataModel Datas
[]ComputingModel Computings
[]DatacenterModel Datacenters
[]StorageModel Storages
HttpQuery ws
GetGraphList(apiurl string) (map[string]string, error)
LoadFrom(workspace string) error
AddDataModel(id string) error
AddDatacenterModel(id string) error
AddComputingModel(id string) error
AddStorageModel(id string) error
ExportToArgo(id string) error
ExportToHelm(id string) error
}
class Link {
string Src
string Dst
}
class HttpQuery {
Init(apiurl string)
Get(endpoint string) ([]byte, error)
}
}
@enduml