Added black formatting

pull/499/head
lrjball 5 years ago
parent 8f8fd1414e
commit 55464a27ba

@ -2,6 +2,7 @@
from . import _AWS
class _Analytics(_AWS):
_type = "analytics"
_icon_dir = "resources/aws/analytics"
@ -9,61 +10,116 @@ class _Analytics(_AWS):
class Analytics(_Analytics):
_icon = "analytics.png"
class Athena(_Analytics):
_icon = "athena.png"
class CloudsearchSearchDocuments(_Analytics):
_icon = "cloudsearch-search-documents.png"
class Cloudsearch(_Analytics):
_icon = "cloudsearch.png"
class DataLakeResource(_Analytics):
_icon = "data-lake-resource.png"
class DataPipeline(_Analytics):
_icon = "data-pipeline.png"
class ElasticsearchService(_Analytics):
_icon = "elasticsearch-service.png"
class EMRCluster(_Analytics):
_icon = "emr-cluster.png"
class EMREngineMaprM3(_Analytics):
_icon = "emr-engine-mapr-m3.png"
class EMREngineMaprM5(_Analytics):
_icon = "emr-engine-mapr-m5.png"
class EMREngineMaprM7(_Analytics):
_icon = "emr-engine-mapr-m7.png"
class EMREngine(_Analytics):
_icon = "emr-engine.png"
class EMRHdfsCluster(_Analytics):
_icon = "emr-hdfs-cluster.png"
class EMR(_Analytics):
_icon = "emr.png"
class GlueCrawlers(_Analytics):
_icon = "glue-crawlers.png"
class GlueDataCatalog(_Analytics):
_icon = "glue-data-catalog.png"
class Glue(_Analytics):
_icon = "glue.png"
class KinesisDataAnalytics(_Analytics):
_icon = "kinesis-data-analytics.png"
class KinesisDataFirehose(_Analytics):
_icon = "kinesis-data-firehose.png"
class KinesisDataStreams(_Analytics):
_icon = "kinesis-data-streams.png"
class KinesisVideoStreams(_Analytics):
_icon = "kinesis-video-streams.png"
class Kinesis(_Analytics):
_icon = "kinesis.png"
class LakeFormation(_Analytics):
_icon = "lake-formation.png"
class ManagedStreamingForKafka(_Analytics):
_icon = "managed-streaming-for-kafka.png"
class Quicksight(_Analytics):
_icon = "quicksight.png"
class RedshiftDenseComputeNode(_Analytics):
_icon = "redshift-dense-compute-node.png"
class RedshiftDenseStorageNode(_Analytics):
_icon = "redshift-dense-storage-node.png"
class Redshift(_Analytics):
_icon = "redshift.png"
# Aliases
ES = ElasticsearchService

@ -2,6 +2,7 @@
from . import _AWS
class _Ar(_AWS):
_type = "ar"
_icon_dir = "resources/aws/ar"
@ -9,7 +10,10 @@ class _Ar(_AWS):
class ArVr(_Ar):
_icon = "ar-vr.png"
class Sumerian(_Ar):
_icon = "sumerian.png"
# Aliases

@ -2,6 +2,7 @@
from . import _AWS
class _Blockchain(_AWS):
_type = "blockchain"
_icon_dir = "resources/aws/blockchain"
@ -9,13 +10,20 @@ class _Blockchain(_AWS):
class BlockchainResource(_Blockchain):
_icon = "blockchain-resource.png"
class Blockchain(_Blockchain):
_icon = "blockchain.png"
class ManagedBlockchain(_Blockchain):
_icon = "managed-blockchain.png"
class QuantumLedgerDatabaseQldb(_Blockchain):
_icon = "quantum-ledger-database-qldb.png"
# Aliases
QLDB = QuantumLedgerDatabaseQldb

@ -2,6 +2,7 @@
from . import _AWS
class _Business(_AWS):
_type = "business"
_icon_dir = "resources/aws/business"
@ -9,13 +10,20 @@ class _Business(_AWS):
class AlexaForBusiness(_Business):
_icon = "alexa-for-business.png"
class BusinessApplications(_Business):
_icon = "business-applications.png"
class Chime(_Business):
_icon = "chime.png"
class Workmail(_Business):
_icon = "workmail.png"
# Aliases
A4B = AlexaForBusiness

@ -2,6 +2,7 @@
from . import _AWS
class _Compute(_AWS):
_type = "compute"
_icon_dir = "resources/aws/compute"
@ -9,83 +10,160 @@ class _Compute(_AWS):
class ApplicationAutoScaling(_Compute):
_icon = "application-auto-scaling.png"
class Batch(_Compute):
_icon = "batch.png"
class ComputeOptimizer(_Compute):
_icon = "compute-optimizer.png"
class Compute(_Compute):
_icon = "compute.png"
class EC2Ami(_Compute):
_icon = "ec2-ami.png"
class EC2AutoScaling(_Compute):
_icon = "ec2-auto-scaling.png"
class EC2ContainerRegistryImage(_Compute):
_icon = "ec2-container-registry-image.png"
class EC2ContainerRegistryRegistry(_Compute):
_icon = "ec2-container-registry-registry.png"
class EC2ContainerRegistry(_Compute):
_icon = "ec2-container-registry.png"
class EC2ElasticIpAddress(_Compute):
_icon = "ec2-elastic-ip-address.png"
class EC2ImageBuilder(_Compute):
_icon = "ec2-image-builder.png"
class EC2Instance(_Compute):
_icon = "ec2-instance.png"
class EC2Instances(_Compute):
_icon = "ec2-instances.png"
class EC2Rescue(_Compute):
_icon = "ec2-rescue.png"
class EC2SpotInstance(_Compute):
_icon = "ec2-spot-instance.png"
class EC2(_Compute):
_icon = "ec2.png"
class ElasticBeanstalkApplication(_Compute):
_icon = "elastic-beanstalk-application.png"
class ElasticBeanstalkDeployment(_Compute):
_icon = "elastic-beanstalk-deployment.png"
class ElasticBeanstalk(_Compute):
_icon = "elastic-beanstalk.png"
class ElasticContainerServiceContainer(_Compute):
_icon = "elastic-container-service-container.png"
class ElasticContainerServiceService(_Compute):
_icon = "elastic-container-service-service.png"
class ElasticContainerService(_Compute):
_icon = "elastic-container-service.png"
class ElasticKubernetesService(_Compute):
_icon = "elastic-kubernetes-service.png"
class Fargate(_Compute):
_icon = "fargate.png"
class LambdaFunction(_Compute):
_icon = "lambda-function.png"
class Lambda(_Compute):
_icon = "lambda.png"
class Lightsail(_Compute):
_icon = "lightsail.png"
class LocalZones(_Compute):
_icon = "local-zones.png"
class Outposts(_Compute):
_icon = "outposts.png"
class ServerlessApplicationRepository(_Compute):
_icon = "serverless-application-repository.png"
class ThinkboxDeadline(_Compute):
_icon = "thinkbox-deadline.png"
class ThinkboxDraft(_Compute):
_icon = "thinkbox-draft.png"
class ThinkboxFrost(_Compute):
_icon = "thinkbox-frost.png"
class ThinkboxKrakatoa(_Compute):
_icon = "thinkbox-krakatoa.png"
class ThinkboxSequoia(_Compute):
_icon = "thinkbox-sequoia.png"
class ThinkboxStoke(_Compute):
_icon = "thinkbox-stoke.png"
class ThinkboxXmesh(_Compute):
_icon = "thinkbox-xmesh.png"
class VmwareCloudOnAWS(_Compute):
_icon = "vmware-cloud-on-aws.png"
class Wavelength(_Compute):
_icon = "wavelength.png"
# Aliases
AutoScaling = ApplicationAutoScaling

