# Source: https://docs.snyk.io/scan-with-snyk/snyk-iac/supported-iac-languages-cloud-providers-and-cloud-resources/supported-azure-resources-for-cloud-context.md

# Supported Azure resources for cloud context

Snyk cloud context works with the following Azure resource types:

* azurerm\_advanced\_threat\_protection
* azurerm\_api\_management
* azurerm\_app\_configuration
* azurerm\_application\_gateway
* azurerm\_application\_insights
* azurerm\_application\_security\_group
* azurerm\_automation\_account
* azurerm\_automation\_credential
* azurerm\_automation\_runbook
* azurerm\_automation\_schedule
* azurerm\_automation\_variable\_bool
* azurerm\_automation\_variable\_datetime
* azurerm\_automation\_variable\_int
* azurerm\_automation\_variable\_string
* azurerm\_availability\_set
* azurerm\_batch\_account
* azurerm\_batch\_certificate
* azurerm\_batch\_pool
* azurerm\_cdn\_endpoint
* azurerm\_cdn\_frontdoor\_endpoint
* azurerm\_cdn\_profile
* azurerm\_container\_group
* azurerm\_container\_registry
* azurerm\_cosmosdb\_account
* azurerm\_cosmosdb\_cassandra\_cluster
* azurerm\_cosmosdb\_cassandra\_datacenter
* azurerm\_cosmosdb\_cassandra\_keyspace
* azurerm\_cosmosdb\_cassandra\_table
* azurerm\_cosmosdb\_gremlin\_database
* azurerm\_cosmosdb\_gremlin\_graph
* azurerm\_cosmosdb\_mongo\_collection
* azurerm\_cosmosdb\_mongo\_database
* azurerm\_cosmosdb\_sql\_container
* azurerm\_cosmosdb\_sql\_database
* azurerm\_cosmosdb\_sql\_dedicated\_gateway
* azurerm\_cosmosdb\_sql\_function
* azurerm\_cosmosdb\_sql\_stored\_procedure
* azurerm\_cosmosdb\_sql\_trigger
* azurerm\_cosmosdb\_table
* azurerm\_data\_factory
* azurerm\_databricks\_workspace
* azurerm\_ddos\_protection\_plan
* azurerm\_disk\_encryption\_set
* azurerm\_dns\_zone
* azurerm\_eventhub\_namespace
* azurerm\_firewall
* azurerm\_firewall\_application\_rule\_collection
* azurerm\_firewall\_network\_rule\_collection
* azurerm\_frontdoor
* azurerm\_frontdoor\_firewall\_policy
* azurerm\_image
* azurerm\_key\_vault
* azurerm\_kubernetes\_cluster
* azurerm\_lb
* azurerm\_lb\_nat\_rule
* azurerm\_lb\_probe
* azurerm\_lb\_rule
* azurerm\_linux\_function\_app
* azurerm\_linux\_function\_app\_slot
* azurerm\_linux\_virtual\_machine
* azurerm\_linux\_virtual\_machine\_scale\_set
* azurerm\_linux\_web\_app
* azurerm\_linux\_web\_app\_slot
* azurerm\_local\_network\_gateway
* azurerm\_log\_analytics\_solution
* azurerm\_log\_analytics\_workspace
* azurerm\_logic\_app\_workflow
* azurerm\_managed\_disk
* azurerm\_mariadb\_configuration\_set
* azurerm\_mariadb\_database
* azurerm\_mariadb\_firewall\_rule
* azurerm\_mariadb\_server
* azurerm\_mariadb\_virtual\_network\_rule
* azurerm\_monitor\_action\_group
* azurerm\_monitor\_activity\_log\_alert
* azurerm\_monitor\_diagnostic\_setting
* azurerm\_monitor\_log\_profile
* azurerm\_monitor\_metric\_alert
* azurerm\_monitor\_smart\_detector\_alert\_rule
* azurerm\_mssql\_database
* azurerm\_mssql\_database\_extended\_auditing\_policy
* azurerm\_mssql\_database\_transparent\_data\_encryption
* azurerm\_mssql\_elasticpool
* azurerm\_mssql\_firewall\_rule
* azurerm\_mssql\_managed\_database
* azurerm\_mssql\_managed\_instance
* azurerm\_mssql\_managed\_instance\_active\_directory\_administrator
* azurerm\_mssql\_managed\_instance\_security\_alert\_policy
* azurerm\_mssql\_managed\_instance\_transparent\_data\_encryption
* azurerm\_mssql\_managed\_instance\_vulnerability\_assessment
* azurerm\_mssql\_server
* azurerm\_mssql\_server\_extended\_auditing\_policy
* azurerm\_mssql\_server\_security\_alert\_policy
* azurerm\_mssql\_server\_transparent\_data\_encryption
* azurerm\_mssql\_server\_vulnerability\_assessment
* azurerm\_mssql\_virtual\_machine
* azurerm\_mssql\_virtual\_network\_rule
* azurerm\_mysql\_active\_directory\_administrator
* azurerm\_mysql\_configuration\_set
* azurerm\_mysql\_database
* azurerm\_mysql\_firewall\_rule
* azurerm\_mysql\_flexible\_database
* azurerm\_mysql\_flexible\_server
* azurerm\_mysql\_flexible\_server\_configuration\_set
* azurerm\_mysql\_flexible\_server\_firewall\_rule
* azurerm\_mysql\_server
* azurerm\_mysql\_virtual\_network\_rule
* azurerm\_network\_interface
* azurerm\_network\_security\_group
* azurerm\_network\_security\_rule
* azurerm\_network\_watcher
* azurerm\_network\_watcher\_flow\_log
* azurerm\_postgresql\_configuration\_set
* azurerm\_postgresql\_database
* azurerm\_postgresql\_firewall\_rule
* azurerm\_postgresql\_flexible\_server
* azurerm\_postgresql\_flexible\_server\_configuration\_set
* azurerm\_postgresql\_flexible\_server\_database
* azurerm\_postgresql\_flexible\_server\_firewall\_rule
* azurerm\_postgresql\_server
* azurerm\_postgresql\_virtual\_network\_rule
* azurerm\_private\_dns\_zone
* azurerm\_public\_ip
* azurerm\_redis\_cache
* azurerm\_redis\_firewall\_rule
* azurerm\_resource\_group
* azurerm\_resources
* azurerm\_role\_assignment
* azurerm\_role\_definition
* azurerm\_route\_table
* azurerm\_search\_service
* azurerm\_security\_center\_auto\_provisioning
* azurerm\_security\_center\_contact
* azurerm\_security\_center\_setting
* azurerm\_security\_center\_subscription\_pricing
* azurerm\_service\_fabric\_cluster
* azurerm\_service\_plan
* azurerm\_shared\_image\_gallery
* azurerm\_snapshot
* azurerm\_sql\_active\_directory\_administrator
* azurerm\_ssh\_public\_key
* azurerm\_storage\_account
* azurerm\_storage\_account\_network\_rules
* azurerm\_storage\_data\_lake\_gen2\_filesystem
* azurerm\_subnet
* azurerm\_subscription\_policy\_assignment
* azurerm\_synapse\_firewall\_rule
* azurerm\_synapse\_workspace
* azurerm\_traffic\_manager\_profile
* azurerm\_user\_assigned\_identity
* azurerm\_virtual\_machine\_extension
* azurerm\_virtual\_network
* azurerm\_virtual\_network\_gateway
* azurerm\_virtual\_network\_gateway\_connection
* azurerm\_windows\_function\_app
* azurerm\_windows\_function\_app\_slot
* azurerm\_windows\_virtual\_machine
* azurerm\_windows\_virtual\_machine\_scale\_set
* azurerm\_windows\_web\_app
* azurerm\_windows\_web\_app\_slot