Azure Resource Inventory
Upon setting up the Azure connector, it starts discovering the resources in your Azure account. The inventory and the metadata of the resources are pushed to the Qualys portal. For a list of the resources that are getting collected, refer to Resources List.
To fetch the updated resources, select Run from the quick actions menu for the Azure connector.
Resources List
TotalCloud will discover and fetch the following resources and their corresponding attributes to display in the inventory. We support the following resource type:
| Sl.no | Resource Types | ENUM | Service |
|---|---|---|---|
| 1 | AI Foundry | COGNITIVE_SERVICE |
COGNITIVE_SERVICE |
| 2 | AI Search | COGNITIVE_SEARCH |
COGNITIVE_SEARCH |
| 3 | Analysis Services | ANALYSIS_SERVICES_SERVER |
AZURE_ANALYSIS_SERVICES |
| 4 | API Management services | API_MANAGEMENT_SERVICE |
API_MANAGEMENT_SERVICES |
| 5 | App Service Environment | APP_SERVICE_ENVIRONMENTS | |
| 6 | App Services | API_APP |
APP_SERVICE |
| 7 | Application Gateways | APPLICATION_GATEWAYS |
APPLICATION_GATEWAYS |
| 8 | Application Insights | APPLICATION_INSIGHTS |
APPLICATION_INSIGHTS |
| 9 | Automation Accounts | AUTOMATION_ACCOUNT |
AZURE_AUTOMATION |
| 10 | Azure Cache for Redis | REDIS_CACHE |
AZURE_CACHE_FOR_REDIS |
| 11 | Azure CosmosDB | COSMOS_DB |
COSMOS_DB |
| 12 | Azure Data Explorer Clusters | KUSTO_CLUSTER |
AZURE_DATA_EXPLORER |
| 13 | Azure Database for MySQL flexible servers | AZURE_MYSQL_FLEXIBLE_SERVER |
AZURE_MYSQL_FLEXIBLE_SERVER |
| 14 | Azure Database for PostgreSQL servers | PSQL_SERVER |
PSQL_SERVER |
| 15 | Azure IoT Hub Device Provisioning Services | DEVICE_PROVISIONING_SERVICE |
DEVICE_PROVISIONING_SERVICES |
| 16 | Azure Spring Cloud App | AZURE_SPRING_CLOUD_APP |
AZURE_SPRING_CLOUD |
| 17 | Batch Accounts | BATCH_ACCOUNT |
AZURE_BATCH |
| 18 | Batch Pools | BATCH_POOL |
AZURE_BATCH |
| 19 | Container registries | CONTAINER_REGISTRY |
CONTAINER_REGISTRY |
| 20 | Containers | STORAGE_CONTAINER |
STORAGE_ACCOUNT |
| 21 | Data Factories | DATA_FACTORY |
DATA_FACTORY |
| 22 | Data Factory Integration Runtimes | INTEGRATION_RUNTIME |
DATA_FACTORY |
| 23 | Disk Accesses | DISK_ACCESS |
DISK_ACCESSES |
| 24 | Disks | DISK |
DISK |
| 25 | Event Grid Domains | EVENT_GRID_DOMAIN |
EVENT_GRID |
| 26 | Event Grid Partner Namespaces | EVENT_GRID_PARTNER_NAMESPACE |
EVENT_GRID |
| 27 | Event Grid Topics | EVENT_GRID_TOPIC |
EVENT_GRID |
| 28 | Event Hubs | EVENT_HUB |
EVENT_HUBS |
| 29 | Event Hubs Namespace | EVENT_HUB_NAMESPACE |
EVENT_HUBS |
| 30 | FHIR Service | FHIR_SERVICE |
HEALTH_DATA_SERVICES |
| 31 | Firewall | FIREWALL |
FIREWALL |
| 32 | Flow logs | NETWORK_WATCHER_FLOW_LOG |
NETWORK_WATCHER |
| 33 | Front Door and CDN profiles | FRONT_DOOR |
AZURE_FRONT_DOOR |
| 34 | Front Door and CDN profiles | AZURE_CDN_ENDPOINT |
AZURE_CDN |
| 35 | Front Door WAF | FRONT_DOOR_WAF |
WAF |
| 36 | Function App | FUNCTION_APP |
APP_SERVICE |
| 37 | HDInsight clusters | HD_INSIGHT_CLUSTER |
HD_INSIGHT |
| 38 | Images | IMAGE |
IMAGE |
| 39 | IoT HUB | IOT_HUB |
AZURE_IOT_HUB |
| 40 | Key Vault Keys | KEY |
KEY_VAULT |
| 41 | Key vaults | KEY_VAULT |
KEY_VAULT |
| 42 | Kubernetes Service Clusters | KUBERNETES_CLUSTER |
KUBERNETES_CLUSTER |
| 43 | Load Balancer | LOAD_BALANCER |
LOAD_BALANCER |
| 44 | Log Analytics workspace | LOG_ANALYTICS_WORKSPACE |
LOG_ANALYTICS_WORKSPACE |
| 45 | Logic apps | LOGIC_APP |
LOGIC_APP |
| 46 | Microsoft Entra ID | USER |
AZURE_AD |
| 47 | Monitor | ACTIVITY_LOG |
MONITOR |
| 48 | NAT Gateways | NAT_GATEWAYS |
NAT_GATEWAYS |
| 49 | Network Interface | NETWORK_INTERFACES |
NETWORK_INTERFACES |
| 50 | Network Security Group | NETWORK_SECURITY_GROUP |
NETWORK_SECURITY_GROUP |
| 51 | Public IP Addresses | PUBLIC_IP_ADDRESSES |
PUBLIC_IP_ADDRESSES |
| 52 | Resource Group | RESOURCE_GROUP |
RESOURCE_GROUP |
| 53 | Role | ROLE |
AZURE_AD |
| 54 | Secrets | SECRET |
KEY_VAULT |
| 55 | Service Bus Namespace | SERVICE_BUS_NAMESPACE |
SERVICE_BUS |
| 56 | Service Fabric Clusters | SERVICE_FABRIC_CLUSTER |
AZURE_SERVICE_FABRIC |
| 57 | Snapshots | SNAPSHOT |
SNAPSHOT |
| 58 | SQL Server | SQL_SERVER |
AZURE_SQL |
| 59 | SQL Server Database | SQL_SERVER_DATABASE |
AZURE_SQL |
| 60 | Storage accounts | STORAGE_ACCOUNT |
STORAGE_ACCOUNT |
| 61 | Storage Sync Service | STORAGE_SYNC_SERVICE |
STORAGE_SYNC_SERVICES |
| 62 | Synapse Workspace | SYNAPSE_WORKSPACE |
AZURE_SYNAPSE_ANALYTICS |
| 63 | Virtual Machine | VIRTUAL_MACHINE |
VIRTUAL_MACHINE |
| 64 | Virtual Machine Scale Set Instances | VIRTUAL_MACHINE_SCALE_SETS | |
| 65 | Virtual Machine scale sets | VIRTUAL_MACHINE_SCALE_SET |
VIRTUAL_MACHINE_SCALE_SETS |
| 66 | Virtual Network | VIRTUAL_NETWORK |
VIRTUAL_NETWORK |
| 67 | Virtual WANs | VIRTUAL_WAN |
VIRTUAL_WAN |
| 68 | Web App | WEB_APP |
APP_SERVICE |
| 69 | Web Application Firewall policies | WAF_WEB_POLICY |
WAF |
For Azure Secrets, the Location column marks the resource as 'unmapped' if the resource cannot be mapped to any location.
You can find additional resources on the inventory beyond what is listed above. These additional resources can be viewed but it does not have a Resource Details page and neither do they have dedicated tokens.
Known Issues
- The POSTGRE Single Server SQL currently does not support the 'State' column due to an API error. This limitation is planned to be addressed in the next release.
- The Application Gateways with Autoscaling Type does not display the SKU Capacity field.
- A few CIDs introduced as part of TotalCloud 2.14.0 for Azure POSTGRE SQL server do not have detailed inventory view. The CIDs affected are 50040, 50116-50120, 50132.