API referenceConsole
Cloud provider
Polylane maps your Azure App Service, Functions, Container Apps, AKS, databases, storage and networking, links them to your code and other clouds, and records each change as it happens.

Connect

An Azure Lighthouse template deployed from the Azure portal.

Azure connects one subscription at a time through Azure Lighthouse. Choose Deploy on Azure in Polylane, then open the Azure portal, select the subscription and create the deployment. You need the Owner role on the subscription. The template delegates the subscription to a Polylane service principal that exists for this connection only, so Azure keeps each connection separate. It gives that principal Reader, Monitoring Contributor when you allow alert rules, and the role that lets Polylane remove its own delegation. It also creates a polylane-events resource group with an Event Grid topic and an event subscription for this connection that sends resource changes to Polylane. When you allow alert rules, Polylane adds an action group whose name starts with polylane-alerts- and metric alert rules for your production resources to that resource group, and investigates the alerts they send. Add that action group to your own rules to have Polylane investigate them too. Polylane stores no Azure credential. When you disconnect, Polylane removes its alert objects, its delegation and the identity of the connection. Then delete the event subscription of the connection, and the polylane-events resource group when no other Polylane connection uses the subscription.

Disconnect

Disconnecting stops every sync and check and deletes the credentials Polylane held. Polylane removes what Azure's API lets it remove. The following stays until you remove it yourself:

  • Azure Lighthouse delegation (Service providers)
  • polylane-events resource group
Terminal
polylane cloud disconnect <id>

Tools

3

Operations agents can perform in threads.

azureResourceGraphQuery
Query the connected Azure subscription's resources with Resource Graph KQL
azureLogsQuery
Run a KQL query over Azure Monitor logs (Log Analytics, Application Insights, resource logs)
azureApi
Call any Azure Resource Manager endpoint in the connected subscription

Supported resources

73

Resource types that show up in your infrastructure graph.

Icon-web-41App Service
Icon-compute-29Function App
Icon-web-46App Service Plan
Static Web App
Container App
Container Apps Environment
Icon-compute-21Virtual Machine
Icon-compute-34VM Scale Set
Icon-compute-23AKS Cluster
Container Registry
Icon-databases-132SQL Server
Icon-databases-130SQL Database
Icon-databases-131PostgreSQL Flexible Server
Icon-databases-122MySQL Flexible Server
Icon-databases-121Cosmos DB Account
Icon-databases-137Azure Cache for Redis
Icon-storage-86Storage Account
Service Bus Namespace
Icon-analytics-144Event Hubs Namespace
Icon-integration-206Event Grid Topic
Icon-security-245Key Vault
Icon-networking-73Front Door Profile
Application Gateway
Icon-networking-62Load Balancer
Icon-networking-61Virtual Network
Icon-networking-64DNS Zone
Icon-web-42API Management
Icon-manage-307Log Analytics Workspace
Icon-manage-310Application Insights
Azure OpenAI
Icon-machinelearning-162Azure AI Services
Icon-networking-80Network Interface
Icon-networking-69Public IP Address
NAT Gateway
Icon-networking-67Network Security Group
Subnet
Private Endpoint
Icon-networking-64Private DNS Zone
Icon-networking-63Virtual Network Gateway
Icon-networking-84Azure Firewall
Firewall Policy
Icon-362Artboard 1WAF Policy
Bastion
Icon-networking-65Traffic Manager Profile
Icon-networking-73Front Door Endpoint
Icon-networking-79ExpressRoute Circuit
Icon-networking-72DDoS Protection Plan
Icon-compute-32Managed Disk
Icon-compute-25Availability Set
Icon-containers-104Container Instance
Container Apps Job
Batch Account
Logic App
Icon-web-47App Service Environment
Icon-databases-136SQL Managed Instance
Icon-databases-134SQL Elastic Pool
Azure Managed Redis
Cosmos DB for PostgreSQL Cluster
Icon-databases-126Data Factory
Synapse Workspace
Databricks Workspace
Icon-analytics-145Data Explorer Cluster
Icon-analytics-147Stream Analytics Job
Icon-integration-215Event Grid Domain
Icon-integration-206Event Grid Namespace
Icon-iot-196Notification Hubs Namespace
Icon-web-52SignalR Service
Web PubSub
Icon-web-44Azure AI Search
Machine Learning Workspace
IoT Hub
Icon-integration-219App Configuration
Icon-identity-227Managed Identity