Service Coverage - Azure & Azure Government

Note

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

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.

Active Directory (beta)

  • Azure.ActiveDirectory.Application (azuread_application)

  • Azure.ActiveDirectory.Group (azuread_group)

  • Azure.ActiveDirectory.ServicePrincipal (azuread_service_principal)

  • Azure.ActiveDirectory.User (azuread_user)

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.

Application Insights

  • Azure.ApplicationInsights.Component (azurerm_application_insights)

Authorization (RBAC)

  • Azure.Authorization.PolicyAssignment (azurerm_policy_assignment)

  • Azure.Authorization.RoleAssignment (azurerm_role_assignment) (beta)

  • Azure.Authorization.RoleDefinition (azurerm_role_definition)

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.VirtualMachineExtension (azurerm_virtual_machine_extension)

  • 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)

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)

Databricks

  • Azure.Databricks.Workspace (azurerm_databricks_workspace)

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)

Managed Identity

  • Azure.ManagedIdentity.Identity (azurerm_user_assigned_identity) (beta)

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)

Resources

  • Azure.Resources.ResourceGroup (azurerm_resources_resource_group)

Security Center

  • Azure.SecurityCenter.AutoProvisioning (azurerm_security_center_auto_provisioning)

  • Azure.SecurityCenter.Contact (azurerm_security_center_contact)

  • Azure.SecurityCenter.SubscriptionPricing (azurerm_security_center_subscription_pricing)

SQL

  • Azure.SQL.ActiveDirectoryAdministrator (azurerm_sql_active_directory_administrator)

  • Azure.SQL.Database (azurerm_sql_database)

  • Azure.SQL.Database.TransparentDataEncryption (azurerm_mssql_database_transparent_data_encryption)

  • Azure.SQL.ElasticPool (azurerm_mssql_elasticpool)

  • Azure.SQL.FirewallRule (azurerm_sql_firewall_rule)

  • Azure.SQL.Server (azurerm_sql_server)

  • Azure.SQL.TransparentDataEncryption (azurerm_mssql_server_transparent_data_encryption)

  • Azure.SQL.VirtualNetworkRule (azurerm_sql_virtual_network_rule)

  • Azure.SQL.VulnerabilityAssessment (azurerm_mssql_vulnerability_assessment)

Storage

  • Azure.Storage.Account (azurerm_storage_account)

  • Azure.Storage.AccountNetworkRules (azurerm_storage_account_network_rules)

Web

  • Azure.Web.AppService (azurerm_app_service)

  • Azure.Web.AppServicePlan (azurerm_app_service_plan)

  • Azure.Web.FunctionApp (azurerm_function_app)