@ -2,6 +2,7 @@
from . import _AWS
class _Cost(_AWS):
_type = "cost"
_icon_dir = "resources/aws/cost"
@ -9,15 +10,26 @@ class _Cost(_AWS):
class Budgets(_Cost):
_icon = "budgets.png"
class CostAndUsageReport(_Cost):
_icon = "cost-and-usage-report.png"
class CostExplorer(_Cost):
_icon = "cost-explorer.png"
class CostManagement(_Cost):
_icon = "cost-management.png"
class ReservedInstanceReporting(_Cost):
_icon = "reserved-instance-reporting.png"
class SavingsPlans(_Cost):
_icon = "savings-plans.png"
# Aliases

@ -2,6 +2,7 @@
from . import _AWS
class _Database(_AWS):
_type = "database"
_icon_dir = "resources/aws/database"
@ -9,71 +10,136 @@ class _Database(_AWS):
class AuroraInstance(_Database):
_icon = "aurora-instance.png"
class Aurora(_Database):
_icon = "aurora.png"
class DatabaseMigrationServiceDatabaseMigrationWorkflow(_Database):
_icon = "database-migration-service-database-migration-workflow.png"
class DatabaseMigrationService(_Database):
_icon = "database-migration-service.png"
class Database(_Database):
_icon = "database.png"
class DocumentdbMongodbCompatibility(_Database):
_icon = "documentdb-mongodb-compatibility.png"
class DynamodbAttribute(_Database):
_icon = "dynamodb-attribute.png"
class DynamodbAttributes(_Database):
_icon = "dynamodb-attributes.png"
class DynamodbDax(_Database):
_icon = "dynamodb-dax.png"
class DynamodbGlobalSecondaryIndex(_Database):
_icon = "dynamodb-global-secondary-index.png"
class DynamodbItem(_Database):
_icon = "dynamodb-item.png"
class DynamodbItems(_Database):
_icon = "dynamodb-items.png"
class DynamodbTable(_Database):
_icon = "dynamodb-table.png"
class Dynamodb(_Database):
_icon = "dynamodb.png"
class ElasticacheCacheNode(_Database):
_icon = "elasticache-cache-node.png"
class ElasticacheForMemcached(_Database):
_icon = "elasticache-for-memcached.png"
class ElasticacheForRedis(_Database):
_icon = "elasticache-for-redis.png"
class Elasticache(_Database):
_icon = "elasticache.png"
class KeyspacesManagedApacheCassandraService(_Database):
_icon = "keyspaces-managed-apache-cassandra-service.png"
class Neptune(_Database):
_icon = "neptune.png"
class QuantumLedgerDatabaseQldb(_Database):
_icon = "quantum-ledger-database-qldb.png"
class RDSInstance(_Database):
_icon = "rds-instance.png"
class RDSMariadbInstance(_Database):
_icon = "rds-mariadb-instance.png"
class RDSMysqlInstance(_Database):
_icon = "rds-mysql-instance.png"
class RDSOnVmware(_Database):
_icon = "rds-on-vmware.png"
class RDSOracleInstance(_Database):
_icon = "rds-oracle-instance.png"
class RDSPostgresqlInstance(_Database):
_icon = "rds-postgresql-instance.png"
class RDSSqlServerInstance(_Database):
_icon = "rds-sql-server-instance.png"
class RDS(_Database):
_icon = "rds.png"
class RedshiftDenseComputeNode(_Database):
_icon = "redshift-dense-compute-node.png"
class RedshiftDenseStorageNode(_Database):
_icon = "redshift-dense-storage-node.png"
class Redshift(_Database):
_icon = "redshift.png"
class Timestream(_Database):
_icon = "timestream.png"
# Aliases
DMS = DatabaseMigrationService

@ -2,6 +2,7 @@
from . import _AWS
class _Devtools(_AWS):
_type = "devtools"
_icon_dir = "resources/aws/devtools"
@ -9,29 +10,52 @@ class _Devtools(_AWS):
class CloudDevelopmentKit(_Devtools):
_icon = "cloud-development-kit.png"
class Cloud9Resource(_Devtools):
_icon = "cloud9-resource.png"
class Cloud9(_Devtools):
_icon = "cloud9.png"
class Codebuild(_Devtools):
_icon = "codebuild.png"
class Codecommit(_Devtools):
_icon = "codecommit.png"
class Codedeploy(_Devtools):
_icon = "codedeploy.png"
class Codepipeline(_Devtools):
_icon = "codepipeline.png"
class Codestar(_Devtools):
_icon = "codestar.png"
class CommandLineInterface(_Devtools):
_icon = "command-line-interface.png"
class DeveloperTools(_Devtools):
_icon = "developer-tools.png"
class ToolsAndSdks(_Devtools):
_icon = "tools-and-sdks.png"
class XRay(_Devtools):
_icon = "x-ray.png"
# Aliases
CLI = CommandLineInterface

