@@ -35,15 +35,15 @@ In order to incorporate and use the _AWS Icons for PlantUML_ resources, `!includ
35
35
36
36
To get started, include the ` AWSCommon.puml ` file from the ` dist ` directory in each ` .puml ` file or PlantUML diagram. This can be referenced by a URL directly to this repository, or by including the file locally. To use this repository, use the following:
37
37
38
- <pre ><code >!include https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/<b >v16 .0</b >/dist/AWSCommon.puml
38
+ <pre ><code >!include https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/<b >v17 .0</b >/dist/AWSCommon.puml
39
39
</code ></pre >
40
40
41
41
or this if defining the URL:
42
42
43
- <pre ><code >!define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/<b >v16 .0</b >/dist
43
+ <pre ><code >!define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/<b >v17 .0</b >/dist
44
44
</code ></pre >
45
45
46
- This references the latest _ GitHub release_ version of the referenced file from GitHub when an Internet connection is available. It is recommended _ not_ to use the ` main ` branch, but instead a specific release version. The examples below reference the current _ v16 .0_ release.
46
+ This references the latest _ GitHub release_ version of the referenced file from GitHub when an Internet connection is available. It is recommended _ not_ to use the ` main ` branch, but instead a specific release version. The examples below reference the current _ v17 .0_ release.
47
47
48
48
All examples reference _ main_ and are designed with the most recent files. For consistency of UML diagrams when referencing the files directly via GitHub and not generated locally, it is recommended to use a specific release version.
49
49
@@ -71,7 +71,7 @@ For example, including these files from the repository (URL), the includes would
71
71
72
72
```
73
73
' Define the main location (URL or local file path)
74
- !define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v16 .0/dist
74
+ !define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v17 .0/dist
75
75
' Include main AWSCommon and then resource files
76
76
!include AWSPuml/AWSCommon.puml
77
77
!include AWSPuml/BusinessApplications/all.puml
@@ -91,7 +91,7 @@ This is the [`examples/HelloWorld.puml`](examples/HelloWorld.puml) diagram code:
91
91
' Uncomment the line below for "dark mode" styling
92
92
'!$AWS_DARK = true
93
93
94
- !define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v16 .0/dist
94
+ !define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v17 .0/dist
95
95
!include AWSPuml/AWSCommon.puml
96
96
!include AWSPuml/BusinessApplications/all.puml
97
97
!include AWSPuml/Storage/SimpleStorageService.puml
@@ -108,7 +108,7 @@ desktopAlias --> storageAlias
108
108
109
109
This code generates the following diagram:
110
110
111
- ![ ] ( http://www.plantuml.com/plantuml/proxy?idx=0&src=https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v16 .0/examples/HelloWorld.puml )
111
+ ![ ] ( http://www.plantuml.com/plantuml/proxy?idx=0&src=https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v17 .0/examples/HelloWorld.puml )
112
112
113
113
## Examples
114
114
@@ -127,7 +127,7 @@ This example shows AWS IoT processing of messages via the Rules Engine with an e
127
127
' Uncomment the line below for "dark mode" styling
128
128
'!$AWS_DARK = true
129
129
130
- !define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v16 .0/dist
130
+ !define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v17 .0/dist
131
131
!include AWSPuml/AWSCommon.puml
132
132
!include AWSPuml/InternetOfThings/IoTRule.puml
133
133
!include AWSPuml/Analytics/KinesisDataStreams.puml
@@ -150,7 +150,7 @@ iotRule --> errorQueue : Failed action message
150
150
151
151
This code generates the following diagram:
152
152
153
- ![ ] ( http://www.plantuml.com/plantuml/proxy?idx=0&src=https%3A%2F%2Fraw.githubusercontent.com%2Fawslabs%2Faws-icons-for-plantuml%2Fv16 .0%2Fexamples%2FBasic%2520Usage.puml )
153
+ ![ ] ( http://www.plantuml.com/plantuml/proxy?idx=0&src=https%3A%2F%2Fraw.githubusercontent.com%2Fawslabs%2Faws-icons-for-plantuml%2Fv17 .0%2Fexamples%2FBasic%2520Usage.puml )
154
154
155
155
### Raw Images
156
156
@@ -161,7 +161,7 @@ The individual icon images (complete list [here](AWSSymbols.md)) can be included
161
161
' Uncomment the line below for "dark mode" styling
162
162
'!$AWS_DARK = true
163
163
164
- !define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v16 .0/dist
164
+ !define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v17 .0/dist
165
165
!include AWSPuml/AWSCommon.puml
166
166
!include AWSPuml/MachineLearning/SageMakerModel.puml
167
167
!include AWSPuml/Robotics/RoboMaker.puml
@@ -180,7 +180,7 @@ mySecondFunction --> mySecondML
180
180
181
181
This code generates the following diagram:
182
182
183
- ![ ] ( http://www.plantuml.com/plantuml/proxy?idx=0&src=https%3A%2F%2Fraw.githubusercontent.com%2Fawslabs%2Faws-icons-for-plantuml%2Fv16 .0%2Fexamples%2FRaw%2520Image%2520Usage.puml )
183
+ ![ ] ( http://www.plantuml.com/plantuml/proxy?idx=0&src=https%3A%2F%2Fraw.githubusercontent.com%2Fawslabs%2Faws-icons-for-plantuml%2Fv17 .0%2Fexamples%2FRaw%2520Image%2520Usage.puml )
184
184
185
185
### Simplified View
186
186
@@ -191,7 +191,7 @@ In some cases, PlantUML diagrams may contain too much information, but are still
191
191
' Uncomment the line below for "dark mode" styling
192
192
'!$AWS_DARK = true
193
193
194
- !define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v16 .0/dist
194
+ !define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v17 .0/dist
195
195
!include AWSPuml/AWSCommon.puml
196
196
197
197
' Uncomment the following line to create simplified view
@@ -222,11 +222,11 @@ recordVote --> voteDb
222
222
223
223
This code generates the following diagram:
224
224
225
- ![ ] ( http://www.plantuml.com/plantuml/proxy?idx=0&src=https%3A%2F%2Fraw.githubusercontent.com%2Fawslabs%2Faws-icons-for-plantuml%2Fv16 .0%2Fexamples%2FTwo%2520Modes%2520-%2520Technical%2520View.puml )
225
+ ![ ] ( http://www.plantuml.com/plantuml/proxy?idx=0&src=https%3A%2F%2Fraw.githubusercontent.com%2Fawslabs%2Faws-icons-for-plantuml%2Fv17 .0%2Fexamples%2FTwo%2520Modes%2520-%2520Technical%2520View.puml )
226
226
227
227
And if the ` !include AWSPuml/AWSSimplified.puml ` is uncommented, this simplified view is created:
228
228
229
- ![ ] ( http://www.plantuml.com/plantuml/proxy?idx=0&src=https%3A%2F%2Fraw.githubusercontent.com%2Fawslabs%2Faws-icons-for-plantuml%2Fv16 .0%2Fexamples%2FTwo%2520Modes%2520-%2520Simple%2520View.puml )
229
+ ![ ] ( http://www.plantuml.com/plantuml/proxy?idx=0&src=https%3A%2F%2Fraw.githubusercontent.com%2Fawslabs%2Faws-icons-for-plantuml%2Fv17 .0%2Fexamples%2FTwo%2520Modes%2520-%2520Simple%2520View.puml )
230
230
231
231
### Sequence Diagrams
232
232
@@ -237,7 +237,7 @@ Icons can also be used in UML sequence diagrams, either with Participant macros
237
237
' Uncomment the line below for "dark mode" styling
238
238
'!$AWS_DARK = true
239
239
240
- !define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v16 .0/dist
240
+ !define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v17 .0/dist
241
241
!include AWSPuml/AWSCommon.puml
242
242
!include AWSPuml/Compute/all.puml
243
243
!include AWSPuml/ApplicationIntegration/APIGateway.puml
@@ -263,14 +263,14 @@ api -> user: Returns status code
263
263
264
264
The code above generates the fully detailed diagram with stereotypes.
265
265
266
- ![ Technical View Sequence Diagram] ( http://www.plantuml.com/plantuml/proxy?idx=0&src=https%3A%2F%2Fraw.githubusercontent.com%2Fawslabs%2Faws-icons-for-plantuml%2Fv16 .0%2Fexamples%2FSequence%2520-%2520Technical.puml )
266
+ ![ Technical View Sequence Diagram] ( http://www.plantuml.com/plantuml/proxy?idx=0&src=https%3A%2F%2Fraw.githubusercontent.com%2Fawslabs%2Faws-icons-for-plantuml%2Fv17 .0%2Fexamples%2FSequence%2520-%2520Technical.puml )
267
267
268
268
```
269
269
@startuml Sequence Diagram - Images
270
270
' Uncomment the line below for "dark mode" styling
271
271
'!$AWS_DARK = true
272
272
273
- !define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v16 .0/dist
273
+ !define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v17 .0/dist
274
274
!include AWSPuml/AWSCommon.puml
275
275
!include AWSPuml/AWSExperimental.puml
276
276
!include AWSPuml/Compute/Lambda.puml
@@ -308,7 +308,7 @@ return status code
308
308
309
309
The code above generates the same sequence diagram demonstrating how colors, text positioning, and stereotypes can be modified.
310
310
311
- ![ Image View Sequence Diagram] ( http://www.plantuml.com/plantuml/proxy?idx=0&src=https%3A%2F%2Fraw.githubusercontent.com%2Fawslabs%2Faws-icons-for-plantuml%2Fv16 .0%2Fexamples%2FSequence%2520-%2520Images.puml )
311
+ ![ Image View Sequence Diagram] ( http://www.plantuml.com/plantuml/proxy?idx=0&src=https%3A%2F%2Fraw.githubusercontent.com%2Fawslabs%2Faws-icons-for-plantuml%2Fv17 .0%2Fexamples%2FSequence%2520-%2520Images.puml )
312
312
313
313
### Groups
314
314
@@ -319,7 +319,7 @@ Groups are a system element which shows the connection between multiple services
319
319
' Uncomment the line below for "dark mode" styling
320
320
'!$AWS_DARK = true
321
321
322
- !define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v16 .0/dist
322
+ !define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v17 .0/dist
323
323
!include AWSPuml/AWSCommon.puml
324
324
!include AWSPuml/AWSSimplified.puml
325
325
!include AWSPuml/Compute/EC2.puml
@@ -370,7 +370,7 @@ AWSCloudGroup(cloud) {
370
370
371
371
This code generates the following diagram:
372
372
373
- ![ VPC Groups Sample] ( http://www.plantuml.com/plantuml/proxy?idx=0&src=https%3A%2F%2Fraw.githubusercontent.com%2Fawslabs%2Faws-icons-for-plantuml%2Fv16 .0%2Fexamples%2FGroups%2520-%2520VPC.puml )
373
+ ![ VPC Groups Sample] ( http://www.plantuml.com/plantuml/proxy?idx=0&src=https%3A%2F%2Fraw.githubusercontent.com%2Fawslabs%2Faws-icons-for-plantuml%2Fv17 .0%2Fexamples%2FGroups%2520-%2520VPC.puml )
374
374
375
375
Custom groups can also be constructed using the ` $AWSDefineGroup ` macro. Here is an AWS CodePipeline human approval workflow example defining a custom group for AWS CodePipeline.
376
376
@@ -381,7 +381,7 @@ Custom groups can also be constructed using the `$AWSDefineGroup` macro. Here i
381
381
' Uncomment the line below for "dark mode" styling
382
382
'!$AWS_DARK = true
383
383
384
- !define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v16 .0/dist
384
+ !define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v17 .0/dist
385
385
!include AWSPuml/AWSCommon.puml
386
386
!include AWSPuml/ApplicationIntegration/SimpleNotificationService.puml
387
387
!include AWSPuml/Compute/EC2.puml
@@ -434,7 +434,7 @@ CodePipelineGroup(pipeline){
434
434
@enduml
435
435
```
436
436
437
- ![ Amazon S3 Upload Workflow Sample] ( http://www.plantuml.com/plantuml/proxy?idx=0&src=https%3A%2F%2Fraw.githubusercontent.com%2Fawslabs%2Faws-icons-for-plantuml%2Fv16 .0%2Fexamples%2FGroups%2520-%2520CodePipeline.puml )
437
+ ![ Amazon S3 Upload Workflow Sample] ( http://www.plantuml.com/plantuml/proxy?idx=0&src=https%3A%2F%2Fraw.githubusercontent.com%2Fawslabs%2Faws-icons-for-plantuml%2Fv17 .0%2Fexamples%2FGroups%2520-%2520CodePipeline.puml )
438
438
439
439
## Distribution "Dist" Details
440
440
0 commit comments