plantuml / plantuml.js

PlantUML that runs completely on javascript without needing java/servers

Home Page:https://plantuml.github.io/plantuml.js/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AWSPuml does not seem to work

geekyme-fsmk opened this issue · comments

This doesn't seem to work - https://github.com/awslabs/aws-icons-for-plantuml

@startuml Basic Usage - AWS IoT Rules Engine

!define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v15.0/dist
!include AWSPuml/AWSCommon.puml
!include AWSPuml/InternetOfThings/IoTRule.puml
!include AWSPuml/Analytics/KinesisDataStreams.puml
!include AWSPuml/ApplicationIntegration/SimpleQueueService.puml

left to right direction

agent "Published Event" as event #fff

IoTRule(iotRule, "Action Error Rule", "error if Kinesis fails")
KinesisDataStreams(eventStream, "IoT Events", "2 shards")
SimpleQueueService(errorQueue, "Rule Error Queue", "failed Rule actions")

event --> iotRule : JSON message
iotRule --> eventStream : messages
iotRule --> errorQueue : Failed action message

@enduml

instead of !include AWSPuml/AWSCommon.puml, please use !include <awslib/AWSCommon>. The awslib is already in the repo.

closing it as resolved, in case of an issue, please feel free to reopen

@startuml Basic Usage - AWS IoT Rules Engine

!include <awslib/AWSCommon.puml>
!include <awslib/InternetOfThings/IoTRule>
!include <awslib/Analytics/KinesisDataStreams>
!include <awslib/ApplicationIntegration/SimpleQueueService>

left to right direction

agent "Published Event" as event #fff

IoTRule(iotRule, "Action Error Rule", "error if Kinesis fails")
KinesisDataStreams(eventStream, "IoT Events", "2 shards")
SimpleQueueService(errorQueue, "Rule Error Queue", "failed Rule actions")

event --> iotRule : JSON message
iotRule --> eventStream : messages
iotRule --> errorQueue : Failed action message

@enduml