@ -2,6 +2,7 @@
from . import _AWS
class _Enablement(_AWS):
_type = "enablement"
_icon_dir = "resources/aws/enablement"
@ -9,13 +10,22 @@ class _Enablement(_AWS):
class CustomerEnablement(_Enablement):
_icon = "customer-enablement.png"
class Iq(_Enablement):
_icon = "iq.png"
class ManagedServices(_Enablement):
_icon = "managed-services.png"
class ProfessionalServices(_Enablement):
_icon = "professional-services.png"
class Support(_Enablement):
_icon = "support.png"
# Aliases

@ -2,6 +2,7 @@
from . import _AWS
class _Enduser(_AWS):
_type = "enduser"
_icon_dir = "resources/aws/enduser"
@ -9,13 +10,22 @@ class _Enduser(_AWS):
class Appstream20(_Enduser):
_icon = "appstream-2-0.png"
class DesktopAndAppStreaming(_Enduser):
_icon = "desktop-and-app-streaming.png"
class Workdocs(_Enduser):
_icon = "workdocs.png"
class Worklink(_Enduser):
_icon = "worklink.png"
class Workspaces(_Enduser):
_icon = "workspaces.png"
# Aliases

@ -2,6 +2,7 @@
from . import _AWS
class _Engagement(_AWS):
_type = "engagement"
_icon_dir = "resources/aws/engagement"
@ -9,15 +10,24 @@ class _Engagement(_AWS):
class Connect(_Engagement):
_icon = "connect.png"
class CustomerEngagement(_Engagement):
_icon = "customer-engagement.png"
class Pinpoint(_Engagement):
_icon = "pinpoint.png"
class SimpleEmailServiceSesEmail(_Engagement):
_icon = "simple-email-service-ses-email.png"
class SimpleEmailServiceSes(_Engagement):
_icon = "simple-email-service-ses.png"
# Aliases
SES = SimpleEmailServiceSes

@ -2,6 +2,7 @@
from . import _AWS
class _Game(_AWS):
_type = "game"
_icon_dir = "resources/aws/game"
@ -9,7 +10,10 @@ class _Game(_AWS):
class GameTech(_Game):
_icon = "game-tech.png"
class Gamelift(_Game):
_icon = "gamelift.png"
# Aliases

@ -2,6 +2,7 @@
from . import _AWS
class _General(_AWS):
_type = "general"
_icon_dir = "resources/aws/general"
@ -9,53 +10,96 @@ class _General(_AWS):
class Client(_General):
_icon = "client.png"
class Disk(_General):
_icon = "disk.png"
class Forums(_General):
_icon = "forums.png"
class General(_General):
_icon = "general.png"
class GenericDatabase(_General):
_icon = "generic-database.png"
class GenericFirewall(_General):
_icon = "generic-firewall.png"
class GenericOfficeBuilding(_General):
_icon = "generic-office-building.png"
class GenericSamlToken(_General):
_icon = "generic-saml-token.png"
class GenericSDK(_General):
_icon = "generic-sdk.png"
class InternetAlt1(_General):
_icon = "internet-alt1.png"
class InternetAlt2(_General):
_icon = "internet-alt2.png"
class InternetGateway(_General):
_icon = "internet-gateway.png"
class Marketplace(_General):
_icon = "marketplace.png"
class MobileClient(_General):
_icon = "mobile-client.png"
class Multimedia(_General):
_icon = "multimedia.png"
class OfficeBuilding(_General):
_icon = "office-building.png"
class SamlToken(_General):
_icon = "saml-token.png"
class SDK(_General):
_icon = "sdk.png"
class SslPadlock(_General):
_icon = "ssl-padlock.png"
class TapeStorage(_General):
_icon = "tape-storage.png"
class Toolkit(_General):
_icon = "toolkit.png"
class TraditionalServer(_General):
_icon = "traditional-server.png"
class User(_General):
_icon = "user.png"
class Users(_General):
_icon = "users.png"
# Aliases
OfficeBuilding = GenericOfficeBuilding

@ -2,6 +2,7 @@
from . import _AWS
class _Integration(_AWS):
_type = "integration"
_icon_dir = "resources/aws/integration"
@ -9,41 +10,76 @@ class _Integration(_AWS):
class ApplicationIntegration(_Integration):
_icon = "application-integration.png"
class Appsync(_Integration):
_icon = "appsync.png"
class ConsoleMobileApplication(_Integration):
_icon = "console-mobile-application.png"
class EventResource(_Integration):
_icon = "event-resource.png"
class EventbridgeCustomEventBusResource(_Integration):
_icon = "eventbridge-custom-event-bus-resource.png"
class EventbridgeDefaultEventBusResource(_Integration):
_icon = "eventbridge-default-event-bus-resource.png"
class EventbridgeSaasPartnerEventBusResource(_Integration):
_icon = "eventbridge-saas-partner-event-bus-resource.png"
class Eventbridge(_Integration):
_icon = "eventbridge.png"
class ExpressWorkflows(_Integration):
_icon = "express-workflows.png"
class MQ(_Integration):
_icon = "mq.png"
class SimpleNotificationServiceSnsEmailNotification(_Integration):
_icon = "simple-notification-service-sns-email-notification.png"
class SimpleNotificationServiceSnsHttpNotification(_Integration):
_icon = "simple-notification-service-sns-http-notification.png"
class SimpleNotificationServiceSnsTopic(_Integration):
_icon = "simple-notification-service-sns-topic.png"
class SimpleNotificationServiceSns(_Integration):
_icon = "simple-notification-service-sns.png"
class SimpleQueueServiceSqsMessage(_Integration):
_icon = "simple-queue-service-sqs-message.png"
class SimpleQueueServiceSqsQueue(_Integration):
_icon = "simple-queue-service-sqs-queue.png"
class SimpleQueueServiceSqs(_Integration):
_icon = "simple-queue-service-sqs.png"
class StepFunctions(_Integration):
_icon = "step-functions.png"
# Aliases
SNS = SimpleNotificationServiceSns

