diff --git a/diagrams/aws/iot.py b/diagrams/aws/iot.py index 4e30beda..e005a3b4 100644 --- a/diagrams/aws/iot.py +++ b/diagrams/aws/iot.py @@ -20,6 +20,10 @@ class Iot1Click(_Iot): _icon = "iot-1-click.png" +class IotAction(_Iot): + _icon = "iot-action.png" + + class IotAlexaEcho(_Iot): _icon = "iot-alexa-echo.png" @@ -60,6 +64,10 @@ class IotEvents(_Iot): _icon = "iot-events.png" +class IotGreengrassConnector(_Iot): + _icon = "iot-greengrass-connector.png" + + class IotGreengrass(_Iot): _icon = "iot-greengrass.png" @@ -68,14 +76,34 @@ class IotHardwareBoard(_Iot): _icon = "iot-hardware-board.png" +class IotHttp(_Iot): + _icon = "iot-http.png" + + +class IotHttp2(_Iot): + _icon = "iot-http2.png" + + class IotJobs(_Iot): _icon = "iot-jobs.png" +class IotLambda(_Iot): + _icon = "iot-lambda.png" + + class IotMqtt(_Iot): _icon = "iot-mqtt.png" +class IotPolicyEmergency(_Iot): + _icon = "iot-policy-emergency.png" + + +class IotPolicy(_Iot): + _icon = "iot-policy.png" + + class IotRule(_Iot): _icon = "iot-rule.png" diff --git a/docs/nodes/aws.md b/docs/nodes/aws.md index ef5bdec2..57b66284 100644 --- a/docs/nodes/aws.md +++ b/docs/nodes/aws.md @@ -127,6 +127,7 @@ Node classes list of aws provider. - **diagrams.aws.iot.Freertos**, **FreeRTOS** (alias) - **diagrams.aws.iot.InternetOfThings** - **diagrams.aws.iot.Iot1Click** +- **diagrams.aws.iot.IotAction** - **diagrams.aws.iot.IotAlexaEcho** - **diagrams.aws.iot.IotAlexaSkill** - **diagrams.aws.iot.IotAnalytics** @@ -137,10 +138,16 @@ Node classes list of aws provider. - **diagrams.aws.iot.IotDeviceDefender** - **diagrams.aws.iot.IotDeviceManagement** - **diagrams.aws.iot.IotEvents** +- **diagrams.aws.iot.IotGreengrassConnector** - **diagrams.aws.iot.IotGreengrass** - **diagrams.aws.iot.IotHardwareBoard**, **IotBoard** (alias) +- **diagrams.aws.iot.IotHttp** +- **diagrams.aws.iot.IotHttp2** - **diagrams.aws.iot.IotJobs** +- **diagrams.aws.iot.IotLambda** - **diagrams.aws.iot.IotMqtt** +- **diagrams.aws.iot.IotPolicyEmergency** +- **diagrams.aws.iot.IotPolicy** - **diagrams.aws.iot.IotRule** - **diagrams.aws.iot.IotShadow** - **diagrams.aws.iot.IotSitewise** diff --git a/resources/aws/iot/iot-action.png b/resources/aws/iot/iot-action.png new file mode 100644 index 00000000..dace7dc9 Binary files /dev/null and b/resources/aws/iot/iot-action.png differ diff --git a/resources/aws/iot/iot-greengrass-connector.png b/resources/aws/iot/iot-greengrass-connector.png new file mode 100644 index 00000000..e3e56e52 Binary files /dev/null and b/resources/aws/iot/iot-greengrass-connector.png differ diff --git a/resources/aws/iot/iot-http.png b/resources/aws/iot/iot-http.png new file mode 100644 index 00000000..0592af7d Binary files /dev/null and b/resources/aws/iot/iot-http.png differ diff --git a/resources/aws/iot/iot-http2.png b/resources/aws/iot/iot-http2.png new file mode 100644 index 00000000..bfee7e88 Binary files /dev/null and b/resources/aws/iot/iot-http2.png differ diff --git a/resources/aws/iot/iot-lambda.png b/resources/aws/iot/iot-lambda.png new file mode 100644 index 00000000..6ff938bc Binary files /dev/null and b/resources/aws/iot/iot-lambda.png differ diff --git a/resources/aws/iot/iot-policy-emergency.png b/resources/aws/iot/iot-policy-emergency.png new file mode 100644 index 00000000..ac08ece8 Binary files /dev/null and b/resources/aws/iot/iot-policy-emergency.png differ diff --git a/resources/aws/iot/iot-policy.png b/resources/aws/iot/iot-policy.png new file mode 100644 index 00000000..846e21cf Binary files /dev/null and b/resources/aws/iot/iot-policy.png differ