style: apply pre-commit formatting to huaweicloud modules

Run end-of-file-fixer, isort and autopep8 on all 14 auto-generated
module files under diagrams/huaweicloud/.

No logic changes — only PEP 8 whitespace (double blank lines between
top-level classes, trailing newline at EOF, blank line after imports).
pull/1256/head
MateusSilva00 2 weeks ago
parent 63bf4861c3
commit 1904bb415d

@ -2,6 +2,7 @@
from . import _HuaweiCloud from . import _HuaweiCloud
class _Ai_Analytics(_HuaweiCloud): class _Ai_Analytics(_HuaweiCloud):
_type = "ai_analytics" _type = "ai_analytics"
_icon_dir = "resources/huaweicloud/ai_analytics" _icon_dir = "resources/huaweicloud/ai_analytics"
@ -9,53 +10,98 @@ class _Ai_Analytics(_HuaweiCloud):
class AIS(_Ai_Analytics): class AIS(_Ai_Analytics):
_icon = "ais.png" _icon = "ais.png"
class Campus(_Ai_Analytics): class Campus(_Ai_Analytics):
_icon = "campus.png" _icon = "campus.png"
class CDM(_Ai_Analytics): class CDM(_Ai_Analytics):
_icon = "cdm.png" _icon = "cdm.png"
class CloudTable(_Ai_Analytics): class CloudTable(_Ai_Analytics):
_icon = "cloud-table.png" _icon = "cloud-table.png"
class CS(_Ai_Analytics): class CS(_Ai_Analytics):
_icon = "cs.png" _icon = "cs.png"
class DataAccess(_Ai_Analytics): class DataAccess(_Ai_Analytics):
_icon = "data-access.png" _icon = "data-access.png"
class DataArts(_Ai_Analytics): class DataArts(_Ai_Analytics):
_icon = "data-arts.png" _icon = "data-arts.png"
class DGC(_Ai_Analytics): class DGC(_Ai_Analytics):
_icon = "dgc.png" _icon = "dgc.png"
class DLI(_Ai_Analytics): class DLI(_Ai_Analytics):
_icon = "dli.png" _icon = "dli.png"
class DWS(_Ai_Analytics): class DWS(_Ai_Analytics):
_icon = "dws.png" _icon = "dws.png"
class GES(_Ai_Analytics): class GES(_Ai_Analytics):
_icon = "ges.png" _icon = "ges.png"
class Hilens(_Ai_Analytics): class Hilens(_Ai_Analytics):
_icon = "hilens.png" _icon = "hilens.png"
class Image(_Ai_Analytics): class Image(_Ai_Analytics):
_icon = "image.png" _icon = "image.png"
class Imagetagging(_Ai_Analytics): class Imagetagging(_Ai_Analytics):
_icon = "imagetagging.png" _icon = "imagetagging.png"
class Industriai(_Ai_Analytics): class Industriai(_Ai_Analytics):
_icon = "industriai.png" _icon = "industriai.png"
class Log(_Ai_Analytics): class Log(_Ai_Analytics):
_icon = "log.png" _icon = "log.png"
class Logistics(_Ai_Analytics): class Logistics(_Ai_Analytics):
_icon = "logistics.png" _icon = "logistics.png"
class MLS(_Ai_Analytics): class MLS(_Ai_Analytics):
_icon = "mls.png" _icon = "mls.png"
class ModelArts(_Ai_Analytics): class ModelArts(_Ai_Analytics):
_icon = "model-arts.png" _icon = "model-arts.png"
class MRS(_Ai_Analytics): class MRS(_Ai_Analytics):
_icon = "mrs.png" _icon = "mrs.png"
class NLP(_Ai_Analytics): class NLP(_Ai_Analytics):
_icon = "nlp.png" _icon = "nlp.png"
class Roc(_Ai_Analytics): class Roc(_Ai_Analytics):
_icon = "roc.png" _icon = "roc.png"
class Traffic(_Ai_Analytics): class Traffic(_Ai_Analytics):
_icon = "traffic.png" _icon = "traffic.png"
# Aliases # Aliases
MA = ModelArts MA = ModelArts
MapReduceService = MRS MapReduceService = MRS
ArtificialIntelligenceService = AIS ArtificialIntelligenceService = AIS
@ -64,4 +110,4 @@ DataLakeInsight = DLI
CloudDataMigrationService = CDM CloudDataMigrationService = CDM
NaturalLanguageProcessingService = NLP NaturalLanguageProcessingService = NLP
MachineLearningService = MLS MachineLearningService = MLS
DataWarehouseService = DWS DataWarehouseService = DWS

