Azure 2021 Library

Named Shape

Use the namedShape type to add Azure 2021 service and resource icons to your diagram. Refer to Common Properties for the full list of applicable properties.

PropertyDescription
classNameString
The class name of the Azure 2021 shape. All class names end with Azure2021. See Common Shapes for the most-used shapes, or Shape Categories for the full per-category catalog.
Required
{
    "id": "shape1",
    "type": "namedShape",
    "className": "VirtualMachinesAzure2021",
    "boundingBox": { ... },
    "text": "Web Server"
}

Named Container

Use the namedContainer type to add Azure 2021 group containers that visually enclose related shapes. Place other shapes within the container's bounding box to nest them inside. Refer to Common Properties for the full list of applicable properties.

PropertyDescription
classNameString
The class name of an Azure 2021 container shape. See Container Shapes below for the full list of available container class names.
Required
{
    "id": "rg1",
    "type": "namedContainer",
    "className": "ResourceGroupAzure2021",
    "boundingBox": { ... }
}

Container Shapes

The following class names are available for use with namedContainer:

Class NameTitle
AppServicePlanAzure2021App Service Plan
LogoContainerAzure2021Azure
ResourceGroupAzure2021Resource Group
SubnetAzure2021Subnet
SubnetWithNetworkSecurityGroupAzure2021Subnet with NSG
SubscriptionAzure2021Subscription
VirtualNetworkAzure2021Virtual Network

Common Shapes

The following shapes cover the majority of typical Azure architecture diagrams. Use the className value with the namedShape type. For container shapes (Resource Group, Subscription, etc.), see Container Shapes above and use the namedContainer type instead.

Class NameLabel
VirtualMachineAzure2021Virtual Machine
FunctionAppsAzure2021Function Apps
KubernetesServicesAzure2021Kubernetes Services
AppServicesAzure2021App Services
ContainerInstancesAzure2021Container Instances
VMScaleSetsAzure2021VM Scale Sets
StorageAccountsAzure2021Storage Accounts
FileSharesAzure2021File Shares
AzureSQLAzure2021Azure SQL
AzureCosmosDBAzure2021Azure Cosmos DB
CacheRedisAzure2021Cache Redis
SQLDatabaseAzure2021SQL Database
AzureDatabasePostgreSQLServerAzure2021Azure Database PostgreSQL Server
VirtualNetworksAzure2021Virtual Networks
LoadBalancersAzure2021Load Balancers
ApplicationGatewaysAzure2021Application Gateways
DNSZonesAzure2021DNS Zones
FirewallsAzure2021Firewalls
FrontDoorsAzure2021Front Doors
ExpressRouteCircuitsAzure2021ExpressRoute Circuits
APIManagementServicesAzure2021API Management Services
CDNProfilesAzure2021CDN Profiles
KeyVaultsAzure2021Key Vaults
AzureSentinelAzure2021Azure Sentinel
AzureActiveDirectoryAzure2021Azure Active Directory
LogicAppsAzure2021Logic Apps
EventGridTopicsAzure2021Event Grid Topics
ServiceBusAzure2021Service Bus
MonitorAzure2021Monitor
PolicyAzure2021Policy
AzureDevOpsAzure2021Azure DevOps

Shape Categories

CategoryExample Class Names
AI & MLBotServicesAzure2021 , CognitiveServicesAzure2021
AnalyticsAnalysisServicesAzure2021, AzureDatabricksAzure2021
App ServicesAPIManagementServicesAzure2021, AppServiceCertificatesAzure2021
Azure StackAzureStackAzure2021, CapacityAzure2021
Azure VMware SolutionAVSAzure2021
BlockchainABSMemberAzure2021, AzureBlockchainServiceAzure2021
ComputeAutomanagedVMAzure2021, AvailabilitySetsAzure2021
Container ShapesPrivateEndpointAzure2021
ContainersContainerRegistriesAzure2021
DatabasesAzureCosmosDBAzure2021, AzureDataExplorerClustersAzure2021
DevOpsApplicationInsightsAzure2021, AzureDevOpsAzure2021
GeneralAllResourcesAzure2021, BacklogAzure2021
IdentityActiveDirectoryConnectHealthAzure2021, AppRegistrationsAzure2021
IntegrationAzureAPIforFHIRAzure2021, AzureDataCatalogAzure2021
IntuneAzureADRolesAndAdministratorsAzure2021, DeviceSecurityAppleAzure2021
IoTAzureMapsAccountsAzure2021, DeviceProvisioningServicesAzure2021
Management & GovernanceActivityLogAzure2021, AdvisorAzure2021
MigrateAzureMigrateAzure2021, DataBoxAzure2021
Mixed RealityRemoteRenderingAzure2021
MonitorSAPAzureMonitorAzure2021
NetworkingApplicationGatewaysAzure2021, AzureFirewallManagerAzure2021
OtherAzureBackupCenterAzure2021, DetonationAzure2021
PreviewAzureCloudShellAzure2021, AzureSphereAzure2021
SecurityApplicationSecurityGroupsAzure2021, AzureDefenderAzure2021
StorageAzureHCPCacheAzure2021, AzureNetAppFilesAzure2021
WebAzureMediaServiceAzure2021, NotificationHubNamespacesAzure2021