* Added more generic icons #126 * Added more AWS IoT resources * Added new Android logo #126pull/192/head
@@ -62,7 +62,7 @@ UPPER_WORDS = { | |||||
), | ), | ||||
"oci": ("oci",), | "oci": ("oci",), | ||||
"elastic": ("apm", "siem", "ece", "eck"), | "elastic": ("apm", "siem", "ece", "eck"), | ||||
"generic": ("vpn",), | |||||
"generic": ("vpn","ios","xen"), | |||||
} | } | ||||
TITLE_WORDS = { | TITLE_WORDS = { | ||||
@@ -20,6 +20,10 @@ class Iot1Click(_Iot): | |||||
_icon = "iot-1-click.png" | _icon = "iot-1-click.png" | ||||
class IotAction(_Iot): | |||||
_icon = "iot-action.png" | |||||
class IotAlexaEcho(_Iot): | class IotAlexaEcho(_Iot): | ||||
_icon = "iot-alexa-echo.png" | _icon = "iot-alexa-echo.png" | ||||
@@ -60,6 +64,10 @@ class IotEvents(_Iot): | |||||
_icon = "iot-events.png" | _icon = "iot-events.png" | ||||
class IotGreengrassConnector(_Iot): | |||||
_icon = "iot-greengrass-connector.png" | |||||
class IotGreengrass(_Iot): | class IotGreengrass(_Iot): | ||||
_icon = "iot-greengrass.png" | _icon = "iot-greengrass.png" | ||||
@@ -68,14 +76,34 @@ class IotHardwareBoard(_Iot): | |||||
_icon = "iot-hardware-board.png" | _icon = "iot-hardware-board.png" | ||||
class IotHttp(_Iot): | |||||
_icon = "iot-http.png" | |||||
class IotHttp2(_Iot): | |||||
_icon = "iot-http2.png" | |||||
class IotJobs(_Iot): | class IotJobs(_Iot): | ||||
_icon = "iot-jobs.png" | _icon = "iot-jobs.png" | ||||
class IotLambda(_Iot): | |||||
_icon = "iot-lambda.png" | |||||
class IotMqtt(_Iot): | class IotMqtt(_Iot): | ||||
_icon = "iot-mqtt.png" | _icon = "iot-mqtt.png" | ||||
class IotPolicyEmergency(_Iot): | |||||
_icon = "iot-policy-emergency.png" | |||||
class IotPolicy(_Iot): | |||||
_icon = "iot-policy.png" | |||||
class IotRule(_Iot): | class IotRule(_Iot): | ||||
_icon = "iot-rule.png" | _icon = "iot-rule.png" | ||||
@@ -0,0 +1,19 @@ | |||||
# This module is automatically generated by autogen.sh. DO NOT EDIT. | |||||
from . import _Generic | |||||
class _Device(_Generic): | |||||
_type = "device" | |||||
_icon_dir = "resources/generic/device" | |||||
class Mobile(_Device): | |||||
_icon = "mobile.png" | |||||
class Tablet(_Device): | |||||
_icon = "tablet.png" | |||||
# Aliases |
@@ -0,0 +1,39 @@ | |||||
# This module is automatically generated by autogen.sh. DO NOT EDIT. | |||||
from . import _Generic | |||||
class _Os(_Generic): | |||||
_type = "os" | |||||
_icon_dir = "resources/generic/os" | |||||
class Android(_Os): | |||||
_icon = "android.png" | |||||
class Centos(_Os): | |||||
_icon = "centos.png" | |||||
class IOS(_Os): | |||||
_icon = "ios.png" | |||||
class LinuxGeneral(_Os): | |||||
_icon = "linux-general.png" | |||||
class Suse(_Os): | |||||
_icon = "suse.png" | |||||
class Ubuntu(_Os): | |||||
_icon = "ubuntu.png" | |||||
class Windows(_Os): | |||||
_icon = "windows.png" | |||||
# Aliases |
@@ -0,0 +1,23 @@ | |||||
# This module is automatically generated by autogen.sh. DO NOT EDIT. | |||||
from . import _Generic | |||||
class _Virtualization(_Generic): | |||||
_type = "virtualization" | |||||
_icon_dir = "resources/generic/virtualization" | |||||
class Virtualbox(_Virtualization): | |||||
_icon = "virtualbox.png" | |||||
class Vmware(_Virtualization): | |||||
_icon = "vmware.png" | |||||
class XEN(_Virtualization): | |||||
_icon = "xen.png" | |||||
# Aliases |
@@ -143,6 +143,7 @@ Node classes list of aws provider. | |||||
- **diagrams.aws.iot.Freertos**, **FreeRTOS** (alias) | - **diagrams.aws.iot.Freertos**, **FreeRTOS** (alias) | ||||
- **diagrams.aws.iot.InternetOfThings** | - **diagrams.aws.iot.InternetOfThings** | ||||
- **diagrams.aws.iot.Iot1Click** | - **diagrams.aws.iot.Iot1Click** | ||||
- **diagrams.aws.iot.IotAction** | |||||
- **diagrams.aws.iot.IotAlexaEcho** | - **diagrams.aws.iot.IotAlexaEcho** | ||||
- **diagrams.aws.iot.IotAlexaSkill** | - **diagrams.aws.iot.IotAlexaSkill** | ||||
- **diagrams.aws.iot.IotAnalytics** | - **diagrams.aws.iot.IotAnalytics** | ||||
@@ -153,10 +154,16 @@ Node classes list of aws provider. | |||||
- **diagrams.aws.iot.IotDeviceDefender** | - **diagrams.aws.iot.IotDeviceDefender** | ||||
- **diagrams.aws.iot.IotDeviceManagement** | - **diagrams.aws.iot.IotDeviceManagement** | ||||
- **diagrams.aws.iot.IotEvents** | - **diagrams.aws.iot.IotEvents** | ||||
- **diagrams.aws.iot.IotGreengrassConnector** | |||||
- **diagrams.aws.iot.IotGreengrass** | - **diagrams.aws.iot.IotGreengrass** | ||||
- **diagrams.aws.iot.IotHardwareBoard**, **IotBoard** (alias) | - **diagrams.aws.iot.IotHardwareBoard**, **IotBoard** (alias) | ||||
- **diagrams.aws.iot.IotHttp** | |||||
- **diagrams.aws.iot.IotHttp2** | |||||
- **diagrams.aws.iot.IotJobs** | - **diagrams.aws.iot.IotJobs** | ||||
- **diagrams.aws.iot.IotLambda** | |||||
- **diagrams.aws.iot.IotMqtt** | - **diagrams.aws.iot.IotMqtt** | ||||
- **diagrams.aws.iot.IotPolicyEmergency** | |||||
- **diagrams.aws.iot.IotPolicy** | |||||
- **diagrams.aws.iot.IotRule** | - **diagrams.aws.iot.IotRule** | ||||
- **diagrams.aws.iot.IotShadow** | - **diagrams.aws.iot.IotShadow** | ||||
- **diagrams.aws.iot.IotSitewise** | - **diagrams.aws.iot.IotSitewise** | ||||
@@ -13,6 +13,11 @@ Node classes list of generic provider. | |||||
- **diagrams.generic.compute.Rack** | - **diagrams.generic.compute.Rack** | ||||
## generic.device | |||||
- **diagrams.generic.device.Mobile** | |||||
- **diagrams.generic.device.Tablet** | |||||
## generic.network | ## generic.network | ||||
- **diagrams.generic.network.Firewall** | - **diagrams.generic.network.Firewall** | ||||
@@ -20,6 +25,16 @@ Node classes list of generic provider. | |||||
- **diagrams.generic.network.Switch** | - **diagrams.generic.network.Switch** | ||||
- **diagrams.generic.network.VPN** | - **diagrams.generic.network.VPN** | ||||
## generic.os | |||||
- **diagrams.generic.os.Android** | |||||
- **diagrams.generic.os.Centos** | |||||
- **diagrams.generic.os.IOS** | |||||
- **diagrams.generic.os.LinuxGeneral** | |||||
- **diagrams.generic.os.Suse** | |||||
- **diagrams.generic.os.Ubuntu** | |||||
- **diagrams.generic.os.Windows** | |||||
## generic.place | ## generic.place | ||||
- **diagrams.generic.place.Datacenter** | - **diagrams.generic.place.Datacenter** | ||||
@@ -27,3 +42,9 @@ Node classes list of generic provider. | |||||
## generic.storage | ## generic.storage | ||||
- **diagrams.generic.storage.Storage** | - **diagrams.generic.storage.Storage** | ||||
## generic.virtualization | |||||
- **diagrams.generic.virtualization.Virtualbox** | |||||
- **diagrams.generic.virtualization.Vmware** | |||||
- **diagrams.generic.virtualization.XEN** |