@ -2,6 +2,7 @@
from . import _AWS
class _Iot(_AWS):
_type = "iot"
_icon_dir = "resources/aws/iot"
@ -9,127 +10,248 @@ class _Iot(_AWS):
class Freertos(_Iot):
_icon = "freertos.png"
class InternetOfThings(_Iot):
_icon = "internet-of-things.png"
class Iot1Click(_Iot):
_icon = "iot-1-click.png"
class IotAction(_Iot):
_icon = "iot-action.png"
class IotActuator(_Iot):
_icon = "iot-actuator.png"
class IotAlexaEcho(_Iot):
_icon = "iot-alexa-echo.png"
class IotAlexaEnabledDevice(_Iot):
_icon = "iot-alexa-enabled-device.png"
class IotAlexaSkill(_Iot):
_icon = "iot-alexa-skill.png"
class IotAlexaVoiceService(_Iot):
_icon = "iot-alexa-voice-service.png"
class IotAnalyticsChannel(_Iot):
_icon = "iot-analytics-channel.png"
class IotAnalyticsDataSet(_Iot):
_icon = "iot-analytics-data-set.png"
class IotAnalyticsDataStore(_Iot):
_icon = "iot-analytics-data-store.png"
class IotAnalyticsNotebook(_Iot):
_icon = "iot-analytics-notebook.png"
class IotAnalyticsPipeline(_Iot):
_icon = "iot-analytics-pipeline.png"
class IotAnalytics(_Iot):
_icon = "iot-analytics.png"
class IotBank(_Iot):
_icon = "iot-bank.png"
class IotBicycle(_Iot):
_icon = "iot-bicycle.png"
class IotButton(_Iot):
_icon = "iot-button.png"
class IotCamera(_Iot):
_icon = "iot-camera.png"
class IotCar(_Iot):
_icon = "iot-car.png"
class IotCart(_Iot):
_icon = "iot-cart.png"
class IotCertificate(_Iot):
_icon = "iot-certificate.png"
class IotCoffeePot(_Iot):
_icon = "iot-coffee-pot.png"
class IotCore(_Iot):
_icon = "iot-core.png"
class IotDesiredState(_Iot):
_icon = "iot-desired-state.png"
class IotDeviceDefender(_Iot):
_icon = "iot-device-defender.png"
class IotDeviceGateway(_Iot):
_icon = "iot-device-gateway.png"
class IotDeviceManagement(_Iot):
_icon = "iot-device-management.png"
class IotDoorLock(_Iot):
_icon = "iot-door-lock.png"
class IotEvents(_Iot):
_icon = "iot-events.png"
class IotFactory(_Iot):
_icon = "iot-factory.png"
class IotFireTvStick(_Iot):
_icon = "iot-fire-tv-stick.png"
class IotFireTv(_Iot):
_icon = "iot-fire-tv.png"
class IotGeneric(_Iot):
_icon = "iot-generic.png"
class IotGreengrassConnector(_Iot):
_icon = "iot-greengrass-connector.png"
class IotGreengrass(_Iot):
_icon = "iot-greengrass.png"
class IotHardwareBoard(_Iot):
_icon = "iot-hardware-board.png"
class IotHouse(_Iot):
_icon = "iot-house.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 IotLightbulb(_Iot):
_icon = "iot-lightbulb.png"
class IotMedicalEmergency(_Iot):
_icon = "iot-medical-emergency.png"
class IotMqtt(_Iot):
_icon = "iot-mqtt.png"
class IotOverTheAirUpdate(_Iot):
_icon = "iot-over-the-air-update.png"
class IotPolicyEmergency(_Iot):
_icon = "iot-policy-emergency.png"
class IotPolicy(_Iot):
_icon = "iot-policy.png"
class IotReportedState(_Iot):
_icon = "iot-reported-state.png"
class IotRule(_Iot):
_icon = "iot-rule.png"
class IotSensor(_Iot):
_icon = "iot-sensor.png"
class IotServo(_Iot):
_icon = "iot-servo.png"
class IotShadow(_Iot):
_icon = "iot-shadow.png"
class IotSimulator(_Iot):
_icon = "iot-simulator.png"
class IotSitewise(_Iot):
_icon = "iot-sitewise.png"
class IotThermostat(_Iot):
_icon = "iot-thermostat.png"
class IotThingsGraph(_Iot):
_icon = "iot-things-graph.png"
class IotTopic(_Iot):
_icon = "iot-topic.png"
class IotTravel(_Iot):
_icon = "iot-travel.png"
class IotUtility(_Iot):
_icon = "iot-utility.png"
class IotWindfarm(_Iot):
_icon = "iot-windfarm.png"
# Aliases
FreeRTOS = Freertos

