| Policy DisplayName | Policy Id | Category | Effect | Roles# | Roles | State | Type | policy in AzUSGov | 
                                            
                            | [Deprecated] Storage Account set to minimum TLS and Secure transfer should be enabled | Deny-Storage-minTLS | Storage | Default Deny
 Allowed
 Audit, Deny, Disabled
 | 0 |  | Deprecated | ALZ |  | 
                        
                            | API App should only be accessible over HTTPS | Deny-AppServiceApiApp-http | App Service | Default Deny
 Allowed
 Audit, Disabled, Deny
 | 0 |  | GA | ALZ |  | 
                        
                            | App Service apps should use the latest TLS version | f0e6e85b-9b9f-4a4b-b67b-f730d42f1b0b | App Service | Default AuditIfNotExists
 Allowed
 AuditIfNotExists, Disabled
 | 0 |  | GA | BuiltIn | true | 
                        
                            | AppService append enable https only setting to enforce https setting. | Append-AppService-httpsonly | App Service | Default Append
 Allowed
 Append, Disabled
 | 0 |  | GA | ALZ |  | 
                        
                            | AppService append sites with minimum TLS version to enforce. | Append-AppService-latestTLS | App Service | Default Append
 Allowed
 Append, Disabled
 | 0 |  | GA | ALZ |  | 
                        
                            | Azure Cache for Redis Append a specific min TLS version requirement and enforce TLS. | Append-Redis-sslEnforcement | Cache | Default Append
 Allowed
 Append, Disabled
 | 0 |  | GA | ALZ |  | 
                        
                            | Azure Cache for Redis Append and the enforcement that enableNonSslPort is disabled. | Append-Redis-disableNonSslPort | Cache | Default Append
 Allowed
 Append, Disabled
 | 0 |  | GA | ALZ |  | 
                        
                            | Azure Cache for Redis only secure connections should be enabled | Deny-Redis-http | Cache | Default Deny
 Allowed
 Audit, Deny, Disabled
 | 0 |  | GA | ALZ |  | 
                        
                            | Azure Database for MySQL server deploy a specific min TLS version and enforce SSL. | Deploy-MySQL-sslEnforcement | SQL | Default DeployIfNotExists
 Allowed
 DeployIfNotExists, Disabled
 | 1 | Contributor | GA | ALZ |  | 
                        
                            | Azure Database for PostgreSQL server deploy a specific min TLS version requirement and enforce SSL | Deploy-PostgreSQL-sslEnforcement | SQL | Default DeployIfNotExists
 Allowed
 DeployIfNotExists, Disabled
 | 1 | Contributor | GA | ALZ |  | 
                        
                            | Azure SQL Database should have the minimal TLS version set to the highest version | Deny-Sql-minTLS | SQL | Default Audit
 Allowed
 Audit, Disabled, Deny
 | 0 |  | GA | ALZ |  | 
                        
                            | Azure Storage deploy a specific min TLS version requirement and enforce SSL/HTTPS | Deploy-Storage-sslEnforcement | Storage | Default DeployIfNotExists
 Allowed
 DeployIfNotExists, Disabled
 | 1 | Storage Account Contributor | GA | ALZ |  | 
                        
                            | Container Apps should only be accessible over HTTPS | 0e80e269-43a4-4ae9-b5bc-178126b8a5cb | Container Apps | Default Audit
 Allowed
 Audit, Deny, Disabled
 | 0 |  | GA | BuiltIn | unknown | 
                        
                            | Function App should only be accessible over HTTPS | Deny-AppServiceFunctionApp-http | App Service | Default Deny
 Allowed
 Audit, Disabled, Deny
 | 0 |  | GA | ALZ |  | 
                        
                            | Function apps should use the latest TLS version | f9d614c5-c173-4d56-95a7-b4437057d193 | App Service | Default AuditIfNotExists
 Allowed
 AuditIfNotExists, Disabled
 | 0 |  | GA | BuiltIn | true | 
                        
                            | Kubernetes clusters should be accessible only over HTTPS | 1a5b4dca-0b6f-4cf5-907c-56316bc1bf3d | Kubernetes | Default Deny
 Allowed
 audit, Audit, deny, Deny, disabled, Disabled
 | 0 |  | GA | BuiltIn | true | 
                        
                            | MySQL database servers enforce SSL connections. | Deny-MySql-http | SQL | Default Deny
 Allowed
 Audit, Disabled, Deny
 | 0 |  | GA | ALZ |  | 
                        
                            | PostgreSQL database servers enforce SSL connection. | Deny-PostgreSql-http | SQL | Default Deny
 Allowed
 Audit, Disabled, Deny
 | 0 |  | GA | ALZ |  | 
                        
                            | SQL Managed Instance should have the minimal TLS version set to the highest version | Deny-SqlMi-minTLS | SQL | Default Audit
 Allowed
 Audit, Disabled, Deny
 | 0 |  | GA | ALZ |  | 
                        
                            | SQL managed instances deploy a specific min TLS version requirement. | Deploy-SqlMi-minTLS | SQL | Default DeployIfNotExists
 Allowed
 DeployIfNotExists, Disabled
 | 1 | SQL Managed Instance Contributor | GA | ALZ |  | 
                        
                            | SQL servers deploys a specific min TLS version requirement. | Deploy-SQL-minTLS | SQL | Default DeployIfNotExists
 Allowed
 DeployIfNotExists, Disabled
 | 1 | SQL Server Contributor | GA | ALZ |  | 
                        
                            | Web Application should only be accessible over HTTPS | Deny-AppServiceWebApp-http | App Service | Default Deny
 Allowed
 Audit, Disabled, Deny
 | 0 |  | GA | ALZ |  |