Azure ● Sealed v1.0

Azure MySQL

Azure Database for MySQL Single Server and Flexible Server instances across all accessible subscriptions

What it does

Discovers Azure Database for MySQL Single Server (legacy) and Flexible Server instances across all accessible subscriptions. Emits migration-useful identity fields (ARM ObjectId, SubscriptionId/Name, TenantId, ServerType, FQDN) plus the SKU/version/SSL/backup columns consumed by AzureMySQLDiscoveredView. User databases only (system schemas skipped). Firewall rules exported for connectivity/migration planning. Server rows carry UserDatabaseCount, FirewallRuleCount, and VNet/Private DNS relationship ids when present. Honest EMPTY when the tenant has no MySQL resources (not an auth failure).

How the app exposes it

The module feeds into the ACQI app's dedicated results view. From there, conflicts, dependencies, and readiness scores roll up into the deal workspace.

Route in app:
/discovered/azure-mysql

Outputs

Each module produces a CSV with readiness and risk scores, evidence-source counts, and last-seen timestamps. The exact columns vary by module — the app's results view shows the live schema.