@ -2,6 +2,7 @@
from . import _AWS
class _Management(_AWS):
_type = "management"
_icon_dir = "resources/aws/management"
@ -9,105 +10,204 @@ class _Management(_AWS):
class AutoScaling(_Management):
_icon = "auto-scaling.png"
class CloudformationChangeSet(_Management):
_icon = "cloudformation-change-set.png"
class CloudformationStack(_Management):
_icon = "cloudformation-stack.png"
class CloudformationTemplate(_Management):
_icon = "cloudformation-template.png"
class Cloudformation(_Management):
_icon = "cloudformation.png"
class Cloudtrail(_Management):
_icon = "cloudtrail.png"
class CloudwatchAlarm(_Management):
_icon = "cloudwatch-alarm.png"
class CloudwatchEventEventBased(_Management):
_icon = "cloudwatch-event-event-based.png"
class CloudwatchEventTimeBased(_Management):
_icon = "cloudwatch-event-time-based.png"
class CloudwatchRule(_Management):
_icon = "cloudwatch-rule.png"
class Cloudwatch(_Management):
_icon = "cloudwatch.png"
class Codeguru(_Management):
_icon = "codeguru.png"
class CommandLineInterface(_Management):
_icon = "command-line-interface.png"
class Config(_Management):
_icon = "config.png"
class ControlTower(_Management):
_icon = "control-tower.png"
class LicenseManager(_Management):
_icon = "license-manager.png"
class ManagedServices(_Management):
_icon = "managed-services.png"
class ManagementAndGovernance(_Management):
_icon = "management-and-governance.png"
class ManagementConsole(_Management):
_icon = "management-console.png"
class OpsworksApps(_Management):
_icon = "opsworks-apps.png"
class OpsworksDeployments(_Management):
_icon = "opsworks-deployments.png"
class OpsworksInstances(_Management):
_icon = "opsworks-instances.png"
class OpsworksLayers(_Management):
_icon = "opsworks-layers.png"
class OpsworksMonitoring(_Management):
_icon = "opsworks-monitoring.png"
class OpsworksPermissions(_Management):
_icon = "opsworks-permissions.png"
class OpsworksResources(_Management):
_icon = "opsworks-resources.png"
class OpsworksStack(_Management):
_icon = "opsworks-stack.png"
class Opsworks(_Management):
_icon = "opsworks.png"
class OrganizationsAccount(_Management):
_icon = "organizations-account.png"
class OrganizationsOrganizationalUnit(_Management):
_icon = "organizations-organizational-unit.png"
class Organizations(_Management):
_icon = "organizations.png"
class PersonalHealthDashboard(_Management):
_icon = "personal-health-dashboard.png"
class ServiceCatalog(_Management):
_icon = "service-catalog.png"
class SystemsManagerAutomation(_Management):
_icon = "systems-manager-automation.png"
class SystemsManagerDocuments(_Management):
_icon = "systems-manager-documents.png"
class SystemsManagerInventory(_Management):
_icon = "systems-manager-inventory.png"
class SystemsManagerMaintenanceWindows(_Management):
_icon = "systems-manager-maintenance-windows.png"
class SystemsManagerOpscenter(_Management):
_icon = "systems-manager-opscenter.png"
class SystemsManagerParameterStore(_Management):
_icon = "systems-manager-parameter-store.png"
class SystemsManagerPatchManager(_Management):
_icon = "systems-manager-patch-manager.png"
class SystemsManagerRunCommand(_Management):
_icon = "systems-manager-run-command.png"
class SystemsManagerStateManager(_Management):
_icon = "systems-manager-state-manager.png"
class SystemsManager(_Management):
_icon = "systems-manager.png"
class TrustedAdvisorChecklistCost(_Management):
_icon = "trusted-advisor-checklist-cost.png"
class TrustedAdvisorChecklistFaultTolerant(_Management):
_icon = "trusted-advisor-checklist-fault-tolerant.png"
class TrustedAdvisorChecklistPerformance(_Management):
_icon = "trusted-advisor-checklist-performance.png"
class TrustedAdvisorChecklistSecurity(_Management):
_icon = "trusted-advisor-checklist-security.png"
class TrustedAdvisorChecklist(_Management):
_icon = "trusted-advisor-checklist.png"
class TrustedAdvisor(_Management):
_icon = "trusted-advisor.png"
class WellArchitectedTool(_Management):
_icon = "well-architected-tool.png"
# Aliases
SSM = SystemsManager

@ -2,6 +2,7 @@
from . import _AWS
class _Media(_AWS):
_type = "media"
_icon_dir = "resources/aws/media"
@ -9,29 +10,54 @@ class _Media(_AWS):
class ElasticTranscoder(_Media):
_icon = "elastic-transcoder.png"
class ElementalConductor(_Media):
_icon = "elemental-conductor.png"
class ElementalDelta(_Media):
_icon = "elemental-delta.png"
class ElementalLive(_Media):
_icon = "elemental-live.png"
class ElementalMediaconnect(_Media):
_icon = "elemental-mediaconnect.png"
class ElementalMediaconvert(_Media):
_icon = "elemental-mediaconvert.png"
class ElementalMedialive(_Media):
_icon = "elemental-medialive.png"
class ElementalMediapackage(_Media):
_icon = "elemental-mediapackage.png"
class ElementalMediastore(_Media):
_icon = "elemental-mediastore.png"
class ElementalMediatailor(_Media):
_icon = "elemental-mediatailor.png"
class ElementalServer(_Media):
_icon = "elemental-server.png"
class KinesisVideoStreams(_Media):
_icon = "kinesis-video-streams.png"
class MediaServices(_Media):
_icon = "media-services.png"
# Aliases

@ -2,6 +2,7 @@
from . import _AWS
class _Migration(_AWS):
_type = "migration"
_icon_dir = "resources/aws/migration"
@ -9,29 +10,52 @@ class _Migration(_AWS):
class ApplicationDiscoveryService(_Migration):
_icon = "application-discovery-service.png"
class CloudendureMigration(_Migration):
_icon = "cloudendure-migration.png"
class DatabaseMigrationService(_Migration):
_icon = "database-migration-service.png"
class DatasyncAgent(_Migration):
_icon = "datasync-agent.png"
class Datasync(_Migration):
_icon = "datasync.png"
class MigrationAndTransfer(_Migration):
_icon = "migration-and-transfer.png"
class MigrationHub(_Migration):
_icon = "migration-hub.png"
class ServerMigrationService(_Migration):
_icon = "server-migration-service.png"
class SnowballEdge(_Migration):
_icon = "snowball-edge.png"
class Snowball(_Migration):
_icon = "snowball.png"
class Snowmobile(_Migration):
_icon = "snowmobile.png"
class TransferForSftp(_Migration):
_icon = "transfer-for-sftp.png"
# Aliases
ADS = ApplicationDiscoveryService