@ -2,6 +2,7 @@
from . import _HuaweiCloud from . import _HuaweiCloud
class _Application(_HuaweiCloud): class _Application(_HuaweiCloud):
_type = "application" _type = "application"
_icon_dir = "resources/huaweicloud/application" _icon_dir = "resources/huaweicloud/application"
@ -9,18 +10,32 @@ class _Application(_HuaweiCloud):
class CAE(_Application): class CAE(_Application):
_icon = "cae.png" _icon = "cae.png"
class CSE(_Application): class CSE(_Application):
_icon = "cse.png" _icon = "cse.png"
class DMS(_Application): class DMS(_Application):
_icon = "dms.png" _icon = "dms.png"
class ECPC(_Application): class ECPC(_Application):
_icon = "ecpc.png" _icon = "ecpc.png"
class FunctionStage(_Application): class FunctionStage(_Application):
_icon = "function-stage.png" _icon = "function-stage.png"
class Memcached(_Application): class Memcached(_Application):
_icon = "memcached.png" _icon = "memcached.png"
class ServiceStage(_Application): class ServiceStage(_Application):
_icon = "service-stage.png" _icon = "service-stage.png"
class SMN(_Application): class SMN(_Application):
_icon = "smn.png" _icon = "smn.png"

@ -2,6 +2,7 @@
from . import _HuaweiCloud from . import _HuaweiCloud
class _Blockchain(_HuaweiCloud): class _Blockchain(_HuaweiCloud):
_type = "blockchain" _type = "blockchain"
_icon_dir = "resources/huaweicloud/blockchain" _icon_dir = "resources/huaweicloud/blockchain"
@ -12,4 +13,5 @@ class BCS(_Blockchain):
# Aliases # Aliases
BlockChainService = BCS
BlockChainService = BCS

@ -2,6 +2,7 @@
from . import _HuaweiCloud from . import _HuaweiCloud
class _Communication(_HuaweiCloud): class _Communication(_HuaweiCloud):
_type = "communication" _type = "communication"
_icon_dir = "resources/huaweicloud/communication" _icon_dir = "resources/huaweicloud/communication"
@ -9,12 +10,20 @@ class _Communication(_HuaweiCloud):
class CloudIpcc(_Communication): class CloudIpcc(_Communication):
_icon = "cloud-ipcc.png" _icon = "cloud-ipcc.png"
class CloudPbx(_Communication): class CloudPbx(_Communication):
_icon = "cloud-pbx.png" _icon = "cloud-pbx.png"
class IM(_Communication): class IM(_Communication):
_icon = "im.png" _icon = "im.png"
class MSGSMS(_Communication): class MSGSMS(_Communication):
_icon = "msgsms.png" _icon = "msgsms.png"
class VoiceCall(_Communication): class VoiceCall(_Communication):
_icon = "voice-call.png" _icon = "voice-call.png"

