Microsoft.Sql servers/firewallRules 2021-11-01
- La plus récente
- 2023-05-01-preview
- 2023-02-01-preview
- 2022-11-01-preview
- 2022-08-01-preview
- 2022-05-01-preview
- 2022-02-01-preview
- 2021-11-01
- 2021-11-01-preview
- 2021-08-01-preview
- 2021-05-01-preview
- 2021-02-01-preview
- 2020-11-01-preview
- 2020-08-01-preview
- 2020-02-02-preview
- 2015-05-01-preview
- 2014-04-01
Définition de ressource Bicep
Le type de ressource servers/firewallRules peut être déployé avec des opérations qui ciblent :
- Groupes de ressources - Voir commandes de déploiement de groupe de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version d’API, consultez journal des modifications.
Format des ressources
Pour créer une ressource Microsoft.Sql/servers/firewallRules, ajoutez le Bicep suivant à votre modèle.
resource symbolicname 'Microsoft.Sql/servers/firewallRules@2021-11-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
endIpAddress: 'string'
startIpAddress: 'string'
}
}
Valeurs de propriétés
servers/firewallRules
Nom | Description | Valeur |
---|---|---|
name | Nom de la ressource Découvrez comment définir des noms et des types pour des ressources enfants dans Bicep. |
string (obligatoire) Limite de caractères : 1-128 Caractères valides : Impossibilité d’utiliser : <>*%&:;\/? ou des caractères de contrôle.Ne peut pas se terminer par un point. |
parent | Dans Bicep, vous pouvez spécifier la ressource parente pour une ressource enfant. Vous devez uniquement ajouter cette propriété lorsque la ressource enfant est déclarée en dehors de la ressource parente. Pour plus d’informations, consultez Ressource enfant en dehors de la ressource parente. |
Nom symbolique de la ressource de type : serveurs |
properties | Propriétés de ressource. | ServerFirewallRuleProperties |
ServerFirewallRuleProperties
Nom | Description | Valeur |
---|---|---|
endIpAddress | Adresse IP de fin de la règle de pare-feu. Doit être au format IPv4. Doit être supérieur ou égal à startIpAddress. Utilisez la valeur « 0.0.0.0 » pour toutes les adresses IP internes Azure. | string |
startIpAddress | Adresse IP de début de la règle de pare-feu. Doit être au format IPv4. Utilisez la valeur « 0.0.0.0 » pour toutes les adresses IP internes Azure. | string |
Modèles de démarrage rapide
Les modèles de démarrage rapide suivants déploient ce type de ressource.
Modèle | Description |
---|---|
Application Django avec bases de données SQL |
Ce modèle utilise l’extension Azure Linux CustomScript pour déployer une application. Cet exemple crée une machine virtuelle Ubuntu, effectue une installation silencieuse de Python, Django et Apache, puis crée une application Django simple. Le modèle crée également une SQL Database, avec un exemple de table avec des exemples de données qui s’affichent dans le navigateur web à l’aide d’une requête |
EPiserverCMS dans Azure |
Ce modèle vous permet de créer les ressources requises pour le déploiement d’EpiServerCMS dans Azure |
Kentico Xperience |
Ce modèle facilite le déploiement des ressources nécessaires pour héberger des environnements Kentico Xperience dans Microsoft Azure. |
Mise à l’échelle automatique de la machine virtuelle Windows LANSA avec Azure SQL Database |
Le modèle déploie un VMSS Windows avec un nombre souhaité de machines virtuelles dans le groupe identique et une MSI LANSA à installer dans chaque machine virtuelle. Une fois que le groupe de machines virtuelles identiques est déployé, une extension de script personnalisé est utilisée pour installer la MSI LANSA) |
Déployer Octopus Deploy 3.0 avec une licence d’évaluation |
Ce modèle vous permet de déployer un seul serveur Octopus Deploy 3.0 avec une licence d’évaluation. Cette opération sera déployée sur une seule machine virtuelle Windows Server 2012R2 (Standard D2) et une base de données SQL (niveau S1) à l’emplacement spécifié pour le groupe de ressources. |
Orchard CMS Video Portal Web App |
Ce modèle offre un moyen simple de déployer Orchard CMS sur Azure App Service Web Apps avec le module Azure Media Services activé et configuré. |
Application web Umbraco CMS scalable |
Ce modèle offre un moyen simple de déployer l’application web umbraco CMS sur Azure App Service Web Apps. |
Application web CMS Simple Umbraco |
Ce modèle offre un moyen simple de déployer l’application web umbraco CMS sur Azure App Service Web Apps. |
Services Bureau à distance avec haute disponibilité |
Cet exemple de code de modèle ARM déploie un laboratoire de collection de sessions des services Bureau à distance 2019 avec une haute disponibilité. L’objectif est de déployer une solution entièrement redondante et hautement disponible pour les services Bureau à distance, à l’aide de Windows Server 2019. |
Déployer Sports Analytics sur l’architecture Azure |
Crée un compte de stockage Azure avec ADLS Gen 2 activé, un Azure Data Factory instance avec des services liés pour le compte de stockage (un Azure SQL Database s’il est déployé) et un instance Azure Databricks. L’identité AAD pour l’utilisateur qui déploie le modèle et l’identité managée pour le instance ADF se verront attribuer le rôle Contributeur aux données blob de stockage sur le compte de stockage. Il existe également des options pour déployer un Key Vault instance Azure, une base de données Azure SQL et un hub d’événements Azure (pour les cas d’usage de streaming). Lorsqu’un Key Vault Azure est déployé, l’identité gérée par la fabrique de données et l’identité AAD de l’utilisateur qui déploie le modèle se voient attribuer le rôle Utilisateur Key Vault Secrets. |
Application web avec un SQL Database, Azure Cosmos DB, Recherche Azure |
Ce modèle approvisionne une application web, un SQL Database, Azure Cosmos DB, Recherche Azure et Application Insights. |
Migrer vers Azure SQL base de données à l’aide d’Azure DMS |
Le Azure Database Migration Service (DMS) est conçu pour simplifier le processus de migration des bases de données locales vers Azure. DMS simplifie la migration des bases de données oracle et SQL Server locales existantes vers Azure SQL Database, Azure SQL Managed Instance ou Microsoft SQL Server dans une machine virtuelle Azure. Ce modèle déploie une instance du service de migration Azure Database, une machine virtuelle Azure sur laquelle le serveur SQL est installé, qui fera office de serveur source avec une base de données précréée, et un serveur target Azure SQL DB qui aura un schéma précréé de la base de données à migrer de la base de données source vers le serveur cible. Le modèle déploie également les ressources requises telles que la carte réseau, le réseau virtuel, etc. pour la prise en charge de la machine virtuelle source, du service DMS et du serveur cible. |
Déployer un cluster HDInsight et une base de données SQL |
Ce modèle vous permet de créer un cluster HDInsight et un SQL Database pour tester Sqoop. |
Approvisionner un SQL Database avec TDE |
Ce modèle provisionne un SQL Server avec un pare-feu ouvert pour le trafic Azure et une base de données SQL avec transparent Data Encryption (TDE). |
Déployer un nouveau pool élastique SQL |
Ce modèle vous permet de déployer un nouveau pool élastique SQL avec ses nouvelles SQL Server associées et de nouvelles bases de données SQL à lui affecter. |
Serveur logique SQL |
Ce modèle vous permet de créer un serveur logique SQL. |
App Service Environment avec Azure SQL back-end |
Ce modèle crée une App Service Environment avec un back-end Azure SQL ainsi que des points de terminaison privés ainsi que des ressources associées généralement utilisées dans un environnement privé/isolé. |
Approvisionner une application mobile avec un SQL Database |
Ce modèle provisionne une application mobile, un SQL Database et un hub de notification. Il configure un chaîne de connexion dans l’application mobile pour la base de données et le hub de notification. |
Application web avec identité managée, SQL Server et ΑΙ |
Exemple simple de déploiement de l’infrastructure Azure pour l’application + les données + l’identité managée + la supervision |
Créer une application web + cache Redis + base de données SQL avec un modèle |
Ce modèle crée une application web Azure avec un cache Redis et un SQL Database. |
Approvisionner une application web avec un SQL Database |
Ce modèle provisionne une application web, une SQL Database, des paramètres de mise à l’échelle automatique, des règles d’alerte et Des insights d’application. Il configure un chaîne de connexion dans l’application web pour la base de données. |
Créer, configurer et déployer une application web sur une machine virtuelle Azure |
Créer et configurer une machine virtuelle Windows avec SQL Azure base de données et déployer une application web dans l’environnement à l’aide de PowerShell DSC |
Application web Docker Sonarqube sur Linux avec Azure SQL |
Ce modèle déploie Sonarqube dans un conteneur Linux d’application web Azure App Service à l’aide de l’image Sonarqube officielle et soutenu par un serveur Azure SQL. |
Définition de ressources de modèle ARM
Le type de ressource servers/firewallRules peut être déployé avec des opérations qui ciblent :
- Groupes de ressources - Voir commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format des ressources
Pour créer une ressource Microsoft.Sql/servers/firewallRules, ajoutez le JSON suivant à votre modèle.
{
"type": "Microsoft.Sql/servers/firewallRules",
"apiVersion": "2021-11-01",
"name": "string",
"properties": {
"endIpAddress": "string",
"startIpAddress": "string"
}
}
Valeurs de propriétés
servers/firewallRules
Nom | Description | Valeur |
---|---|---|
type | Type de ressource | « Microsoft.Sql/servers/firewallRules » |
apiVersion | Version de l’API de ressource | '2021-11-01' |
name | Nom de la ressource Découvrez comment définir des noms et des types pour des ressources enfants dans des modèles ARM JSON. |
chaîne (obligatoire) Limite de caractères : 1-128 Caractères valides : Impossibilité d’utiliser : <>*%&:;\/? ou des caractères de contrôle.Ne peut pas se terminer par un point. |
properties | Propriétés de ressource. | ServerFirewallRuleProperties |
ServerFirewallRuleProperties
Nom | Description | Valeur |
---|---|---|
endIpAddress | Adresse IP de fin de la règle de pare-feu. Doit être au format IPv4. Doit être supérieur ou égal à startIpAddress. Utilisez la valeur « 0.0.0.0 » pour toutes les adresses IP internes Azure. | string |
startIpAddress | Adresse IP de début de la règle de pare-feu. Doit être au format IPv4. Utilisez la valeur « 0.0.0.0 » pour toutes les adresses IP internes Azure. | string |
Modèles de démarrage rapide
Les modèles de démarrage rapide suivants déploient ce type de ressource.
Modèle | Description |
---|---|
Application Django avec bases de données SQL |
Ce modèle utilise l’extension Azure Linux CustomScript pour déployer une application. Cet exemple crée une machine virtuelle Ubuntu, effectue une installation silencieuse de Python, Django et Apache, puis crée une application Django simple. Le modèle crée également une SQL Database, avec un exemple de table avec des exemples de données qui s’affichent dans le navigateur web à l’aide d’une requête |
EPiserverCMS dans Azure |
Ce modèle vous permet de créer les ressources requises pour le déploiement d’EpiServerCMS dans Azure |
Kentico Xperience |
Ce modèle facilite le déploiement des ressources nécessaires pour héberger des environnements Kentico Xperience dans Microsoft Azure. |
Mise à l’échelle automatique de la machine virtuelle Windows LANSA avec Azure SQL Database |
Le modèle déploie un VMSS Windows avec un nombre souhaité de machines virtuelles dans le groupe identique et une MSI LANSA à installer dans chaque machine virtuelle. Une fois que le groupe de machines virtuelles identiques est déployé, une extension de script personnalisé est utilisée pour installer la MSI LANSA) |
Déployer Octopus Deploy 3.0 avec une licence d’évaluation |
Ce modèle vous permet de déployer un seul serveur Octopus Deploy 3.0 avec une licence d’évaluation. Cette opération sera déployée sur une seule machine virtuelle Windows Server 2012R2 (Standard D2) et une base de données SQL (niveau S1) à l’emplacement spécifié pour le groupe de ressources. |
Orchard CMS Video Portal Web App |
Ce modèle offre un moyen simple de déployer Orchard CMS sur Azure App Service Web Apps avec le module Azure Media Services activé et configuré. |
Application web Umbraco CMS scalable |
Ce modèle offre un moyen simple de déployer l’application web umbraco CMS sur Azure App Service Web Apps. |
Application web CMS Simple Umbraco |
Ce modèle offre un moyen simple de déployer l’application web umbraco CMS sur Azure App Service Web Apps. |
Services Bureau à distance avec haute disponibilité |
Cet exemple de code de modèle ARM déploie un laboratoire de collection de sessions des services Bureau à distance 2019 avec une haute disponibilité. L’objectif est de déployer une solution entièrement redondante et hautement disponible pour les services Bureau à distance, à l’aide de Windows Server 2019. |
Déployer l’architecture Sports Analytics sur Azure |
Crée un compte de stockage Azure avec ADLS Gen2 activé, un Azure Data Factory instance avec des services liés pour le compte de stockage (une base de données Azure SQL si elle est déployée) et une instance Azure Databricks. L’identité AAD de l’utilisateur qui déploie le modèle et l’identité managée pour le instance ADF se verront attribuer le rôle Contributeur aux données Blob du stockage sur le compte de stockage. Il existe également des options pour déployer un Key Vault instance Azure, une base de données Azure SQL et un hub d’événements Azure (pour les cas d’usage de streaming). Lorsqu’un Key Vault Azure est déployé, l’identité managée de la fabrique de données et l’identité AAD de l’utilisateur qui déploie le modèle se voient attribuer le rôle Utilisateur Key Vault Secrets. |
Application web avec un SQL Database, Azure Cosmos DB, Recherche Azure |
Ce modèle provisionne une application web, un SQL Database, Azure Cosmos DB, Azure Search et Application Insights. |
Migrer vers Azure SQL base de données à l’aide d’Azure DMS |
Le Azure Database Migration Service (DMS) est conçu pour simplifier le processus de migration des bases de données locales vers Azure. DMS simplifie la migration des bases de données SQL Server et Oracle locales existantes vers Azure SQL Database, Azure SQL Managed Instance ou Microsoft SQL Server dans une machine virtuelle Azure. Ce modèle déploiera une instance d’Azure Database Migration Service, une machine virtuelle Azure sur laquelle sql Server est installé, qui fera office de serveur source avec une base de données précréée, et un serveur de base de données Target Azure SQL qui aura un schéma précréé de la base de données à migrer de la base de données source vers le serveur cible. Le modèle déploie également les ressources requises, telles que la carte réseau, le réseau virtuel, etc. pour la prise en charge de la machine virtuelle source, du service DMS et du serveur cible. |
Déployer un cluster HDInsight et une base de données SQL |
Ce modèle vous permet de créer un cluster HDInsight et un SQL Database pour tester Sqoop. |
Approvisionner un SQL Database avec TDE |
Ce modèle provisionne une SQL Server avec un pare-feu ouvert pour le trafic Azure et une base de données SQL avec Transparent Data Encryption (TDE). |
Déployer un nouveau pool élastique SQL |
Ce modèle vous permet de déployer un nouveau pool élastique SQL avec ses nouveaux SQL Server associés et de nouvelles bases de données SQL à lui affecter. |
Serveur logique SQL |
Ce modèle vous permet de créer un serveur logique SQL. |
App Service Environment avec Azure SQL back-end |
Ce modèle crée une App Service Environment avec un back-end Azure SQL ainsi que des points de terminaison privés, ainsi que des ressources associées généralement utilisées dans un environnement privé/isolé. |
Approvisionner une application mobile avec un SQL Database |
Ce modèle provisionne une application mobile, un SQL Database et un hub de notification. Il configure un chaîne de connexion dans l’application mobile pour la base de données et le hub de notification. |
Application web avec identité managée, SQL Server et ΑΙ |
Exemple simple de déploiement de l’infrastructure Azure pour l’application + les données + l’identité managée + la supervision |
Créer une application web + cache Redis + BASE de données SQL avec un modèle |
Ce modèle crée une application web Azure avec un cache Redis et un SQL Database. |
Approvisionner une application web avec un SQL Database |
Ce modèle provisionne une application web, un SQL Database, des paramètres de mise à l’échelle automatique, des règles d’alerte et App Insights. Il configure une chaîne de connexion dans l’application web pour la base de données. |
Créer, configurer et déployer une application web sur une machine virtuelle Azure |
Créer et configurer une machine virtuelle Windows avec SQL Azure base de données et déployer une application web dans l’environnement à l’aide de PowerShell DSC |
Application web Docker Sonarqube sur Linux avec Azure SQL |
Ce modèle déploie Sonarqube dans un conteneur Linux d’application web Azure App Service à l’aide de l’image Sonarqube officielle et soutenu par un serveur Azure SQL. |
Définition de ressource Terraform (fournisseur AzAPI)
Le type de ressource servers/firewallRules peut être déployé avec des opérations qui ciblent :
- Groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version d’API, consultez journal des modifications.
Format des ressources
Pour créer une ressource Microsoft.Sql/servers/firewallRules, ajoutez le Terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Sql/servers/firewallRules@2021-11-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
endIpAddress = "string"
startIpAddress = "string"
}
})
}
Valeurs de propriétés
servers/firewallRules
Nom | Description | Valeur |
---|---|---|
type | Type de ressource | « Microsoft.Sql/servers/firewallRules@2021-11-01 » |
name | Nom de la ressource | string (obligatoire) Limite de caractères : 1-128 Caractères valides : Impossibilité d’utiliser : <>*%&:;\/? ou des caractères de contrôle.Ne peut pas se terminer par un point. |
parent_id | ID de la ressource qui est le parent de cette ressource. | ID pour la ressource de type : serveurs |
properties | Propriétés de ressource. | ServerFirewallRuleProperties |
ServerFirewallRuleProperties
Nom | Description | Valeur |
---|---|---|
endIpAddress | Adresse IP de fin de la règle de pare-feu. Doit être au format IPv4. Doit être supérieur ou égal à startIpAddress. Utilisez la valeur « 0.0.0.0 » pour toutes les adresses IP internes Azure. | string |
startIpAddress | Adresse IP de début de la règle de pare-feu. Doit être au format IPv4. Utilisez la valeur « 0.0.0.0 » pour toutes les adresses IP internes Azure. | string |