@ -2,6 +2,7 @@
from . import _AWS
class _ML(_AWS):
_type = "ml"
_icon_dir = "resources/aws/ml"
@ -9,61 +10,116 @@ class _ML(_AWS):
class ApacheMxnetOnAWS(_ML):
_icon = "apache-mxnet-on-aws.png"
class AugmentedAi(_ML):
_icon = "augmented-ai.png"
class Comprehend(_ML):
_icon = "comprehend.png"
class DeepLearningAmis(_ML):
_icon = "deep-learning-amis.png"
class DeepLearningContainers(_ML):
_icon = "deep-learning-containers.png"
class Deepcomposer(_ML):
_icon = "deepcomposer.png"
class Deeplens(_ML):
_icon = "deeplens.png"
class Deepracer(_ML):
_icon = "deepracer.png"
class ElasticInference(_ML):
_icon = "elastic-inference.png"
class Forecast(_ML):
_icon = "forecast.png"
class FraudDetector(_ML):
_icon = "fraud-detector.png"
class Kendra(_ML):
_icon = "kendra.png"
class Lex(_ML):
_icon = "lex.png"
class MachineLearning(_ML):
_icon = "machine-learning.png"
class Personalize(_ML):
_icon = "personalize.png"
class Polly(_ML):
_icon = "polly.png"
class RekognitionImage(_ML):
_icon = "rekognition-image.png"
class RekognitionVideo(_ML):
_icon = "rekognition-video.png"
class Rekognition(_ML):
_icon = "rekognition.png"
class SagemakerGroundTruth(_ML):
_icon = "sagemaker-ground-truth.png"
class SagemakerModel(_ML):
_icon = "sagemaker-model.png"
class SagemakerNotebook(_ML):
_icon = "sagemaker-notebook.png"
class SagemakerTrainingJob(_ML):
_icon = "sagemaker-training-job.png"
class Sagemaker(_ML):
_icon = "sagemaker.png"
class TensorflowOnAWS(_ML):
_icon = "tensorflow-on-aws.png"
class Textract(_ML):
_icon = "textract.png"
class Transcribe(_ML):
_icon = "transcribe.png"
class Translate(_ML):
_icon = "translate.png"
# Aliases
DLC = DeepLearningContainers

@ -2,6 +2,7 @@
from . import _AWS
class _Mobile(_AWS):
_type = "mobile"
_icon_dir = "resources/aws/mobile"
@ -9,17 +10,30 @@ class _Mobile(_AWS):
class Amplify(_Mobile):
_icon = "amplify.png"
class APIGatewayEndpoint(_Mobile):
_icon = "api-gateway-endpoint.png"
class APIGateway(_Mobile):
_icon = "api-gateway.png"
class Appsync(_Mobile):
_icon = "appsync.png"
class DeviceFarm(_Mobile):
_icon = "device-farm.png"
class Mobile(_Mobile):
_icon = "mobile.png"
class Pinpoint(_Mobile):
_icon = "pinpoint.png"
# Aliases

@ -2,6 +2,7 @@
from . import _AWS
class _Network(_AWS):
_type = "network"
_icon_dir = "resources/aws/network"
@ -9,81 +10,156 @@ class _Network(_AWS):
class APIGatewayEndpoint(_Network):
_icon = "api-gateway-endpoint.png"
class APIGateway(_Network):
_icon = "api-gateway.png"
class AppMesh(_Network):
_icon = "app-mesh.png"
class ClientVpn(_Network):
_icon = "client-vpn.png"
class CloudMap(_Network):
_icon = "cloud-map.png"
class CloudFrontDownloadDistribution(_Network):
_icon = "cloudfront-download-distribution.png"
class CloudFrontEdgeLocation(_Network):
_icon = "cloudfront-edge-location.png"
class CloudFrontStreamingDistribution(_Network):
_icon = "cloudfront-streaming-distribution.png"
class CloudFront(_Network):
_icon = "cloudfront.png"
class DirectConnect(_Network):
_icon = "direct-connect.png"
class ElasticLoadBalancing(_Network):
_icon = "elastic-load-balancing.png"
class ElbApplicationLoadBalancer(_Network):
_icon = "elb-application-load-balancer.png"
class ElbClassicLoadBalancer(_Network):
_icon = "elb-classic-load-balancer.png"
class ElbNetworkLoadBalancer(_Network):
_icon = "elb-network-load-balancer.png"
class Endpoint(_Network):
_icon = "endpoint.png"
class GlobalAccelerator(_Network):
_icon = "global-accelerator.png"
class InternetGateway(_Network):
_icon = "internet-gateway.png"
class Nacl(_Network):
_icon = "nacl.png"
class NATGateway(_Network):
_icon = "nat-gateway.png"
class NetworkingAndContentDelivery(_Network):
_icon = "networking-and-content-delivery.png"
class PrivateSubnet(_Network):
_icon = "private-subnet.png"
class Privatelink(_Network):
_icon = "privatelink.png"
class PublicSubnet(_Network):
_icon = "public-subnet.png"
class Route53HostedZone(_Network):
_icon = "route-53-hosted-zone.png"
class Route53(_Network):
_icon = "route-53.png"
class RouteTable(_Network):
_icon = "route-table.png"
class SiteToSiteVpn(_Network):
_icon = "site-to-site-vpn.png"
class TransitGateway(_Network):
_icon = "transit-gateway.png"
class VPCCustomerGateway(_Network):
_icon = "vpc-customer-gateway.png"
class VPCElasticNetworkAdapter(_Network):
_icon = "vpc-elastic-network-adapter.png"
class VPCElasticNetworkInterface(_Network):
_icon = "vpc-elastic-network-interface.png"
class VPCFlowLogs(_Network):
_icon = "vpc-flow-logs.png"
class VPCPeering(_Network):
_icon = "vpc-peering.png"
class VPCRouter(_Network):
_icon = "vpc-router.png"
class VPCTrafficMirroring(_Network):
_icon = "vpc-traffic-mirroring.png"
class VPC(_Network):
_icon = "vpc.png"
class VpnConnection(_Network):
_icon = "vpn-connection.png"
class VpnGateway(_Network):
_icon = "vpn-gateway.png"
# Aliases
CF = CloudFront

@ -2,6 +2,7 @@
from . import _AWS
class _Quantum(_AWS):
_type = "quantum"
_icon_dir = "resources/aws/quantum"
@ -9,7 +10,10 @@ class _Quantum(_AWS):
class Braket(_Quantum):
_icon = "braket.png"
class QuantumTechnologies(_Quantum):
_icon = "quantum-technologies.png"
# Aliases