@ -2,6 +2,7 @@
from . import _HuaweiCloud from . import _HuaweiCloud
class _Compute(_HuaweiCloud): class _Compute(_HuaweiCloud):
_type = "compute" _type = "compute"
_icon_dir = "resources/huaweicloud/compute" _icon_dir = "resources/huaweicloud/compute"
@ -9,25 +10,38 @@ class _Compute(_HuaweiCloud):
class AutoScaling(_Compute): class AutoScaling(_Compute):
_icon = "auto-scaling.png" _icon = "auto-scaling.png"
class BareMetalServer(_Compute): class BareMetalServer(_Compute):
_icon = "bare-metal-server.png" _icon = "bare-metal-server.png"
class CloudContainerEngine(_Compute): class CloudContainerEngine(_Compute):
_icon = "cloud-container-engine.png" _icon = "cloud-container-engine.png"
class DedicatedCloud(_Compute): class DedicatedCloud(_Compute):
_icon = "dedicated-cloud.png" _icon = "dedicated-cloud.png"
class DedicatedHost(_Compute): class DedicatedHost(_Compute):
_icon = "dedicated-host.png" _icon = "dedicated-host.png"
class ElasticComputeService(_Compute): class ElasticComputeService(_Compute):
_icon = "elastic-compute-service.png" _icon = "elastic-compute-service.png"
class ImageService(_Compute): class ImageService(_Compute):
_icon = "image-service.png" _icon = "image-service.png"
# Aliases # Aliases
AS = AutoScaling AS = AutoScaling
BMS = BareMetalServer BMS = BareMetalServer
CCE = CloudContainerEngine CCE = CloudContainerEngine
DeH = DedicatedHost DeH = DedicatedHost
DeC = DedicatedCloud DeC = DedicatedCloud
ECS = ElasticComputeService ECS = ElasticComputeService
IMS = ImageService IMS = ImageService

@ -2,6 +2,7 @@
from . import _HuaweiCloud from . import _HuaweiCloud
class _Container(_HuaweiCloud): class _Container(_HuaweiCloud):
_type = "container" _type = "container"
_icon_dir = "resources/huaweicloud/container" _icon_dir = "resources/huaweicloud/container"
@ -9,16 +10,23 @@ class _Container(_HuaweiCloud):
class AOS(_Container): class AOS(_Container):
_icon = "aos.png" _icon = "aos.png"
class CCE(_Container): class CCE(_Container):
_icon = "cce.png" _icon = "cce.png"
class CCI(_Container): class CCI(_Container):
_icon = "cci.png" _icon = "cci.png"
class SWR(_Container): class SWR(_Container):
_icon = "swr.png" _icon = "swr.png"
# Aliases # Aliases
ApplicationOrchestrationService = AOS ApplicationOrchestrationService = AOS
CloudContainerEngine = CCE CloudContainerEngine = CCE
CloudContainerInstance = CCI CloudContainerInstance = CCI
SoftwareRepository = SWR SoftwareRepository = SWR

@ -2,6 +2,7 @@
from . import _HuaweiCloud from . import _HuaweiCloud
class _Database(_HuaweiCloud): class _Database(_HuaweiCloud):
_type = "database" _type = "database"
_icon_dir = "resources/huaweicloud/database" _icon_dir = "resources/huaweicloud/database"
@ -9,32 +10,55 @@ class _Database(_HuaweiCloud):
class DataAdminService(_Database): class DataAdminService(_Database):
_icon = "data-admin-service.png" _icon = "data-admin-service.png"
class DataReplicationService(_Database): class DataReplicationService(_Database):
_icon = "data-replication-service.png" _icon = "data-replication-service.png"
class DatabaseTaurus(_Database): class DatabaseTaurus(_Database):
_icon = "database-taurus.png" _icon = "database-taurus.png"
class DistributedDatabaseMiddleware(_Database): class DistributedDatabaseMiddleware(_Database):
_icon = "distributed-database-middleware.png" _icon = "distributed-database-middleware.png"
class GaussdbforCassandra(_Database): class GaussdbforCassandra(_Database):
_icon = "gaussdbfor-cassandra.png" _icon = "gaussdbfor-cassandra.png"
class GaussdbforMongo(_Database): class GaussdbforMongo(_Database):
_icon = "gaussdbfor-mongo.png" _icon = "gaussdbfor-mongo.png"
class GaussdbforMysql(_Database): class GaussdbforMysql(_Database):
_icon = "gaussdbfor-mysql.png" _icon = "gaussdbfor-mysql.png"
class GaussdbforNosql(_Database): class GaussdbforNosql(_Database):
_icon = "gaussdbfor-nosql.png" _icon = "gaussdbfor-nosql.png"
class GaussdbforOpengauss(_Database): class GaussdbforOpengauss(_Database):
_icon = "gaussdbfor-opengauss.png" _icon = "gaussdbfor-opengauss.png"
class GaussdbforPostgre(_Database): class GaussdbforPostgre(_Database):
_icon = "gaussdbfor-postgre.png" _icon = "gaussdbfor-postgre.png"
class RelationalDatabaseService(_Database): class RelationalDatabaseService(_Database):
_icon = "relational-database-service.png" _icon = "relational-database-service.png"
class UGO(_Database): class UGO(_Database):
_icon = "ugo.png" _icon = "ugo.png"
# Aliases # Aliases
DAS = DataAdminService DAS = DataAdminService
RDS = RelationalDatabaseService RDS = RelationalDatabaseService
DRS = DataReplicationService DRS = DataReplicationService
DDM = DistributedDatabaseMiddleware DDM = DistributedDatabaseMiddleware

