Update Azure images to Azure_Icons_v18 (#980)

- Add Azure_Icons to v18
- Update Contributing.md file to include Azure specific instructions
- Add DevContainer.json file to make further development easier
- Thanks @rfernandezdo for the initial v12 commit and approach
pull/1178/merge
Ebby Peter 2 months ago committed by GitHub
parent 1e26cfedaa
commit 274f8c7f22
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -1,10 +1,26 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
// README at: https://github.com/devcontainers/templates/tree/main/src/docker-outside-of-docker
{
"name": "diagrams",
"build": {
// Path is relative to the devcontainer.json file.
"dockerfile": "Dockerfile"
},
"customizations": {
"name": "Diagrams",
// Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile
// "image": "mcr.microsoft.com/devcontainers/base:bullseye",
"build":{
"dockerfile": "../docker/dev/Dockerfile"
},
// Use this environment variable if you need to bind mount your local source code into a new container.
// "remoteEnv": {
// "LOCAL_WORKSPACE_FOLDER": "${localWorkspaceFolder}"
// }
// Use 'forwardPorts' to make a list of ports inside the container available locally.
// "forwardPorts": [],
// Use 'postCreateCommand' to run commands after the container is created.
// "postCreateCommand": "docker --version",
// Configure tool-specific properties.
"customizations": {
"vscode": {
"extensions": [
"ms-python.python",
@ -14,7 +30,9 @@
"tehpeng.diagramspreviewer"
]
}
},
"workspaceMount": "source=${localWorkspaceFolder},target=/usr/src/diagrams,type=bind",
}
"workspaceMount": "source=${localWorkspaceFolder},target=/usr/src/diagrams,type=bind",
"workspaceFolder": "/usr/src/diagrams"
// Uncomment to connect as root instead. More info: https://aka.ms/dev-containers-non-root.
// "remoteUser": "root"
}

@ -43,6 +43,30 @@ Then just run the `./autogen.sh` to generate the added or updated node classes.
[black]: https://pypi.org/project/black
[inkscape]: https://inkscape.org/ko/release
#### Update Specific Instructions for Azure Icons
Download and unzip [Azure Icons](https://learn.microsoft.com/en-us/azure/architecture/icons/)
Execute inside Azure_Public_Service_Icons/Icons/
```bash
# Rename some diretories
mv ai\ +\ machine\ learning/ aimachinelearning/
mv app\ services/ appservices
mv azure\ stack/ azurestack
mv azure\ ecosystem/ azureecosystem
mv management\ +\ governance/ managementgovernance
mv mixed\ reality mixedreality
mv new\ icons/ newicons
# Convert Name to name
rename -f 'y/A-Z/a-z/' ./*/*
# Create png files and eliminate ?????-icon-service from namefile
find . -type f -name "*.svg" -exec bash -c 'inkscape -h 256 --export-filename="${0%.svg}.png" "$0";mv "${0%.svg}.png" "$(echo "${0%.svg}.png" | sed -r 's/[0-9]{5}-icon-service-//')"' {} \;
# Delete svg files
find . -type f -name "*.svg" -exec bash -c 'rm "$0"' {} \;
```
If you get any errors with autogen, it will probably be a '+' in filename
### Add new provider
To add a new provider to Diagrams, please follow the steps below in addition to the image intructions above:

@ -1,5 +1,5 @@
#!/bin/bash
echo "starting"
app_root_dir="diagrams"
# NOTE: azure icon set is not latest version

@ -0,0 +1,139 @@
# This module is automatically generated by autogen.sh. DO NOT EDIT.
from . import _Azure
class _Aimachinelearning(_Azure):
_type = "aimachinelearning"
_icon_dir = "resources/azure/aimachinelearning"
class AIStudio(_Aimachinelearning):
_icon = "ai-studio.png"
class AnomalyDetector(_Aimachinelearning):
_icon = "anomaly-detector.png"
class AzureAppliedAIServices(_Aimachinelearning):
_icon = "azure-applied-ai-services.png"
class AzureExperimentationStudio(_Aimachinelearning):
_icon = "azure-experimentation-studio.png"
class AzureObjectUnderstanding(_Aimachinelearning):
_icon = "azure-object-understanding.png"
class AzureOpenai(_Aimachinelearning):
_icon = "azure-openai.png"
class BatchAI(_Aimachinelearning):
_icon = "batch-ai.png"
class Bonsai(_Aimachinelearning):
_icon = "bonsai.png"
class BotServices(_Aimachinelearning):
_icon = "bot-services.png"
class CognitiveSearch(_Aimachinelearning):
_icon = "cognitive-search.png"
class CognitiveServicesDecisions(_Aimachinelearning):
_icon = "cognitive-services-decisions.png"
class CognitiveServices(_Aimachinelearning):
_icon = "cognitive-services.png"
class ComputerVision(_Aimachinelearning):
_icon = "computer-vision.png"
class ContentModerators(_Aimachinelearning):
_icon = "content-moderators.png"
class CustomVision(_Aimachinelearning):
_icon = "custom-vision.png"
class FaceApis(_Aimachinelearning):
_icon = "face-apis.png"
class FormRecognizers(_Aimachinelearning):
_icon = "form-recognizers.png"
class GenomicsAccounts(_Aimachinelearning):
_icon = "genomics-accounts.png"
class Genomics(_Aimachinelearning):
_icon = "genomics.png"
class ImmersiveReaders(_Aimachinelearning):
_icon = "immersive-readers.png"
class LanguageUnderstanding(_Aimachinelearning):
_icon = "language-understanding.png"
class Language(_Aimachinelearning):
_icon = "language.png"
class MachineLearningStudioClassicWebServices(_Aimachinelearning):
_icon = "machine-learning-studio-classic-web-services.png"
class MachineLearningStudioWebServicePlans(_Aimachinelearning):
_icon = "machine-learning-studio-web-service-plans.png"
class MachineLearningStudioWorkspaces(_Aimachinelearning):
_icon = "machine-learning-studio-workspaces.png"
class MachineLearning(_Aimachinelearning):
_icon = "machine-learning.png"
class MetricsAdvisor(_Aimachinelearning):
_icon = "metrics-advisor.png"
class Personalizers(_Aimachinelearning):
_icon = "personalizers.png"
class QnaMakers(_Aimachinelearning):
_icon = "qna-makers.png"
class ServerlessSearch(_Aimachinelearning):
_icon = "serverless-search.png"
class SpeechServices(_Aimachinelearning):
_icon = "speech-services.png"
class TranslatorText(_Aimachinelearning):
_icon = "translator-text.png"
# Aliases

@ -12,6 +12,22 @@ class AnalysisServices(_Analytics):
_icon = "analysis-services.png"
class AzureDataExplorerClusters(_Analytics):
_icon = "azure-data-explorer-clusters.png"
class AzureDatabricks(_Analytics):
_icon = "azure-databricks.png"
class AzureSynapseAnalytics(_Analytics):
_icon = "azure-synapse-analytics.png"
class AzureWorkbooks(_Analytics):
_icon = "azure-workbooks.png"
class DataExplorerClusters(_Analytics):
_icon = "data-explorer-clusters.png"
@ -32,6 +48,10 @@ class Databricks(_Analytics):
_icon = "databricks.png"
class EndpointAnalytics(_Analytics):
_icon = "endpoint-analytics.png"
class EventHubClusters(_Analytics):
_icon = "event-hub-clusters.png"
@ -40,14 +60,26 @@ class EventHubs(_Analytics):
_icon = "event-hubs.png"
class Hdinsightclusters(_Analytics):
_icon = "hdinsightclusters.png"
class HDInsightClusters(_Analytics):
_icon = "hd-insight-clusters.png"
class LogAnalyticsWorkspaces(_Analytics):
_icon = "log-analytics-workspaces.png"
class PowerBiEmbedded(_Analytics):
_icon = "power-bi-embedded.png"
class PowerPlatform(_Analytics):
_icon = "power-platform.png"
class PrivateLinkServices(_Analytics):
_icon = "private-link-services.png"
class StreamAnalyticsJobs(_Analytics):
_icon = "stream-analytics-jobs.png"

@ -0,0 +1,43 @@
# This module is automatically generated by autogen.sh. DO NOT EDIT.
from . import _Azure
class _Appservices(_Azure):
_type = "appservices"
_icon_dir = "resources/azure/appservices"
class AppServiceCertificates(_Appservices):
_icon = "app-service-certificates.png"
class AppServiceDomains(_Appservices):
_icon = "app-service-domains.png"
class AppServiceEnvironments(_Appservices):
_icon = "app-service-environments.png"
class AppServicePlans(_Appservices):
_icon = "app-service-plans.png"
class AppServices(_Appservices):
_icon = "app-services.png"
class CDNProfiles(_Appservices):
_icon = "cdn-profiles.png"
class CognitiveSearch(_Appservices):
_icon = "cognitive-search.png"
class NotificationHubs(_Appservices):
_icon = "notification-hubs.png"
# Aliases

@ -0,0 +1,23 @@
# This module is automatically generated by autogen.sh. DO NOT EDIT.
from . import _Azure
class _Azureecosystem(_Azure):
_type = "azureecosystem"
_icon_dir = "resources/azure/azureecosystem"
class Applens(_Azureecosystem):
_icon = "applens.png"
class AzureHybridCenter(_Azureecosystem):
_icon = "azure-hybrid-center.png"
class CollaborativeService(_Azureecosystem):
_icon = "collaborative-service.png"
# Aliases

@ -0,0 +1,39 @@
# This module is automatically generated by autogen.sh. DO NOT EDIT.
from . import _Azure
class _Azurestack(_Azure):
_type = "azurestack"
_icon_dir = "resources/azure/azurestack"
class Capacity(_Azurestack):
_icon = "capacity.png"
class InfrastructureBackup(_Azurestack):
_icon = "infrastructure-backup.png"
class MultiTenancy(_Azurestack):
_icon = "multi-tenancy.png"
class Offers(_Azurestack):
_icon = "offers.png"
class Plans(_Azurestack):
_icon = "plans.png"
class Updates(_Azurestack):
_icon = "updates.png"
class UserSubscriptions(_Azurestack):
_icon = "user-subscriptions.png"
# Aliases

@ -0,0 +1,35 @@
# This module is automatically generated by autogen.sh. DO NOT EDIT.
from . import _Azure
class _Blockchain(_Azure):
_type = "blockchain"
_icon_dir = "resources/azure/blockchain"
class AbsMember(_Blockchain):
_icon = "abs-member.png"
class AzureBlockchainService(_Blockchain):
_icon = "azure-blockchain-service.png"
class AzureTokenService(_Blockchain):
_icon = "azure-token-service.png"
class BlockchainApplications(_Blockchain):
_icon = "blockchain-applications.png"
class Consortium(_Blockchain):
_icon = "consortium.png"
class OutboundConnection(_Blockchain):
_icon = "outbound-connection.png"
# Aliases

@ -12,6 +12,10 @@ class AppServices(_Compute):
_icon = "app-services.png"
class ApplicationGroup(_Compute):
_icon = "application-group.png"
class AutomanagedVM(_Compute):
_icon = "automanaged-vm.png"
@ -20,6 +24,14 @@ class AvailabilitySets(_Compute):
_icon = "availability-sets.png"
class AzureComputeGalleries(_Compute):
_icon = "azure-compute-galleries.png"
class AzureSpringApps(_Compute):
_icon = "azure-spring-apps.png"
class BatchAccounts(_Compute):
_icon = "batch-accounts.png"
@ -52,6 +64,10 @@ class ContainerRegistries(_Compute):
_icon = "container-registries.png"
class ContainerServicesDeprecated(_Compute):
_icon = "container-services-deprecated.png"
class DiskEncryptionSets(_Compute):
_icon = "disk-encryption-sets.png"
@ -60,6 +76,14 @@ class DiskSnapshots(_Compute):
_icon = "disk-snapshots.png"
class DisksClassic(_Compute):
_icon = "disks-classic.png"
class DisksSnapshots(_Compute):
_icon = "disks-snapshots.png"
class Disks(_Compute):
_icon = "disks.png"
@ -68,26 +92,70 @@ class FunctionApps(_Compute):
_icon = "function-apps.png"
class HostGroups(_Compute):
_icon = "host-groups.png"
class HostPools(_Compute):
_icon = "host-pools.png"
class Hosts(_Compute):
_icon = "hosts.png"
class ImageDefinitions(_Compute):
_icon = "image-definitions.png"
class ImageTemplates(_Compute):
_icon = "image-templates.png"
class ImageVersions(_Compute):
_icon = "image-versions.png"
class Images(_Compute):
_icon = "images.png"
class KubernetesServices(_Compute):
_icon = "kubernetes-services.png"
class MaintenanceConfiguration(_Compute):
_icon = "maintenance-configuration.png"
class ManagedServiceFabric(_Compute):
_icon = "managed-service-fabric.png"
class MeshApplications(_Compute):
_icon = "mesh-applications.png"
class MetricsAdvisor(_Compute):
_icon = "metrics-advisor.png"
class OsImagesClassic(_Compute):
_icon = "os-images-classic.png"
class OsImages(_Compute):
_icon = "os-images.png"
class RestorePointsCollections(_Compute):
_icon = "restore-points-collections.png"
class RestorePoints(_Compute):
_icon = "restore-points.png"
class SAPHANAOnAzure(_Compute):
_icon = "sap-hana-on-azure.png"
@ -104,10 +172,22 @@ class SpringCloud(_Compute):
_icon = "spring-cloud.png"
class VirtualMachine(_Compute):
_icon = "virtual-machine.png"
class VirtualMachinesClassic(_Compute):
_icon = "virtual-machines-classic.png"
class VMClassic(_Compute):
_icon = "vm-classic.png"
class VMImagesClassic(_Compute):
_icon = "vm-images-classic.png"
class VMImages(_Compute):
_icon = "vm-images.png"
@ -120,6 +200,10 @@ class VMScaleSet(_Compute):
_icon = "vm-scale-set.png"
class VMScaleSets(_Compute):
_icon = "vm-scale-sets.png"
class VMWindows(_Compute):
_icon = "vm-windows.png"
@ -128,6 +212,10 @@ class VM(_Compute):
_icon = "vm.png"
class Workspaces2(_Compute):
_icon = "workspaces-2.png"
class Workspaces(_Compute):
_icon = "workspaces.png"

@ -0,0 +1,39 @@
# This module is automatically generated by autogen.sh. DO NOT EDIT.
from . import _Azure
class _Containers(_Azure):
_type = "containers"
_icon_dir = "resources/azure/containers"
class AppServices(_Containers):
_icon = "app-services.png"
class AzureRedHatOpenshift(_Containers):
_icon = "azure-red-hat-openshift.png"
class BatchAccounts(_Containers):
_icon = "batch-accounts.png"
class ContainerInstances(_Containers):
_icon = "container-instances.png"
class ContainerRegistries(_Containers):
_icon = "container-registries.png"
class KubernetesServices(_Containers):
_icon = "kubernetes-services.png"
class ServiceFabricClusters(_Containers):
_icon = "service-fabric-clusters.png"
# Aliases

@ -0,0 +1,119 @@
# This module is automatically generated by autogen.sh. DO NOT EDIT.
from . import _Azure
class _Databases(_Azure):
_type = "databases"
_icon_dir = "resources/azure/databases"
class AzureCosmosDb(_Databases):
_icon = "azure-cosmos-db.png"
class AzureDataExplorerClusters(_Databases):
_icon = "azure-data-explorer-clusters.png"
class AzureDatabaseMariadbServer(_Databases):
_icon = "azure-database-mariadb-server.png"
class AzureDatabaseMigrationServices(_Databases):
_icon = "azure-database-migration-services.png"
class AzureDatabaseMysqlServer(_Databases):
_icon = "azure-database-mysql-server.png"
class AzureDatabasePostgresqlServerGroup(_Databases):
_icon = "azure-database-postgresql-server-group.png"
class AzureDatabasePostgresqlServer(_Databases):
_icon = "azure-database-postgresql-server.png"
class AzurePurviewAccounts(_Databases):
_icon = "azure-purview-accounts.png"
class AzureSQLEdge(_Databases):
_icon = "azure-sql-edge.png"
class AzureSQLServerStretchDatabases(_Databases):
_icon = "azure-sql-server-stretch-databases.png"
class AzureSQLVM(_Databases):
_icon = "azure-sql-vm.png"
class AzureSQL(_Databases):
_icon = "azure-sql.png"
class AzureSynapseAnalytics(_Databases):
_icon = "azure-synapse-analytics.png"
class CacheRedis(_Databases):
_icon = "cache-redis.png"
class DataFactories(_Databases):
_icon = "data-factories.png"
class ElasticJobAgents(_Databases):
_icon = "elastic-job-agents.png"
class InstancePools(_Databases):
_icon = "instance-pools.png"
class ManagedDatabase(_Databases):
_icon = "managed-database.png"
class OracleDatabase(_Databases):
_icon = "oracle-database.png"
class SQLDataWarehouses(_Databases):
_icon = "sql-data-warehouses.png"
class SQLDatabase(_Databases):
_icon = "sql-database.png"
class SQLElasticPools(_Databases):
_icon = "sql-elastic-pools.png"
class SQLManagedInstance(_Databases):
_icon = "sql-managed-instance.png"
class SQLServerRegistries(_Databases):
_icon = "sql-server-registries.png"
class SQLServer(_Databases):
_icon = "sql-server.png"
class SsisLiftAndShiftIr(_Databases):
_icon = "ssis-lift-and-shift-ir.png"
class VirtualClusters(_Databases):
_icon = "virtual-clusters.png"
# Aliases

@ -8,6 +8,14 @@ class _Devops(_Azure):
_icon_dir = "resources/azure/devops"
class APIConnections(_Devops):
_icon = "api-connections.png"
class APIManagementServices(_Devops):
_icon = "api-management-services.png"
class ApplicationInsights(_Devops):
_icon = "application-insights.png"
@ -16,10 +24,30 @@ class Artifacts(_Devops):
_icon = "artifacts.png"
class AzureDevops(_Devops):
_icon = "azure-devops.png"
class Boards(_Devops):
_icon = "boards.png"
class ChangeAnalysis(_Devops):
_icon = "change-analysis.png"
class Cloudtest(_Devops):
_icon = "cloudtest.png"
class CodeOptimization(_Devops):
_icon = "code-optimization.png"
class DevopsStarter(_Devops):
_icon = "devops-starter.png"
class Devops(_Devops):
_icon = "devops.png"
@ -28,10 +56,18 @@ class DevtestLabs(_Devops):
_icon = "devtest-labs.png"
class LabAccounts(_Devops):
_icon = "lab-accounts.png"
class LabServices(_Devops):
_icon = "lab-services.png"
class LoadTesting(_Devops):
_icon = "load-testing.png"
class Pipelines(_Devops):
_icon = "pipelines.png"

@ -8,6 +8,10 @@ class _General(_Azure):
_icon_dir = "resources/azure/general"
class AllResources(_General):
_icon = "all-resources.png"
class Allresources(_General):
_icon = "allresources.png"
@ -16,26 +20,274 @@ class Azurehome(_General):
_icon = "azurehome.png"
class Backlog(_General):
_icon = "backlog.png"
class BizTalk(_General):
_icon = "biz-talk.png"
class BlobBlock(_General):
_icon = "blob-block.png"
class BlobPage(_General):
_icon = "blob-page.png"
class Branch(_General):
_icon = "branch.png"
class Browser(_General):
_icon = "browser.png"
class Bug(_General):
_icon = "bug.png"
class Builds(_General):
_icon = "builds.png"
class Cache(_General):
_icon = "cache.png"
class Code(_General):
_icon = "code.png"
class Commit(_General):
_icon = "commit.png"
class ControlsHorizontal(_General):
_icon = "controls-horizontal.png"
class Controls(_General):
_icon = "controls.png"
class CostAlerts(_General):
_icon = "cost-alerts.png"
class CostAnalysis(_General):
_icon = "cost-analysis.png"
class CostBudgets(_General):
_icon = "cost-budgets.png"
class CostManagementAndBilling(_General):
_icon = "cost-management-and-billing.png"
class CostManagement(_General):
_icon = "cost-management.png"
class Counter(_General):
_icon = "counter.png"
class Cubes(_General):
_icon = "cubes.png"
class Dashboard(_General):
_icon = "dashboard.png"
class DevConsole(_General):
_icon = "dev-console.png"
class Developertools(_General):
_icon = "developertools.png"
class Download(_General):
_icon = "download.png"
class Error(_General):
_icon = "error.png"
class Extensions(_General):
_icon = "extensions.png"
class FeaturePreviews(_General):
_icon = "feature-previews.png"
class File(_General):
_icon = "file.png"
class Files(_General):
_icon = "files.png"
class FolderBlank(_General):
_icon = "folder-blank.png"
class FolderWebsite(_General):
_icon = "folder-website.png"
class FreeServices(_General):
_icon = "free-services.png"
class Ftp(_General):
_icon = "ftp.png"
class Gear(_General):
_icon = "gear.png"
class GlobeError(_General):
_icon = "globe-error.png"
class GlobeSuccess(_General):
_icon = "globe-success.png"
class GlobeWarning(_General):
_icon = "globe-warning.png"
class Guide(_General):
_icon = "guide.png"
class Heart(_General):
_icon = "heart.png"
class HelpAndSupport(_General):
_icon = "help-and-support.png"
class Helpsupport(_General):
_icon = "helpsupport.png"
class Image(_General):
_icon = "image.png"
class Information(_General):
_icon = "information.png"
class InputOutput(_General):
_icon = "input-output.png"
class JourneyHub(_General):
_icon = "journey-hub.png"
class LaunchPortal(_General):
_icon = "launch-portal.png"
class Learn(_General):
_icon = "learn.png"
class LoadTest(_General):
_icon = "load-test.png"
class Location(_General):
_icon = "location.png"
class LogStreaming(_General):
_icon = "log-streaming.png"
class ManagementGroups(_General):
_icon = "management-groups.png"
class ManagementPortal(_General):
_icon = "management-portal.png"
class Managementgroups(_General):
_icon = "managementgroups.png"
class MarketplaceManagement(_General):
_icon = "marketplace-management.png"
class Marketplace(_General):
_icon = "marketplace.png"
class MediaFile(_General):
_icon = "media-file.png"
class Media(_General):
_icon = "media.png"
class MobileEngagement(_General):
_icon = "mobile-engagement.png"
class Mobile(_General):
_icon = "mobile.png"
class Module(_General):
_icon = "module.png"
class PowerUp(_General):
_icon = "power-up.png"
class Power(_General):
_icon = "power.png"
class Powershell(_General):
_icon = "powershell.png"
class PreviewFeatures(_General):
_icon = "preview-features.png"
class ProcessExplorer(_General):
_icon = "process-explorer.png"
class ProductionReadyDatabase(_General):
_icon = "production-ready-database.png"
class QuickstartCenter(_General):
_icon = "quickstart-center.png"
class Quickstartcenter(_General):
_icon = "quickstartcenter.png"
@ -44,10 +296,30 @@ class Recent(_General):
_icon = "recent.png"
class RegionManagement(_General):
_icon = "region-management.png"
class Reservations(_General):
_icon = "reservations.png"
class ResourceExplorer(_General):
_icon = "resource-explorer.png"
class ResourceGroupList(_General):
_icon = "resource-group-list.png"
class ResourceGroups(_General):
_icon = "resource-groups.png"
class ResourceLinked(_General):
_icon = "resource-linked.png"
class Resource(_General):
_icon = "resource.png"
@ -56,6 +328,26 @@ class Resourcegroups(_General):
_icon = "resourcegroups.png"
class Scheduler(_General):
_icon = "scheduler.png"
class SearchGrid(_General):
_icon = "search-grid.png"
class Search(_General):
_icon = "search.png"
class ServerFarm(_General):
_icon = "server-farm.png"
class ServiceHealth(_General):
_icon = "service-health.png"
class Servicehealth(_General):
_icon = "servicehealth.png"
@ -64,6 +356,22 @@ class Shareddashboard(_General):
_icon = "shareddashboard.png"
class Ssd(_General):
_icon = "ssd.png"
class StorageAzureFiles(_General):
_icon = "storage-azure-files.png"
class StorageContainer(_General):
_icon = "storage-container.png"
class StorageQueue(_General):
_icon = "storage-queue.png"
class Subscriptions(_General):
_icon = "subscriptions.png"
@ -76,6 +384,10 @@ class Supportrequests(_General):
_icon = "supportrequests.png"
class Table(_General):
_icon = "table.png"
class Tag(_General):
_icon = "tag.png"
@ -88,6 +400,18 @@ class Templates(_General):
_icon = "templates.png"
class TfsVcRepository(_General):
_icon = "tfs-vc-repository.png"
class Toolbox(_General):
_icon = "toolbox.png"
class Troubleshoot(_General):
_icon = "troubleshoot.png"
class Twousericon(_General):
_icon = "twousericon.png"
@ -108,8 +432,36 @@ class Userresource(_General):
_icon = "userresource.png"
class Versions(_General):
_icon = "versions.png"
class WebSlots(_General):
_icon = "web-slots.png"
class WebTest(_General):
_icon = "web-test.png"
class WebsitePower(_General):
_icon = "website-power.png"
class WebsiteStaging(_General):
_icon = "website-staging.png"
class Whatsnew(_General):
_icon = "whatsnew.png"
class Workbooks(_General):
_icon = "workbooks.png"
class Workflow(_General):
_icon = "workflow.png"
# Aliases

@ -0,0 +1,31 @@
# This module is automatically generated by autogen.sh. DO NOT EDIT.
from . import _Azure
class _Hybridmulticloud(_Azure):
_type = "hybridmulticloud"
_icon_dir = "resources/azure/hybridmulticloud"
class AzureOperator5GCore(_Hybridmulticloud):
_icon = "azure-operator-5g-core.png"
class AzureOperatorInsights(_Hybridmulticloud):
_icon = "azure-operator-insights.png"
class AzureOperatorNexus(_Hybridmulticloud):
_icon = "azure-operator-nexus.png"
class AzureOperatorServiceManager(_Hybridmulticloud):
_icon = "azure-operator-service-manager.png"
class AzureProgrammableConnectivity(_Hybridmulticloud):
_icon = "azure-programmable-connectivity.png"
# Aliases

@ -8,6 +8,10 @@ class _Identity(_Azure):
_icon_dir = "resources/azure/identity"
class AadLicenses(_Identity):
_icon = "aad-licenses.png"
class AccessReview(_Identity):
_icon = "access-review.png"
@ -36,18 +40,94 @@ class ADPrivilegedIdentityManagement(_Identity):
_icon = "ad-privileged-identity-management.png"
class AdministrativeUnits(_Identity):
_icon = "administrative-units.png"
class APIProxy(_Identity):
_icon = "api-proxy.png"
class AppRegistrations(_Identity):
_icon = "app-registrations.png"
class AzureActiveDirectory(_Identity):
_icon = "azure-active-directory.png"
class AzureADB2C(_Identity):
_icon = "azure-ad-b2c.png"
class AzureADDomainServices(_Identity):
_icon = "azure-ad-domain-services.png"
class AzureADIdentityProtection(_Identity):
_icon = "azure-ad-identity-protection.png"
class AzureADPrivilegeIdentityManagement(_Identity):
_icon = "azure-ad-privilege-identity-management.png"
class AzureADPrivlegedIdentityManagement(_Identity):
_icon = "azure-ad-privleged-identity-management.png"
class AzureADRolesAndAdministrators(_Identity):
_icon = "azure-ad-roles-and-administrators.png"
class AzureInformationProtection(_Identity):
_icon = "azure-information-protection.png"
class ConditionalAccess(_Identity):
_icon = "conditional-access.png"
class CustomAzureADRoles(_Identity):
_icon = "custom-azure-ad-roles.png"
class EnterpriseApplications(_Identity):
_icon = "enterprise-applications.png"
class EntraConnect(_Identity):
_icon = "entra-connect.png"
class EntraDomainServices(_Identity):
_icon = "entra-domain-services.png"
class EntraIDProtection(_Identity):
_icon = "entra-id-protection.png"
class EntraManagedIdentities(_Identity):
_icon = "entra-managed-identities.png"
class EntraPrivlegedIdentityManagement(_Identity):
_icon = "entra-privleged-identity-management.png"
class EntraVerifiedID(_Identity):
_icon = "entra-verified-id.png"
class ExternalIdentities(_Identity):
_icon = "external-identities.png"
class GlobalSecureAccess(_Identity):
_icon = "global-secure-access.png"
class Groups(_Identity):
_icon = "groups.png"
@ -60,12 +140,36 @@ class InformationProtection(_Identity):
_icon = "information-protection.png"
class InternetAccess(_Identity):
_icon = "internet-access.png"
class ManagedIdentities(_Identity):
_icon = "managed-identities.png"
class PrivateAccess(_Identity):
_icon = "private-access.png"
class Security(_Identity):
_icon = "security.png"
class TenantProperties(_Identity):
_icon = "tenant-properties.png"
class UserSettings(_Identity):
_icon = "user-settings.png"
class Users(_Identity):
_icon = "users.png"
class VerifiableCredentials(_Identity):
_icon = "verifiable-credentials.png"
# Aliases

@ -8,10 +8,18 @@ class _Integration(_Azure):
_icon_dir = "resources/azure/integration"
class APIConnections(_Integration):
_icon = "api-connections.png"
class APIForFhir(_Integration):
_icon = "api-for-fhir.png"
class APIManagementServices(_Integration):
_icon = "api-management-services.png"
class APIManagement(_Integration):
_icon = "api-management.png"
@ -20,10 +28,38 @@ class AppConfiguration(_Integration):
_icon = "app-configuration.png"
class AzureAPIForFhir(_Integration):
_icon = "azure-api-for-fhir.png"
class AzureDataCatalog(_Integration):
_icon = "azure-data-catalog.png"
class AzureDataboxGateway(_Integration):
_icon = "azure-databox-gateway.png"
class AzureServiceBus(_Integration):
_icon = "azure-service-bus.png"
class AzureSQLServerStretchDatabases(_Integration):
_icon = "azure-sql-server-stretch-databases.png"
class AzureStackEdge(_Integration):
_icon = "azure-stack-edge.png"
class DataCatalog(_Integration):
_icon = "data-catalog.png"
class DataFactories(_Integration):
_icon = "data-factories.png"
class EventGridDomains(_Integration):
_icon = "event-grid-domains.png"
@ -40,6 +76,10 @@ class IntegrationAccounts(_Integration):
_icon = "integration-accounts.png"
class IntegrationEnvironments(_Integration):
_icon = "integration-environments.png"
class IntegrationServiceEnvironments(_Integration):
_icon = "integration-service-environments.png"
@ -52,10 +92,26 @@ class LogicApps(_Integration):
_icon = "logic-apps.png"
class PartnerNamespace(_Integration):
_icon = "partner-namespace.png"
class PartnerRegistration(_Integration):
_icon = "partner-registration.png"
class PartnerTopic(_Integration):
_icon = "partner-topic.png"
class PowerPlatform(_Integration):
_icon = "power-platform.png"
class Relays(_Integration):
_icon = "relays.png"
class SendgridAccounts(_Integration):
_icon = "sendgrid-accounts.png"
@ -76,6 +132,10 @@ class SoftwareAsAService(_Integration):
_icon = "software-as-a-service.png"
class SQLDataWarehouses(_Integration):
_icon = "sql-data-warehouses.png"
class StorsimpleDeviceManagers(_Integration):
_icon = "storsimple-device-managers.png"

@ -0,0 +1,83 @@
# This module is automatically generated by autogen.sh. DO NOT EDIT.
from . import _Azure
class _Intune(_Azure):
_type = "intune"
_icon_dir = "resources/azure/intune"
class AzureADRolesAndAdministrators(_Intune):
_icon = "azure-ad-roles-and-administrators.png"
class ClientApps(_Intune):
_icon = "client-apps.png"
class DeviceCompliance(_Intune):
_icon = "device-compliance.png"
class DeviceConfiguration(_Intune):
_icon = "device-configuration.png"
class DeviceEnrollment(_Intune):
_icon = "device-enrollment.png"
class DeviceSecurityApple(_Intune):
_icon = "device-security-apple.png"
class DeviceSecurityGoogle(_Intune):
_icon = "device-security-google.png"
class DeviceSecurityWindows(_Intune):
_icon = "device-security-windows.png"
class Devices(_Intune):
_icon = "devices.png"
class Ebooks(_Intune):
_icon = "ebooks.png"
class ExchangeAccess(_Intune):
_icon = "exchange-access.png"
class IntuneAppProtection(_Intune):
_icon = "intune-app-protection.png"
class IntuneForEducation(_Intune):
_icon = "intune-for-education.png"
class Intune(_Intune):
_icon = "intune.png"
class Mindaro(_Intune):
_icon = "mindaro.png"
class SecurityBaselines(_Intune):
_icon = "security-baselines.png"
class SoftwareUpdates(_Intune):
_icon = "software-updates.png"
class TenantStatus(_Intune):
_icon = "tenant-status.png"
# Aliases

@ -8,6 +8,26 @@ class _Iot(_Azure):
_icon_dir = "resources/azure/iot"
class AzureCosmosDb(_Iot):
_icon = "azure-cosmos-db.png"
class AzureDataboxGateway(_Iot):
_icon = "azure-databox-gateway.png"
class AzureIotOperations(_Iot):
_icon = "azure-iot-operations.png"
class AzureMapsAccounts(_Iot):
_icon = "azure-maps-accounts.png"
class AzureStack(_Iot):
_icon = "azure-stack.png"
class DeviceProvisioningServices(_Iot):
_icon = "device-provisioning-services.png"
@ -16,10 +36,34 @@ class DigitalTwins(_Iot):
_icon = "digital-twins.png"
class EventGridSubscriptions(_Iot):
_icon = "event-grid-subscriptions.png"
class EventHubClusters(_Iot):
_icon = "event-hub-clusters.png"
class EventHubs(_Iot):
_icon = "event-hubs.png"
class FunctionApps(_Iot):
_icon = "function-apps.png"
class IndustrialIot(_Iot):
_icon = "industrial-iot.png"
class IotCentralApplications(_Iot):
_icon = "iot-central-applications.png"
class IotEdge(_Iot):
_icon = "iot-edge.png"
class IotHubSecurity(_Iot):
_icon = "iot-hub-security.png"
@ -28,18 +72,62 @@ class IotHub(_Iot):
_icon = "iot-hub.png"
class LogicApps(_Iot):
_icon = "logic-apps.png"
class MachineLearningStudioClassicWebServices(_Iot):
_icon = "machine-learning-studio-classic-web-services.png"
class MachineLearningStudioWebServicePlans(_Iot):
_icon = "machine-learning-studio-web-service-plans.png"
class MachineLearningStudioWorkspaces(_Iot):
_icon = "machine-learning-studio-workspaces.png"
class Maps(_Iot):
_icon = "maps.png"
class NotificationHubNamespaces(_Iot):
_icon = "notification-hub-namespaces.png"
class NotificationHubs(_Iot):
_icon = "notification-hubs.png"
class Sphere(_Iot):
_icon = "sphere.png"
class StackHciPremium(_Iot):
_icon = "stack-hci-premium.png"
class StreamAnalyticsJobs(_Iot):
_icon = "stream-analytics-jobs.png"
class TimeSeriesDataSets(_Iot):
_icon = "time-series-data-sets.png"
class TimeSeriesInsightsAccessPolicies(_Iot):
_icon = "time-series-insights-access-policies.png"
class TimeSeriesInsightsEnvironments(_Iot):
_icon = "time-series-insights-environments.png"
class TimeSeriesInsightsEventSources(_Iot):
_icon = "time-series-insights-event-sources.png"
class TimeSeriesInsightsEventsSources(_Iot):
_icon = "time-series-insights-events-sources.png"
@ -48,4 +136,8 @@ class Windows10IotCoreServices(_Iot):
_icon = "windows-10-iot-core-services.png"
class Windows10CoreServices(_Iot):
_icon = "windows10-core-services.png"
# Aliases

@ -0,0 +1,143 @@
# This module is automatically generated by autogen.sh. DO NOT EDIT.
from . import _Azure
class _Managementgovernance(_Azure):
_type = "managementgovernance"
_icon_dir = "resources/azure/managementgovernance"
class ActivityLog(_Managementgovernance):
_icon = "activity-log.png"
class Advisor(_Managementgovernance):
_icon = "advisor.png"
class Alerts(_Managementgovernance):
_icon = "alerts.png"
class ApplicationInsights(_Managementgovernance):
_icon = "application-insights.png"
class ArcMachines(_Managementgovernance):
_icon = "arc-machines.png"
class AutomationAccounts(_Managementgovernance):
_icon = "automation-accounts.png"
class AzureArc(_Managementgovernance):
_icon = "azure-arc.png"
class AzureLighthouse(_Managementgovernance):
_icon = "azure-lighthouse.png"
class Blueprints(_Managementgovernance):
_icon = "blueprints.png"
class Compliance(_Managementgovernance):
_icon = "compliance.png"
class CostManagementAndBilling(_Managementgovernance):
_icon = "cost-management-and-billing.png"
class CustomerLockboxForMicrosoftAzure(_Managementgovernance):
_icon = "customer-lockbox-for-microsoft-azure.png"
class DiagnosticsSettings(_Managementgovernance):
_icon = "diagnostics-settings.png"
class Education(_Managementgovernance):
_icon = "education.png"
class IntuneTrends(_Managementgovernance):
_icon = "intune-trends.png"
class LogAnalyticsWorkspaces(_Managementgovernance):
_icon = "log-analytics-workspaces.png"
class Machinesazurearc(_Managementgovernance):
_icon = "machinesazurearc.png"
class ManagedApplicationsCenter(_Managementgovernance):
_icon = "managed-applications-center.png"
class ManagedDesktop(_Managementgovernance):
_icon = "managed-desktop.png"
class Metrics(_Managementgovernance):
_icon = "metrics.png"
class Monitor(_Managementgovernance):
_icon = "monitor.png"
class MyCustomers(_Managementgovernance):
_icon = "my-customers.png"
class OperationLogClassic(_Managementgovernance):
_icon = "operation-log-classic.png"
class Policy(_Managementgovernance):
_icon = "policy.png"
class RecoveryServicesVaults(_Managementgovernance):
_icon = "recovery-services-vaults.png"
class ResourceGraphExplorer(_Managementgovernance):
_icon = "resource-graph-explorer.png"
class ResourcesProvider(_Managementgovernance):
_icon = "resources-provider.png"
class SchedulerJobCollections(_Managementgovernance):
_icon = "scheduler-job-collections.png"
class ServiceCatalogMad(_Managementgovernance):
_icon = "service-catalog-mad.png"
class ServiceProviders(_Managementgovernance):
_icon = "service-providers.png"
class Solutions(_Managementgovernance):
_icon = "solutions.png"
class UniversalPrint(_Managementgovernance):
_icon = "universal-print.png"
class UserPrivacy(_Managementgovernance):
_icon = "user-privacy.png"
# Aliases

@ -0,0 +1,15 @@
# This module is automatically generated by autogen.sh. DO NOT EDIT.
from . import _Azure
class _Menu(_Azure):
_type = "menu"
_icon_dir = "resources/azure/menu"
class Keys(_Menu):
_icon = "keys.png"
# Aliases

@ -0,0 +1,35 @@
# This module is automatically generated by autogen.sh. DO NOT EDIT.
from . import _Azure
class _Migrate(_Azure):
_type = "migrate"
_icon_dir = "resources/azure/migrate"
class AzureDataboxGateway(_Migrate):
_icon = "azure-databox-gateway.png"
class AzureMigrate(_Migrate):
_icon = "azure-migrate.png"
class AzureStackEdge(_Migrate):
_icon = "azure-stack-edge.png"
class CostManagementAndBilling(_Migrate):
_icon = "cost-management-and-billing.png"
class DataBox(_Migrate):
_icon = "data-box.png"
class RecoveryServicesVaults(_Migrate):
_icon = "recovery-services-vaults.png"
# Aliases

@ -8,6 +8,10 @@ class _Migration(_Azure):
_icon_dir = "resources/azure/migration"
class AzureDatabaseMigrationServices(_Migration):
_icon = "azure-database-migration-services.png"
class DataBoxEdge(_Migration):
_icon = "data-box-edge.png"

@ -0,0 +1,19 @@
# This module is automatically generated by autogen.sh. DO NOT EDIT.
from . import _Azure
class _Mixedreality(_Azure):
_type = "mixedreality"
_icon_dir = "resources/azure/mixedreality"
class RemoteRendering(_Mixedreality):
_icon = "remote-rendering.png"
class SpatialAnchorAccounts(_Mixedreality):
_icon = "spatial-anchor-accounts.png"
# Aliases

@ -12,6 +12,10 @@ class AppServiceMobile(_Mobile):
_icon = "app-service-mobile.png"
class AppServices(_Mobile):
_icon = "app-services.png"
class MobileEngagement(_Mobile):
_icon = "mobile-engagement.png"
@ -20,4 +24,8 @@ class NotificationHubs(_Mobile):
_icon = "notification-hubs.png"
class PowerPlatform(_Mobile):
_icon = "power-platform.png"
# Aliases

@ -8,10 +8,36 @@ class _Monitor(_Azure):
_icon_dir = "resources/azure/monitor"
class ActivityLog(_Monitor):
_icon = "activity-log.png"
class ApplicationInsights(_Monitor):
_icon = "application-insights.png"
class AutoScale(_Monitor):
_icon = "auto-scale.png"
class AzureMonitorsForSAPSolutions(_Monitor):
_icon = "azure-monitors-for-sap-solutions.png"
class AzureWorkbooks(_Monitor):
_icon = "azure-workbooks.png"
class ChangeAnalysis(_Monitor):
_icon = "change-analysis.png"
class DiagnosticsSettings(_Monitor):
_icon = "diagnostics-settings.png"
class LogAnalyticsWorkspaces(_Monitor):
_icon = "log-analytics-workspaces.png"
class Logs(_Monitor):
_icon = "logs.png"
@ -24,4 +50,8 @@ class Monitor(_Monitor):
_icon = "monitor.png"
class NetworkWatcher(_Monitor):
_icon = "network-watcher.png"
# Aliases

@ -0,0 +1,215 @@
# This module is automatically generated by autogen.sh. DO NOT EDIT.
from . import _Azure
class _Networking(_Azure):
_type = "networking"
_icon_dir = "resources/azure/networking"
class ApplicationGateways(_Networking):
_icon = "application-gateways.png"
class AtmMultistack(_Networking):
_icon = "atm-multistack.png"
class AzureCommunicationsGateway(_Networking):
_icon = "azure-communications-gateway.png"
class AzureFirewallManager(_Networking):
_icon = "azure-firewall-manager.png"
class AzureFirewallPolicy(_Networking):
_icon = "azure-firewall-policy.png"
class Bastions(_Networking):
_icon = "bastions.png"
class CDNProfiles(_Networking):
_icon = "cdn-profiles.png"
class ConnectedCache(_Networking):
_icon = "connected-cache.png"
class Connections(_Networking):
_icon = "connections.png"
class DDOSProtectionPlans(_Networking):
_icon = "ddos-protection-plans.png"
class DNSMultistack(_Networking):
_icon = "dns-multistack.png"
class DNSPrivateResolver(_Networking):
_icon = "dns-private-resolver.png"
class DNSSecurityPolicy(_Networking):
_icon = "dns-security-policy.png"
class DNSZones(_Networking):
_icon = "dns-zones.png"
class ExpressrouteCircuits(_Networking):
_icon = "expressroute-circuits.png"
class Firewalls(_Networking):
_icon = "firewalls.png"
class FrontDoorAndCDNProfiles(_Networking):
_icon = "front-door-and-cdn-profiles.png"
class IpAddressManager(_Networking):
_icon = "ip-address-manager.png"
class IpGroups(_Networking):
_icon = "ip-groups.png"
class LoadBalancerHub(_Networking):
_icon = "load-balancer-hub.png"
class LoadBalancers(_Networking):
_icon = "load-balancers.png"
class LocalNetworkGateways(_Networking):
_icon = "local-network-gateways.png"
class Nat(_Networking):
_icon = "nat.png"
class NetworkInterfaces(_Networking):
_icon = "network-interfaces.png"
class NetworkSecurityGroups(_Networking):
_icon = "network-security-groups.png"
class NetworkWatcher(_Networking):
_icon = "network-watcher.png"
class OnPremisesDataGateways(_Networking):
_icon = "on-premises-data-gateways.png"
class PrivateLinkService(_Networking):
_icon = "private-link-service.png"
class PrivateLinkServices(_Networking):
_icon = "private-link-services.png"
class PrivateLink(_Networking):
_icon = "private-link.png"
class ProximityPlacementGroups(_Networking):
_icon = "proximity-placement-groups.png"
class PublicIpAddressesClassic(_Networking):
_icon = "public-ip-addresses-classic.png"
class PublicIpAddresses(_Networking):
_icon = "public-ip-addresses.png"
class PublicIpPrefixes(_Networking):
_icon = "public-ip-prefixes.png"
class ReservedIpAddressesClassic(_Networking):
_icon = "reserved-ip-addresses-classic.png"
class ResourceManagementPrivateLink(_Networking):
_icon = "resource-management-private-link.png"
class RouteFilters(_Networking):
_icon = "route-filters.png"
class RouteTables(_Networking):
_icon = "route-tables.png"
class ServiceEndpointPolicies(_Networking):
_icon = "service-endpoint-policies.png"
class SpotVM(_Networking):
_icon = "spot-vm.png"
class SpotVmss(_Networking):
_icon = "spot-vmss.png"
class Subnet(_Networking):
_icon = "subnet.png"
class TrafficController(_Networking):
_icon = "traffic-controller.png"
class TrafficManagerProfiles(_Networking):
_icon = "traffic-manager-profiles.png"
class VirtualNetworkGateways(_Networking):
_icon = "virtual-network-gateways.png"
class VirtualNetworksClassic(_Networking):
_icon = "virtual-networks-classic.png"
class VirtualNetworks(_Networking):
_icon = "virtual-networks.png"
class VirtualRouter(_Networking):
_icon = "virtual-router.png"
class VirtualWanHub(_Networking):
_icon = "virtual-wan-hub.png"
class VirtualWans(_Networking):
_icon = "virtual-wans.png"
class WebApplicationFirewallPolicieswaf(_Networking):
_icon = "web-application-firewall-policieswaf.png"
# Aliases

@ -0,0 +1,39 @@
# This module is automatically generated by autogen.sh. DO NOT EDIT.
from . import _Azure
class _Newicons(_Azure):
_type = "newicons"
_icon_dir = "resources/azure/newicons"
class AzureSustainability(_Newicons):
_icon = "azure-sustainability.png"
class ConnectedVehiclePlatform(_Newicons):
_icon = "connected-vehicle-platform.png"
class EntraConnectHealth(_Newicons):
_icon = "entra-connect-health.png"
class EntraConnectSync(_Newicons):
_icon = "entra-connect-sync.png"
class IcmTroubleshooting(_Newicons):
_icon = "icm-troubleshooting.png"
class Osconfig(_Newicons):
_icon = "osconfig.png"
class StorageActions(_Newicons):
_icon = "storage-actions.png"
# Aliases

@ -0,0 +1,523 @@
# This module is automatically generated by autogen.sh. DO NOT EDIT.
from . import _Azure
class _Other(_Azure):
_type = "other"
_icon_dir = "resources/azure/other"
class AadLicenses(_Other):
_icon = "aad-licenses.png"
class AksIstio(_Other):
_icon = "aks-istio.png"
class AppComplianceAutomation(_Other):
_icon = "app-compliance-automation.png"
class AppRegistrations(_Other):
_icon = "app-registrations.png"
class Aquila(_Other):
_icon = "aquila.png"
class ArcDataServices(_Other):
_icon = "arc-data-services.png"
class ArcKubernetes(_Other):
_icon = "arc-kubernetes.png"
class ArcPostgresql(_Other):
_icon = "arc-postgresql-.png"
class ArcSQLManagedInstance(_Other):
_icon = "arc-sql-managed-instance.png"
class ArcSQLServer(_Other):
_icon = "arc-sql-server.png"
class AvsVM(_Other):
_icon = "avs-vm.png"
class AzureA(_Other):
_icon = "azure-a.png"
class AzureBackupCenter(_Other):
_icon = "azure-backup-center.png"
class AzureCenterForSAP(_Other):
_icon = "azure-center-for-sap.png"
class AzureChaosStudio(_Other):
_icon = "azure-chaos-studio.png"
class AzureCloudShell(_Other):
_icon = "azure-cloud-shell.png"
class AzureCommunicationServices(_Other):
_icon = "azure-communication-services.png"
class AzureComputeGalleries(_Other):
_icon = "azure-compute-galleries.png"
class AzureDeploymentEnvironments(_Other):
_icon = "azure-deployment-environments.png"
class AzureDevTunnels(_Other):
_icon = "azure-dev-tunnels.png"
class AzureEdgeHardwareCenter(_Other):
_icon = "azure-edge-hardware-center.png"
class AzureHpcWorkbenches(_Other):
_icon = "azure-hpc-workbenches.png"
class AzureLoadTesting(_Other):
_icon = "azure-load-testing.png"
class AzureManagedGrafana(_Other):
_icon = "azure-managed-grafana.png"
class AzureMonitorDashboard(_Other):
_icon = "azure-monitor-dashboard.png"
class AzureNetworkFunctionManagerFunctions(_Other):
_icon = "azure-network-function-manager-functions.png"
class AzureNetworkFunctionManager(_Other):
_icon = "azure-network-function-manager.png"
class AzureOrbital(_Other):
_icon = "azure-orbital.png"
class AzureQuotas(_Other):
_icon = "azure-quotas.png"
class AzureSphere(_Other):
_icon = "azure-sphere.png"
class AzureStorageMover(_Other):
_icon = "azure-storage-mover.png"
class AzureSupportCenterBlue(_Other):
_icon = "azure-support-center-blue.png"
class AzureVideoIndexer(_Other):
_icon = "azure-video-indexer.png"
class AzureVirtualDesktop(_Other):
_icon = "azure-virtual-desktop.png"
class AzureVmwareSolution(_Other):
_icon = "azure-vmware-solution.png"
class Azureattestation(_Other):
_icon = "azureattestation.png"
class Azurite(_Other):
_icon = "azurite.png"
class BackupVault(_Other):
_icon = "backup-vault.png"
class BareMetalInfrastructure(_Other):
_icon = "bare-metal-infrastructure.png"
class CapacityReservationGroups(_Other):
_icon = "capacity-reservation-groups.png"
class CentralServiceInstanceForSAP(_Other):
_icon = "central-service-instance-for-sap.png"
class Ceres(_Other):
_icon = "ceres.png"
class CloudServicesExtendedSupport(_Other):
_icon = "cloud-services-extended-support.png"
class CommunityImages(_Other):
_icon = "community-images.png"
class ComplianceCenter(_Other):
_icon = "compliance-center.png"
class ConfidentialLedgers(_Other):
_icon = "confidential-ledgers.png"
class ContainerAppsEnvironments(_Other):
_icon = "container-apps-environments.png"
class CostExport(_Other):
_icon = "cost-export.png"
class CustomIpPrefix(_Other):
_icon = "custom-ip-prefix.png"
class DashboardHub(_Other):
_icon = "dashboard-hub.png"
class DataCollectionRules(_Other):
_icon = "data-collection-rules.png"
class DatabaseInstanceForSAP(_Other):
_icon = "database-instance-for-sap.png"
class DedicatedHsm(_Other):
_icon = "dedicated-hsm.png"
class DefenderCmLocalManager(_Other):
_icon = "defender-cm-local-manager.png"
class DefenderDcsController(_Other):
_icon = "defender-dcs-controller.png"
class DefenderDistributerControlSystem(_Other):
_icon = "defender-distributer-control-system.png"
class DefenderEngineeringStation(_Other):
_icon = "defender-engineering-station.png"
class DefenderExternalManagement(_Other):
_icon = "defender-external-management.png"
class DefenderFreezerMonitor(_Other):
_icon = "defender-freezer-monitor.png"
class DefenderHistorian(_Other):
_icon = "defender-historian.png"
class DefenderHmi(_Other):
_icon = "defender-hmi.png"
class DefenderIndustrialPackagingSystem(_Other):
_icon = "defender-industrial-packaging-system.png"
class DefenderIndustrialPrinter(_Other):
_icon = "defender-industrial-printer.png"
class DefenderIndustrialRobot(_Other):
_icon = "defender-industrial-robot.png"
class DefenderIndustrialScaleSystem(_Other):
_icon = "defender-industrial-scale-system.png"
class DefenderMarquee(_Other):
_icon = "defender-marquee.png"
class DefenderMeter(_Other):
_icon = "defender-meter.png"
class DefenderPlc(_Other):
_icon = "defender-plc.png"
class DefenderPneumaticDevice(_Other):
_icon = "defender-pneumatic-device.png"
class DefenderProgramableBoard(_Other):
_icon = "defender-programable-board.png"
class DefenderRelay(_Other):
_icon = "defender-relay.png"
class DefenderRobotController(_Other):
_icon = "defender-robot-controller.png"
class DefenderRtu(_Other):
_icon = "defender-rtu.png"
class DefenderSensor(_Other):
_icon = "defender-sensor.png"
class DefenderSlot(_Other):
_icon = "defender-slot.png"
class DefenderWebGuidingSystem(_Other):
_icon = "defender-web-guiding-system.png"
class DeviceUpdateIotHub(_Other):
_icon = "device-update-iot-hub.png"
class DiskPool(_Other):
_icon = "disk-pool.png"
class EdgeManagement(_Other):
_icon = "edge-management.png"
class ElasticSan(_Other):
_icon = "elastic-san.png"
class ExchangeOnPremisesAccess(_Other):
_icon = "exchange-on-premises-access.png"
class ExpressRouteTrafficCollector(_Other):
_icon = "express-route-traffic-collector.png"
class ExpressrouteDirect(_Other):
_icon = "expressroute-direct.png"
class FhirService(_Other):
_icon = "fhir-service.png"
class Fiji(_Other):
_icon = "fiji.png"
class HdiAksCluster(_Other):
_icon = "hdi-aks-cluster.png"
class InstancePools(_Other):
_icon = "instance-pools.png"
class InternetAnalyzerProfiles(_Other):
_icon = "internet-analyzer-profiles.png"
class KubernetesFleetManager(_Other):
_icon = "kubernetes-fleet-manager.png"
class LocalNetworkGateways(_Other):
_icon = "local-network-gateways.png"
class LogAnalyticsQueryPack(_Other):
_icon = "log-analytics-query-pack.png"
class ManagedInstanceApacheCassandra(_Other):
_icon = "managed-instance-apache-cassandra.png"
class MedtechService(_Other):
_icon = "medtech-service.png"
class MicrosoftDevBox(_Other):
_icon = "microsoft-dev-box.png"
class MissionLandingZone(_Other):
_icon = "mission-landing-zone.png"
class MobileNetworks(_Other):
_icon = "mobile-networks.png"
class ModularDataCenter(_Other):
_icon = "modular-data-center.png"
class NetworkManagers(_Other):
_icon = "network-managers.png"
class NetworkSecurityPerimeters(_Other):
_icon = "network-security-perimeters.png"
class OpenSupplyChainPlatform(_Other):
_icon = "open-supply-chain-platform.png"
class PeeringService(_Other):
_icon = "peering-service.png"
class Peerings(_Other):
_icon = "peerings.png"
class PrivateEndpoints(_Other):
_icon = "private-endpoints.png"
class ReservedCapacity(_Other):
_icon = "reserved-capacity.png"
class ResourceGuard(_Other):
_icon = "resource-guard.png"
class ResourceMover(_Other):
_icon = "resource-mover.png"
class Rtos(_Other):
_icon = "rtos.png"
class SavingsPlans(_Other):
_icon = "savings-plans.png"
class ScvmmManagementServers(_Other):
_icon = "scvmm-management-servers.png"
class SonicDash(_Other):
_icon = "sonic-dash.png"
class SshKeys(_Other):
_icon = "ssh-keys.png"
class StorageFunctions(_Other):
_icon = "storage-functions.png"
class TargetsManagement(_Other):
_icon = "targets-management.png"
class TemplateSpecs(_Other):
_icon = "template-specs.png"
class TestBase(_Other):
_icon = "test-base.png"
class UpdateManagementCenter(_Other):
_icon = "update-management-center.png"
class VideoAnalyzers(_Other):
_icon = "video-analyzers.png"
class VirtualEnclaves(_Other):
_icon = "virtual-enclaves.png"
class VirtualInstanceForSAP(_Other):
_icon = "virtual-instance-for-sap.png"
class VirtualVisitsBuilder(_Other):
_icon = "virtual-visits-builder.png"
class VMAppDefinitions(_Other):
_icon = "vm-app-definitions.png"
class VMAppVersions(_Other):
_icon = "vm-app-versions.png"
class VMImageVersion(_Other):
_icon = "vm-image-version.png"
class Wac(_Other):
_icon = "wac.png"
class WebAppDatabase(_Other):
_icon = "web-app-database.png"
class WebJobs(_Other):
_icon = "web-jobs.png"
class WindowsNotificationServices(_Other):
_icon = "windows-notification-services.png"
class WorkerContainerApp(_Other):
_icon = "worker-container-app.png"
# Aliases

@ -12,6 +12,34 @@ class ApplicationSecurityGroups(_Security):
_icon = "application-security-groups.png"
class AzureADAuthenticationMethods(_Security):
_icon = "azure-ad-authentication-methods.png"
class AzureADIdentityProtection(_Security):
_icon = "azure-ad-identity-protection.png"
class AzureADPrivlegedIdentityManagement(_Security):
_icon = "azure-ad-privleged-identity-management.png"
class AzureADRiskySignins(_Security):
_icon = "azure-ad-risky-signins.png"
class AzureADRiskyUsers(_Security):
_icon = "azure-ad-risky-users.png"
class AzureInformationProtection(_Security):
_icon = "azure-information-protection.png"
class AzureSentinel(_Security):
_icon = "azure-sentinel.png"
class ConditionalAccess(_Security):
_icon = "conditional-access.png"
@ -20,14 +48,42 @@ class Defender(_Security):
_icon = "defender.png"
class Detonation(_Security):
_icon = "detonation.png"
class ExtendedSecurityUpdates(_Security):
_icon = "extended-security-updates.png"
class Extendedsecurityupdates(_Security):
_icon = "extendedsecurityupdates.png"
class IdentitySecureScore(_Security):
_icon = "identity-secure-score.png"
class KeyVaults(_Security):
_icon = "key-vaults.png"
class MicrosoftDefenderEasm(_Security):
_icon = "microsoft-defender-easm.png"
class MicrosoftDefenderForCloud(_Security):
_icon = "microsoft-defender-for-cloud.png"
class MicrosoftDefenderForIot(_Security):
_icon = "microsoft-defender-for-iot.png"
class MultifactorAuthentication(_Security):
_icon = "multifactor-authentication.png"
class SecurityCenter(_Security):
_icon = "security-center.png"
@ -36,4 +92,8 @@ class Sentinel(_Security):
_icon = "sentinel.png"
class UserSettings(_Security):
_icon = "user-settings.png"
# Aliases

@ -12,6 +12,26 @@ class ArchiveStorage(_Storage):
_icon = "archive-storage.png"
class AzureDataboxGateway(_Storage):
_icon = "azure-databox-gateway.png"
class AzureFileshares(_Storage):
_icon = "azure-fileshares.png"
class AzureHcpCache(_Storage):
_icon = "azure-hcp-cache.png"
class AzureNetappFiles(_Storage):
_icon = "azure-netapp-files.png"
class AzureStackEdge(_Storage):
_icon = "azure-stack-edge.png"
class Azurefxtedgefiler(_Storage):
_icon = "azurefxtedgefiler.png"
@ -28,14 +48,30 @@ class DataBox(_Storage):
_icon = "data-box.png"
class DataLakeStorageGen1(_Storage):
_icon = "data-lake-storage-gen1.png"
class DataLakeStorage(_Storage):
_icon = "data-lake-storage.png"
class DataShareInvitations(_Storage):
_icon = "data-share-invitations.png"
class DataShares(_Storage):
_icon = "data-shares.png"
class GeneralStorage(_Storage):
_icon = "general-storage.png"
class ImportExportJobs(_Storage):
_icon = "import-export-jobs.png"
class NetappFiles(_Storage):
_icon = "netapp-files.png"
@ -44,6 +80,10 @@ class QueuesStorage(_Storage):
_icon = "queues-storage.png"
class RecoveryServicesVaults(_Storage):
_icon = "recovery-services-vaults.png"
class StorageAccountsClassic(_Storage):
_icon = "storage-accounts-classic.png"

@ -8,10 +8,18 @@ class _Web(_Azure):
_icon_dir = "resources/azure/web"
class APICenter(_Web):
_icon = "api-center.png"
class APIConnections(_Web):
_icon = "api-connections.png"
class APIManagementServices(_Web):
_icon = "api-management-services.png"
class AppServiceCertificates(_Web):
_icon = "app-service-certificates.png"
@ -32,6 +40,30 @@ class AppServices(_Web):
_icon = "app-services.png"
class AppSpace(_Web):
_icon = "app-space.png"
class AzureMediaService(_Web):
_icon = "azure-media-service.png"
class AzureSpringApps(_Web):
_icon = "azure-spring-apps.png"
class CognitiveSearch(_Web):
_icon = "cognitive-search.png"
class CognitiveServices(_Web):
_icon = "cognitive-services.png"
class FrontDoorAndCDNProfiles(_Web):
_icon = "front-door-and-cdn-profiles.png"
class MediaServices(_Web):
_icon = "media-services.png"
@ -40,6 +72,10 @@ class NotificationHubNamespaces(_Web):
_icon = "notification-hub-namespaces.png"
class PowerPlatform(_Web):
_icon = "power-platform.png"
class Search(_Web):
_icon = "search.png"
@ -48,4 +84,8 @@ class Signalr(_Web):
_icon = "signalr.png"
class StaticApps(_Web):
_icon = "static-apps.png"
# Aliases

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.1 KiB

After

Width:  |  Height:  |  Size: 9.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.6 KiB

After

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.3 KiB

After

Width:  |  Height:  |  Size: 7.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.9 KiB

After

Width:  |  Height:  |  Size: 7.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.4 KiB

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.5 KiB

After

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.6 KiB

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save