@ -2,6 +2,7 @@
from . import _AWS
class _Robotics(_AWS):
_type = "robotics"
_icon_dir = "resources/aws/robotics"
@ -9,15 +10,26 @@ class _Robotics(_AWS):
class RobomakerCloudExtensionRos(_Robotics):
_icon = "robomaker-cloud-extension-ros.png"
class RobomakerDevelopmentEnvironment(_Robotics):
_icon = "robomaker-development-environment.png"
class RobomakerFleetManagement(_Robotics):
_icon = "robomaker-fleet-management.png"
class RobomakerSimulator(_Robotics):
_icon = "robomaker-simulator.png"
class Robomaker(_Robotics):
_icon = "robomaker.png"
class Robotics(_Robotics):
_icon = "robotics.png"
# Aliases

@ -2,6 +2,7 @@
from . import _AWS
class _Satellite(_AWS):
_type = "satellite"
_icon_dir = "resources/aws/satellite"
@ -9,7 +10,10 @@ class _Satellite(_AWS):
class GroundStation(_Satellite):
_icon = "ground-station.png"
class Satellite(_Satellite):
_icon = "satellite.png"
# Aliases

@ -2,6 +2,7 @@
from . import _AWS
class _Security(_AWS):
_type = "security"
_icon_dir = "resources/aws/security"
@ -9,83 +10,160 @@ class _Security(_AWS):
class AdConnector(_Security):
_icon = "ad-connector.png"
class Artifact(_Security):
_icon = "artifact.png"
class CertificateAuthority(_Security):
_icon = "certificate-authority.png"
class CertificateManager(_Security):
_icon = "certificate-manager.png"
class CloudDirectory(_Security):
_icon = "cloud-directory.png"
class Cloudhsm(_Security):
_icon = "cloudhsm.png"
class Cognito(_Security):
_icon = "cognito.png"
class Detective(_Security):
_icon = "detective.png"
class DirectoryService(_Security):
_icon = "directory-service.png"
class FirewallManager(_Security):
_icon = "firewall-manager.png"
class Guardduty(_Security):
_icon = "guardduty.png"
class IdentityAndAccessManagementIamAccessAnalyzer(_Security):
_icon = "identity-and-access-management-iam-access-analyzer.png"
class IdentityAndAccessManagementIamAddOn(_Security):
_icon = "identity-and-access-management-iam-add-on.png"
class IdentityAndAccessManagementIamAWSStsAlternate(_Security):
_icon = "identity-and-access-management-iam-aws-sts-alternate.png"
class IdentityAndAccessManagementIamAWSSts(_Security):
_icon = "identity-and-access-management-iam-aws-sts.png"
class IdentityAndAccessManagementIamDataEncryptionKey(_Security):
_icon = "identity-and-access-management-iam-data-encryption-key.png"
class IdentityAndAccessManagementIamEncryptedData(_Security):
_icon = "identity-and-access-management-iam-encrypted-data.png"
class IdentityAndAccessManagementIamLongTermSecurityCredential(_Security):
_icon = "identity-and-access-management-iam-long-term-security-credential.png"
class IdentityAndAccessManagementIamMfaToken(_Security):
_icon = "identity-and-access-management-iam-mfa-token.png"
class IdentityAndAccessManagementIamPermissions(_Security):
_icon = "identity-and-access-management-iam-permissions.png"
class IdentityAndAccessManagementIamRole(_Security):
_icon = "identity-and-access-management-iam-role.png"
class IdentityAndAccessManagementIamTemporarySecurityCredential(_Security):
_icon = "identity-and-access-management-iam-temporary-security-credential.png"
class IdentityAndAccessManagementIam(_Security):
_icon = "identity-and-access-management-iam.png"
class InspectorAgent(_Security):
_icon = "inspector-agent.png"
class Inspector(_Security):
_icon = "inspector.png"
class KeyManagementService(_Security):
_icon = "key-management-service.png"
class Macie(_Security):
_icon = "macie.png"
class ManagedMicrosoftAd(_Security):
_icon = "managed-microsoft-ad.png"
class ResourceAccessManager(_Security):
_icon = "resource-access-manager.png"
class SecretsManager(_Security):
_icon = "secrets-manager.png"
class SecurityHubFinding(_Security):
_icon = "security-hub-finding.png"
class SecurityHub(_Security):
_icon = "security-hub.png"
class SecurityIdentityAndCompliance(_Security):
_icon = "security-identity-and-compliance.png"
class ShieldAdvanced(_Security):
_icon = "shield-advanced.png"
class Shield(_Security):
_icon = "shield.png"
class SimpleAd(_Security):
_icon = "simple-ad.png"
class SingleSignOn(_Security):
_icon = "single-sign-on.png"
class WAFFilteringRule(_Security):
_icon = "waf-filtering-rule.png"
class WAF(_Security):
_icon = "waf.png"
# Aliases
ACM = CertificateManager