@ -2,6 +2,7 @@
from . import _HuaweiCloud from . import _HuaweiCloud
class _Edge(_HuaweiCloud): class _Edge(_HuaweiCloud):
_type = "edge" _type = "edge"
_icon_dir = "resources/huaweicloud/edge" _icon_dir = "resources/huaweicloud/edge"
@ -9,18 +10,27 @@ class _Edge(_HuaweiCloud):
class CDN(_Edge): class CDN(_Edge):
_icon = "cdn.png" _icon = "cdn.png"
class IEC(_Edge): class IEC(_Edge):
_icon = "iec.png" _icon = "iec.png"
class IEF(_Edge): class IEF(_Edge):
_icon = "ief.png" _icon = "ief.png"
class IES(_Edge): class IES(_Edge):
_icon = "ies.png" _icon = "ies.png"
class WSA(_Edge): class WSA(_Edge):
_icon = "wsa.png" _icon = "wsa.png"
# Aliases # Aliases
IntelligentEdgeFabric = IEF IntelligentEdgeFabric = IEF
IntelligentEdgeSite = IES IntelligentEdgeSite = IES
WholeSiteAcceleration = WSA WholeSiteAcceleration = WSA
IntelligentEdgeCloud = IEC IntelligentEdgeCloud = IEC

@ -2,6 +2,7 @@
from . import _HuaweiCloud from . import _HuaweiCloud
class _Iot(_HuaweiCloud): class _Iot(_HuaweiCloud):
_type = "iot" _type = "iot"
_icon_dir = "resources/huaweicloud/iot" _icon_dir = "resources/huaweicloud/iot"
@ -9,16 +10,28 @@ class _Iot(_HuaweiCloud):
class GSL(_Iot): class GSL(_Iot):
_icon = "gsl.png" _icon = "gsl.png"
class IotAnalytics(_Iot): class IotAnalytics(_Iot):
_icon = "iot-analytics.png" _icon = "iot-analytics.png"
class IotDeviceAccess(_Iot): class IotDeviceAccess(_Iot):
_icon = "iot-device-access.png" _icon = "iot-device-access.png"
class IotMessageQueue(_Iot): class IotMessageQueue(_Iot):
_icon = "iot-message-queue.png" _icon = "iot-message-queue.png"
class IotPlatform(_Iot): class IotPlatform(_Iot):
_icon = "iot-platform.png" _icon = "iot-platform.png"
class IotStage(_Iot): class IotStage(_Iot):
_icon = "iot-stage.png" _icon = "iot-stage.png"
class IotStudio(_Iot): class IotStudio(_Iot):
_icon = "iot-studio.png" _icon = "iot-studio.png"

