1212https://graphviz.org/docs/attrs/decorate/
1313"""
1414
15- from diagrams import Diagram , Cluster , Edge , Node
15+ from diagrams import Cluster , Diagram , Edge
16+
17+ # from diagrams.onprem.groupware import Nextcloud as Confluence
18+ from diagrams .alibabacloud .compute import FunctionCompute as Confluence
1619
1720# AC Hosts
18- from diagrams .aws .compute import EC2
19- from diagrams .aws .compute import EC2Instance # Other AC hosts
21+ from diagrams .aws .compute import (
22+ EC2 ,
23+ EC2Instance , # Other AC hosts
24+ )
2025from diagrams .aws .database import DocumentdbMongodbCompatibility as VectorStore
21- from diagrams .oci .compute import BMWhite
22- from diagrams .programming .language import Python
23-
24- # from diagrams.aws.network import NetworkFirewall as SOWA
25- from diagrams .aws .network import APIGateway as SOWA
2626
2727# GigaChat:
2828# from diagrams.saas.chat import RocketChat
2929from diagrams .aws .ml import AugmentedAi as Giga
30- from diagrams .programming .flowchart import Preparation
31- from diagrams .onprem .client import User
32- from diagrams .saas .analytics import Snowflake # CodeChat
3330
34- # from diagrams.onprem.groupware import Nextcloud as Confluence
35- from diagrams .alibabacloud .compute import FunctionCompute as Confluence
36-
37-
38- from diagrams .generic .network import Firewall
39- from diagrams .aws .database import RDS
40- from diagrams .aws .network import ELB
31+ # from diagrams.aws.network import NetworkFirewall as SOWA
32+ from diagrams .aws .network import APIGateway as SOWA
33+ from diagrams .onprem .client import User
34+ from diagrams .programming .language import Python
4135
4236# https://www.graphviz.org/doc/info/attrs.html
4337graph_attr = {
145139
146140 user = User ("User" )
147141
148- # todo await Основная интеграция с ITSM https://itsm.infra.sbt/sd/operator/#uuid:serviceCall$31088491:serviceCall$request
142+ # TODO await Основная интеграция с ITSM https://itsm.infra.sbt/sd/operator/#uuid:serviceCall$31088491:serviceCall$request
149143 (
150144 api
151145 >> Edge (
300294 >> vdb
301295 )
302296
303- ##todo await for в теории работает - вот заявкка на проверку: https://itsm.infra.sbt/sd/operator/#uuid:serviceCall$31150971:serviceCall$request
297+ ##TODO await for в теории работает - вот заявкка на проверку: https://itsm.infra.sbt/sd/operator/#uuid:serviceCall$31150971:serviceCall$request
304298 (
305299 api
306300 << Edge (
414408# Example how to use
415409if __name__ == '__main__' :
416410 from diagrams_dscr import DescribeDiagram
417- DescribeDiagram (diag ).outputEdges ()
411+ DescribeDiagram (diag ).outputEdges ()
0 commit comments