@ -2,6 +2,7 @@
from . import _AWS
class _Storage(_AWS):
_type = "storage"
_icon_dir = "resources/aws/storage"
@ -9,63 +10,120 @@ class _Storage(_AWS):
class Backup(_Storage):
_icon = "backup.png"
class CloudendureDisasterRecovery(_Storage):
_icon = "cloudendure-disaster-recovery.png"
class EFSInfrequentaccessPrimaryBg(_Storage):
_icon = "efs-infrequentaccess-primary-bg.png"
class EFSStandardPrimaryBg(_Storage):
_icon = "efs-standard-primary-bg.png"
class ElasticBlockStoreEBSSnapshot(_Storage):
_icon = "elastic-block-store-ebs-snapshot.png"
class ElasticBlockStoreEBSVolume(_Storage):
_icon = "elastic-block-store-ebs-volume.png"
class ElasticBlockStoreEBS(_Storage):
_icon = "elastic-block-store-ebs.png"
class ElasticFileSystemEFSFileSystem(_Storage):
_icon = "elastic-file-system-efs-file-system.png"
class ElasticFileSystemEFS(_Storage):
_icon = "elastic-file-system-efs.png"
class FsxForLustre(_Storage):
_icon = "fsx-for-lustre.png"
class FsxForWindowsFileServer(_Storage):
_icon = "fsx-for-windows-file-server.png"
class Fsx(_Storage):
_icon = "fsx.png"
class MultipleVolumesResource(_Storage):
_icon = "multiple-volumes-resource.png"
class S3GlacierArchive(_Storage):
_icon = "s3-glacier-archive.png"
class S3GlacierVault(_Storage):
_icon = "s3-glacier-vault.png"
class S3Glacier(_Storage):
_icon = "s3-glacier.png"
class SimpleStorageServiceS3BucketWithObjects(_Storage):
_icon = "simple-storage-service-s3-bucket-with-objects.png"
class SimpleStorageServiceS3Bucket(_Storage):
_icon = "simple-storage-service-s3-bucket.png"
class SimpleStorageServiceS3Object(_Storage):
_icon = "simple-storage-service-s3-object.png"
class SimpleStorageServiceS3(_Storage):
_icon = "simple-storage-service-s3.png"
class SnowFamilySnowballImportExport(_Storage):
_icon = "snow-family-snowball-import-export.png"
class SnowballEdge(_Storage):
_icon = "snowball-edge.png"
class Snowball(_Storage):
_icon = "snowball.png"
class Snowmobile(_Storage):
_icon = "snowmobile.png"
class StorageGatewayCachedVolume(_Storage):
_icon = "storage-gateway-cached-volume.png"
class StorageGatewayNonCachedVolume(_Storage):
_icon = "storage-gateway-non-cached-volume.png"
class StorageGatewayVirtualTapeLibrary(_Storage):
_icon = "storage-gateway-virtual-tape-library.png"
class StorageGateway(_Storage):
_icon = "storage-gateway.png"
class Storage(_Storage):
_icon = "storage.png"
# Aliases
CDR = CloudendureDisasterRecovery

@ -2,6 +2,7 @@
from . import _OpenStack
class _Apiproxies(_OpenStack):
_type = "apiproxies"
_icon_dir = "resources/openstack/apiproxies"
@ -10,4 +11,5 @@ class _Apiproxies(_OpenStack):
class EC2API(_Apiproxies):
_icon = "ec2api.png"
# Aliases

@ -2,6 +2,7 @@
from . import _OpenStack
class _Applicationlifecycle(_OpenStack):
_type = "applicationlifecycle"
_icon_dir = "resources/openstack/applicationlifecycle"
@ -9,11 +10,18 @@ class _Applicationlifecycle(_OpenStack):
class Freezer(_Applicationlifecycle):
_icon = "freezer.png"
class Masakari(_Applicationlifecycle):
_icon = "masakari.png"
class Murano(_Applicationlifecycle):
_icon = "murano.png"
class Solum(_Applicationlifecycle):
_icon = "solum.png"
# Aliases

@ -2,6 +2,7 @@
from . import _OpenStack
class _Baremetal(_OpenStack):
_type = "baremetal"
_icon_dir = "resources/openstack/baremetal"
@ -9,7 +10,10 @@ class _Baremetal(_OpenStack):
class Cyborg(_Baremetal):
_icon = "cyborg.png"
class Ironic(_Baremetal):
_icon = "ironic.png"
# Aliases

@ -2,6 +2,7 @@
from . import _OpenStack
class _Compute(_OpenStack):
_type = "compute"
_icon_dir = "resources/openstack/compute"
@ -9,9 +10,14 @@ class _Compute(_OpenStack):
class Nova(_Compute):
_icon = "nova.png"
class Qinling(_Compute):
_icon = "qinling.png"
class Zun(_Compute):
_icon = "zun.png"
# Aliases

@ -2,6 +2,7 @@
from . import _OpenStack
class _Frontend(_OpenStack):
_type = "frontend"
_icon_dir = "resources/openstack/frontend"
@ -10,4 +11,5 @@ class _Frontend(_OpenStack):
class Horizon(_Frontend):
_icon = "horizon.png"
# Aliases

@ -2,10 +2,10 @@
from . import _OpenStack
class _Lifecyclemanagement(_OpenStack):
_type = "lifecyclemanagement"
_icon_dir = "resources/openstack/lifecyclemanagement"
# Aliases

@ -2,6 +2,7 @@
from . import _OpenStack
class _Orchestration(_OpenStack):
_type = "orchestration"
_icon_dir = "resources/openstack/orchestration"
@ -9,13 +10,22 @@ class _Orchestration(_OpenStack):
class Blazar(_Orchestration):
_icon = "blazar.png"
class Heat(_Orchestration):
_icon = "heat.png"
class Mistral(_Orchestration):
_icon = "mistral.png"
class Senlin(_Orchestration):
_icon = "senlin.png"
class Zaqar(_Orchestration):
_icon = "zaqar.png"
# Aliases

@ -2,6 +2,7 @@
from . import _OpenStack
class _Packaging(_OpenStack):
_type = "packaging"
_icon_dir = "resources/openstack/packaging"
@ -9,9 +10,14 @@ class _Packaging(_OpenStack):
class LOCI(_Packaging):
_icon = "loci.png"
class Puppet(_Packaging):
_icon = "puppet.png"
class RPM(_Packaging):
_icon = "rpm.png"
# Aliases

@ -2,6 +2,7 @@
from . import _OpenStack
class _Workloadprovisioning(_OpenStack):
_type = "workloadprovisioning"
_icon_dir = "resources/openstack/workloadprovisioning"
@ -9,9 +10,14 @@ class _Workloadprovisioning(_OpenStack):
class Magnum(_Workloadprovisioning):
_icon = "magnum.png"
class Sahara(_Workloadprovisioning):
_icon = "sahara.png"
class Trove(_Workloadprovisioning):
_icon = "trove.png"
# Aliases

@ -512,9 +512,6 @@ Node classes list of aws provider.
<img width="30" src="/img/resources/aws/general/internet-alt2.png" alt="InternetAlt2" style="float: left; padding-right: 5px;" >
**diagrams.aws.general.InternetAlt2**
<img width="30" src="/img/resources/aws/general/internet-gateway.png" alt="InternetGateway" style="float: left; padding-right: 5px;" >
**diagrams.aws.general.InternetGateway**
<img width="30" src="/img/resources/aws/general/marketplace.png" alt="Marketplace" style="float: left; padding-right: 5px;" >
**diagrams.aws.general.Marketplace**

Loading…
Cancel
Save