@ -2,6 +2,7 @@
from . import _HuaweiCloud from . import _HuaweiCloud
class _Management(_HuaweiCloud): class _Management(_HuaweiCloud):
_type = "management" _type = "management"
_icon_dir = "resources/huaweicloud/management" _icon_dir = "resources/huaweicloud/management"
@ -9,24 +10,44 @@ class _Management(_HuaweiCloud):
class CAS(_Management): class CAS(_Management):
_icon = "cas.png" _icon = "cas.png"
class CCS(_Management): class CCS(_Management):
_icon = "ccs.png" _icon = "ccs.png"
class CES(_Management): class CES(_Management):
_icon = "ces.png" _icon = "ces.png"
class CRS(_Management): class CRS(_Management):
_icon = "crs.png" _icon = "crs.png"
class CTS(_Management): class CTS(_Management):
_icon = "cts.png" _icon = "cts.png"
class HCUS(_Management): class HCUS(_Management):
_icon = "hcus.png" _icon = "hcus.png"
class IAM(_Management): class IAM(_Management):
_icon = "iam.png" _icon = "iam.png"
class ICMS(_Management): class ICMS(_Management):
_icon = "icms.png" _icon = "icms.png"
class Maas(_Management): class Maas(_Management):
_icon = "maas.png" _icon = "maas.png"
class RTS(_Management): class RTS(_Management):
_icon = "rts.png" _icon = "rts.png"
class TMS(_Management): class TMS(_Management):
_icon = "tms.png" _icon = "tms.png"

@ -2,6 +2,7 @@
from . import _HuaweiCloud from . import _HuaweiCloud
class _Network(_HuaweiCloud): class _Network(_HuaweiCloud):
_type = "network" _type = "network"
_icon_dir = "resources/huaweicloud/network" _icon_dir = "resources/huaweicloud/network"
@ -9,25 +10,38 @@ class _Network(_HuaweiCloud):
class DirectConnect(_Network): class DirectConnect(_Network):
_icon = "direct-connect.png" _icon = "direct-connect.png"
class DomainNameService(_Network): class DomainNameService(_Network):
_icon = "domain-name-service.png" _icon = "domain-name-service.png"
class ElasticIp(_Network): class ElasticIp(_Network):
_icon = "elastic-ip.png" _icon = "elastic-ip.png"
class ElasticLoadBalance(_Network): class ElasticLoadBalance(_Network):
_icon = "elastic-load-balance.png" _icon = "elastic-load-balance.png"
class NatGateway(_Network): class NatGateway(_Network):
_icon = "nat-gateway.png" _icon = "nat-gateway.png"
class VirtualPrivateCloud(_Network): class VirtualPrivateCloud(_Network):
_icon = "virtual-private-cloud.png" _icon = "virtual-private-cloud.png"
class VirtualPrivateNetwork(_Network): class VirtualPrivateNetwork(_Network):
_icon = "virtual-private-network.png" _icon = "virtual-private-network.png"
# Aliases # Aliases
ELB = ElasticLoadBalance ELB = ElasticLoadBalance
VPC = VirtualPrivateCloud VPC = VirtualPrivateCloud
DNS = DomainNameService DNS = DomainNameService
DC = DirectConnect DC = DirectConnect
NAT = NatGateway NAT = NatGateway
EIP = ElasticIp EIP = ElasticIp
VPN = VirtualPrivateNetwork VPN = VirtualPrivateNetwork

