Service Coverage - Azure & Azure Government

Note

For supported AWS services, see Service Coverage - AWS & AWS GovCloud.

Tip

To interact with the API using query parameters, use the Fugue resource names as formatted below (the Terraform resource name is also acceptable). When using request body parameters, add quotation marks around each resource name like this: "Azure.Compute.VirtualMachine", "Azure.Storage.Account", etc.

The following Azure services and resources are supported in the latest version of Fugue. Fugue supports Azure as well as Azure Government.

(beta) denotes resources with beta support. To request access, contact support@fugue.co.

Each resource is listed with its Terraform type in parentheses for the purpose of writing custom rules.

Application Insights

  • Azure.ApplicationInsights.Component (azurerm_application_insights)

Active Directory: Beta

  • Azure.ActiveDirectory.Application (azuread_application): Beta

  • Azure.ActiveDirectory.Group (azuread_group): Beta

  • Azure.ActiveDirectory.ServicePrincipal (azuread_service_principal): Beta

  • Azure.ActiveDirectory.User (azuread_user): Beta

Note

These resources require the Azure AD Directory Readers role to be assigned to your service principal. For more information, see the documentation for assigning the role.

Authorization (RBAC)

  • Azure.Authorization.PolicyAssignment (azurerm_policy_assignment)

  • Azure.Authorization.RoleDefinition (azurerm_role_definition)

  • Azure.Authorization.RoleAssignment (azurerm_role_assignment): Beta

Automation

  • Azure.Automation.Account (azurerm_automation_account)

  • Azure.Automation.Credential (azurerm_automation_credential)

  • Azure.Automation.Schedule (azurerm_automation_schedule)

CDN (Content Delivery Network)

  • Azure.Cdn.Endpoint (azurerm_cdn_endpoint)

  • Azure.Cdn.Profile (azurerm_cdn_profile)

Compute

  • Azure.Compute.AvailabilitySet (azurerm_availability_set)

  • Azure.Compute.Image (azurerm_image)

  • Azure.Compute.ManagedDisk (azurerm_managed_disk)

  • Azure.Compute.SharedImageGallery (azurerm_shared_image_gallery)

  • Azure.Compute.Snapshot (azurerm_snapshot)

  • Azure.Compute.VirtualMachine (azurerm_virtual_machine)

  • Azure.Compute.VirtualMachineScaleSet (azurerm_virtual_machine_scale_set)

Container

  • Azure.Container.Group (azurerm_container_group)

  • Azure.Container.Registry (azurerm_container_registry)

Cosmos DB

  • Azure.CosmosDB.Account (azurerm_cosmosdb_account)

Databricks

  • Azure.Databricks.Workspace (azurerm_databricks_workspace)

Data Lake

  • Azure.DataLakeAnalytics.Account (azurerm_data_lake_analytics_account)

  • Azure.DataLakeAnalytics.FirewallRule (azurerm_data_lake_analytics_firewall_rule)

  • Azure.DataLakeStore.Account (azurerm_data_lake_store)

  • Azure.DataLakeStore.FirewallRule (azurerm_data_lake_store_firewall_rule)

Identity

  • Azure.ManagedIdentity.Identity (azurerm_user_assigned_identity): Beta

Key Vault

  • Azure.KeyVault.Certificate (azurerm_key_vault_certificate)

  • Azure.KeyVault.Key (azurerm_key_vault_key)

  • Azure.KeyVault.Secret (azurerm_key_vault_secret)

  • Azure.KeyVault.Vault (azurerm_key_vault)

Kubernetes

  • Azure.Kubernetes.Cluster (azurerm_kubernetes_cluster)

Monitor

  • Azure.Monitor.ActionGroup (azurerm_monitor_action_group)

  • Azure.Monitor.ActivityLogAlert (azurerm_monitor_activity_log_alert)

  • Azure.Monitor.DiagnosticSetting (azurerm_monitor_diagnostic_setting)

  • Azure.Monitor.LogProfile (azurerm_monitor_log_profile)

  • Azure.Monitor.MetricAlert (azurerm_monitor_metric_alert)

MySQL

  • Azure.MySQL.ConfigurationSet (azurerm_mysql_configuration_set)

  • Azure.MySQL.Database (azurerm_mysql_database)

  • Azure.MySQL.FirewallRule (azurerm_mysql_firewall_rule)

  • Azure.MySQL.Server (azurerm_mysql_server)

  • Azure.MySQL.VirtualNetworkRule (azurerm_mysql_virtual_network_rule)

Network

  • Azure.Network.ApplicationGateway (azurerm_application_gateway)

  • Azure.Network.ApplicationSecurityGroup (azurerm_application_security_group)

  • Azure.Network.DDoSProtectionPlan (azurerm_ddos_protection_plan)

  • Azure.Network.DNSZone (azurerm_dns_zone)

  • Azure.Network.Firewall (azurerm_firewall)

  • Azure.Network.LoadBalancer (azurerm_lb)

  • Azure.Network.LoadBalancerNatRule (azurerm_lb_nat_rule)

  • Azure.Network.LoadBalancerProbe (azurerm_lb_probe)

  • Azure.Network.LoadBalancerRule (azurerm_lb_rule)

  • Azure.Network.LocalNetworkGateway (azurerm_local_network_gateway)

  • Azure.Network.NetworkInterface (azurerm_network_interface)

  • Azure.Network.NetworkSecurityGroup (azurerm_network_security_group)

  • Azure.Network.NetworkSecurityRule (azurerm_network_security_rule)

  • Azure.Network.NetworkWatcher (azurerm_network_watcher)

  • Azure.Network.NetworkWatcherFlowLog (azurerm_network_watcher_flow_log)

  • Azure.Network.PublicIPAddress (azurerm_public_ip)

  • Azure.Network.RouteTable (azurerm_route_table)

  • Azure.Network.Subnet (azurerm_subnet)

  • Azure.Network.VirtualNetwork (azurerm_virtual_network)

  • Azure.Network.VirtualNetworkGateway (azurerm_virtual_network_gateway)

  • Azure.Network.VirtualNetworkGatewayConnection (azurerm_virtual_network_gateway_connection)

PostgreSQL

  • Azure.PostgreSQL.ConfigurationSet (azurerm_postgresql_configuration_set)

  • Azure.PostgreSQL.Database (azurerm_postgresql_database)

  • Azure.PostgreSQL.FirewallRule (azurerm_postgresql_firewall_rule)

  • Azure.PostgreSQL.Server (azurerm_postgresql_server)

  • Azure.PostgreSQL.VirtualNetworkRule (azurerm_postgresql_virtual_network_rule)

Redis

  • Azure.Redis.Cache (azurerm_redis_cache)

  • Azure.Redis.FirewallRule (azurerm_redis_firewall_rule)

Security Center

  • Azure.SecurityCenter.Contact (azurerm_security_center_contact)

  • Azure.SecurityCenter.SubscriptionPricing (azurerm_security_center_subscription_pricing)

SQL

  • Azure.SQL.Database (azurerm_sql_database)

  • Azure.SQL.ElasticPool (azurerm_mssql_elasticpool)

  • Azure.SQL.FirewallRule (azurerm_sql_firewall_rule)

  • Azure.SQL.Server (azurerm_sql_server)

  • Azure.SQL.VirtualNetworkRule (azurerm_sql_virtual_network_rule)

Storage

  • Azure.Storage.Account (azurerm_storage_account)

Web

  • Azure.Web.AppService (azurerm_app_service)

  • Azure.Web.AppServicePlan (azurerm_app_service_plan)

  • Azure.Web.FunctionApp (azurerm_function_app)