@ -2,6 +2,7 @@
from . import _HuaweiCloud from . import _HuaweiCloud
class _Security(_HuaweiCloud): class _Security(_HuaweiCloud):
_type = "security" _type = "security"
_icon_dir = "resources/huaweicloud/security" _icon_dir = "resources/huaweicloud/security"
@ -9,36 +10,68 @@ class _Security(_HuaweiCloud):
class AAD(_Security): class AAD(_Security):
_icon = "aad.png" _icon = "aad.png"
class AAG(_Security): class AAG(_Security):
_icon = "aag.png" _icon = "aag.png"
class AntiDdos(_Security): class AntiDdos(_Security):
_icon = "anti-ddos.png" _icon = "anti-ddos.png"
class ARS(_Security): class ARS(_Security):
_icon = "ars.png" _icon = "ars.png"
class DBSS(_Security): class DBSS(_Security):
_icon = "dbss.png" _icon = "dbss.png"
class HIDS(_Security): class HIDS(_Security):
_icon = "hids.png" _icon = "hids.png"
class HSS(_Security): class HSS(_Security):
_icon = "hss.png" _icon = "hss.png"
class HVD(_Security): class HVD(_Security):
_icon = "hvd.png" _icon = "hvd.png"
class HWAF(_Security): class HWAF(_Security):
_icon = "hwaf.png" _icon = "hwaf.png"
class KMS(_Security): class KMS(_Security):
_icon = "kms.png" _icon = "kms.png"
class PTS(_Security): class PTS(_Security):
_icon = "pts.png" _icon = "pts.png"
class SAS(_Security): class SAS(_Security):
_icon = "sas.png" _icon = "sas.png"
class SCA(_Security): class SCA(_Security):
_icon = "sca.png" _icon = "sca.png"
class SCS(_Security): class SCS(_Security):
_icon = "scs.png" _icon = "scs.png"
class SSA(_Security): class SSA(_Security):
_icon = "ssa.png" _icon = "ssa.png"
class WAF(_Security): class WAF(_Security):
_icon = "waf.png" _icon = "waf.png"
class WTP(_Security): class WTP(_Security):
_icon = "wtp.png" _icon = "wtp.png"

@ -2,6 +2,7 @@
from . import _HuaweiCloud from . import _HuaweiCloud
class _Storage(_HuaweiCloud): class _Storage(_HuaweiCloud):
_type = "storage" _type = "storage"
_icon_dir = "resources/huaweicloud/storage" _icon_dir = "resources/huaweicloud/storage"
@ -9,25 +10,42 @@ class _Storage(_HuaweiCloud):
class CDN(_Storage): class CDN(_Storage):
_icon = "cdn.png" _icon = "cdn.png"
class CSBS(_Storage): class CSBS(_Storage):
_icon = "csbs.png" _icon = "csbs.png"
class DES(_Storage): class DES(_Storage):
_icon = "des.png" _icon = "des.png"
class DESS(_Storage): class DESS(_Storage):
_icon = "dess.png" _icon = "dess.png"
class DSS(_Storage): class DSS(_Storage):
_icon = "dss.png" _icon = "dss.png"
class EVS(_Storage): class EVS(_Storage):
_icon = "evs.png" _icon = "evs.png"
class OBS(_Storage): class OBS(_Storage):
_icon = "obs.png" _icon = "obs.png"
class SFS(_Storage): class SFS(_Storage):
_icon = "sfs.png" _icon = "sfs.png"
class VBS(_Storage): class VBS(_Storage):
_icon = "vbs.png" _icon = "vbs.png"
# Aliases # Aliases
ObjectStorageService = Obs ObjectStorageService = Obs
ContentDeliveryNetwork = Cdn ContentDeliveryNetwork = Cdn
ElasticVolumeService = Evs ElasticVolumeService = Evs
@ -36,4 +54,4 @@ CloudServerBackupService = Csbs
DataExpressService = Des DataExpressService = Des
DedicatedEnterpriseStorageService = Dess DedicatedEnterpriseStorageService = Dess
VolumeBackupService = Vbs VolumeBackupService = Vbs
DedicatedStorageService = Dss DedicatedStorageService = Dss

@ -2,6 +2,7 @@
from . import _HuaweiCloud from . import _HuaweiCloud
class _Video(_HuaweiCloud): class _Video(_HuaweiCloud):
_type = "video" _type = "video"
_icon_dir = "resources/huaweicloud/video" _icon_dir = "resources/huaweicloud/video"
@ -9,12 +10,20 @@ class _Video(_HuaweiCloud):
class LIVE(_Video): class LIVE(_Video):
_icon = "live.png" _icon = "live.png"
class MPC(_Video): class MPC(_Video):
_icon = "mpc.png" _icon = "mpc.png"
class RTC(_Video): class RTC(_Video):
_icon = "rtc.png" _icon = "rtc.png"
class VIS(_Video): class VIS(_Video):
_icon = "vis.png" _icon = "vis.png"
class VOD(_Video): class VOD(_Video):
_icon = "vod.png" _icon = "vod.png"

Loading…
Cancel
Save