Serveurs Microsoft.Sql/elasticPools 2022-02-01-preview
- 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-preview
- 2017-10-01-preview
- 2014-04-01
Définition de ressource Bicep
Le type de ressource serveurs/elasticPools 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/elasticPools, ajoutez le Bicep suivant à votre modèle.
resource symbolicname 'Microsoft.Sql/servers/elasticPools@2022-02-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
capacity: int
family: 'string'
name: 'string'
size: 'string'
tier: 'string'
}
parent: resourceSymbolicName
properties: {
highAvailabilityReplicaCount: int
licenseType: 'string'
maintenanceConfigurationId: 'string'
maxSizeBytes: int
minCapacity: int
perDatabaseSettings: {
maxCapacity: int
minCapacity: int
}
zoneRedundant: bool
}
}
Valeurs de propriétés
servers/elasticPools
Nom | Description | Valeur |
---|---|---|
name | Nom de la ressource Découvrez comment définir des noms et des types pour des ressources enfants dans Bicep. |
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 ou un espace. |
location | Emplacement de la ressource. | chaîne (obligatoire) |
tags | Balises de ressource. | Dictionnaire de noms et de valeurs d’étiquettes. Voir Balises dans les modèles |
sku | Référence SKU du pool élastique. La liste des références SKU peut varier selon la région et l’offre de support. Pour déterminer les références SKU (y compris le nom de la référence SKU, le niveau/l’édition, la famille et la capacité) disponibles pour votre abonnement dans une région Azure, utilisez l’API Capabilities_ListByLocation REST ou la commande suivante :Azure CLI : az sql elastic-pool list-editions -l {location} -o table |
Sku |
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. | ElasticPoolProperties |
ElasticPoolProperties
Nom | Description | Valeur |
---|---|---|
highAvailabilityReplicaCount | Nombre de réplicas secondaires associés au pool élastique qui sont utilisés pour fournir une haute disponibilité. Applicable uniquement aux pools élastiques Hyperscale. | int |
licenseType | Type de licence à appliquer pour ce pool élastique. | 'BasePrice' 'LicenseIncluded' |
maintenanceConfigurationId | ID de configuration de maintenance attribué au pool élastique. Cette configuration définit la période pendant laquelle les mises à jour de maintenance se produisent. | string |
maxSizeBytes | Limite de stockage du pool élastique de base de données en octets. | int |
minCapacité | Capacité minimale que le pool serverless ne diminuera pas en dessous, s’il n’est pas suspendu | int |
perDatabaseSettings | Paramètres par base de données pour le pool élastique. | ElasticPoolPerDatabaseSettings |
zoneRedundant | Indique si ce pool élastique est redondant interzone ou non, ce qui signifie que les réplicas de ce pool élastique seront répartis sur plusieurs zones de disponibilité. | bool |
ElasticPoolPerDatabaseSettings
Nom | Description | Valeur |
---|---|---|
maxCapacity | Capacité maximale qu’une base de données peut consommer. | int |
minCapacité | La capacité minimale de toutes les bases de données est garantie. | int |
Sku
Nom | Description | Valeur |
---|---|---|
capacité | Capacité de la référence SKU particulière. | int |
famille | Si le service a différentes générations de matériel, pour la même référence SKU, cela peut être capturé ici. | string |
name | Nom de la référence SKU, généralement une lettre + un code numérique, par exemple P3. | string (obligatoire) |
taille | Taille de la référence SKU particulière | string |
Niveau | Niveau ou édition de la référence SKU particulière, par exemple De base, Premium. | string |
Modèles de démarrage rapide
Les modèles de démarrage rapide suivants déploient ce type de ressource.
Modèle | Description |
---|---|
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. |
Définition de ressources de modèle ARM
Le type de ressource servers/elasticPools 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/elasticPools, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.Sql/servers/elasticPools",
"apiVersion": "2022-02-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"capacity": "int",
"family": "string",
"name": "string",
"size": "string",
"tier": "string"
},
"properties": {
"highAvailabilityReplicaCount": "int",
"licenseType": "string",
"maintenanceConfigurationId": "string",
"maxSizeBytes": "int",
"minCapacity": "int",
"perDatabaseSettings": {
"maxCapacity": "int",
"minCapacity": "int"
},
"zoneRedundant": "bool"
}
}
Valeurs de propriétés
servers/elasticPools
Nom | Description | Valeur |
---|---|---|
type | Type de ressource | 'Microsoft.Sql/servers/elasticPools' |
apiVersion | Version de l’API de ressource | '2022-02-01-preview' |
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. |
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 ou un espace. |
location | Emplacement de la ressource. | string (obligatoire) |
tags | Balises de ressource. | Dictionnaire de noms et de valeurs d’étiquettes. Voir Balises dans les modèles |
sku | Référence SKU du pool élastique. La liste des références SKU peut varier selon la région et l’offre de support. Pour déterminer les références SKU (y compris le nom de la référence SKU, le niveau/édition, la famille et la capacité) disponibles pour votre abonnement dans une région Azure, utilisez l’API Capabilities_ListByLocation REST ou la commande suivante :Azure CLI : az sql elastic-pool list-editions -l {location} -o table |
Sku |
properties | Propriétés de ressource. | ElasticPoolProperties |
ElasticPoolProperties
Nom | Description | Valeur |
---|---|---|
highAvailabilityReplicaCount | Nombre de réplicas secondaires associés au pool élastique utilisés pour fournir une haute disponibilité. Applicable uniquement aux pools élastiques Hyperscale. | int |
licenseType | Type de licence à appliquer pour ce pool élastique. | 'BasePrice' 'LicenseIncluded' |
maintenanceConfigurationId | ID de configuration de maintenance attribué au pool élastique. Cette configuration définit la période pendant laquelle les mises à jour de maintenance se produisent. | string |
maxSizeBytes | Limite de stockage du pool élastique de base de données en octets. | int |
minCapacity | Capacité minimale que le pool serverless ne réduit pas en dessous, s’il n’est pas suspendu | int |
perDatabaseSettings | Paramètres par base de données pour le pool élastique. | ElasticPoolPerDatabaseSettings |
zoneRedundant | Si ce pool élastique est redondant interzone ou non, les réplicas de ce pool élastique seront répartis sur plusieurs zones de disponibilité. | bool |
ElasticPoolPerDatabaseSettings
Nom | Description | Valeur |
---|---|---|
maxCapacity | Capacité maximale qu’une base de données peut consommer. | int |
minCapacité | La capacité minimale de toutes les bases de données est garantie. | int |
Sku
Nom | Description | Valeur |
---|---|---|
capacité | Capacité de la référence SKU particulière. | int |
famille | Si le service a différentes générations de matériel, pour la même référence SKU, cela peut être capturé ici. | string |
name | Nom de la référence SKU, généralement une lettre + un code numérique, par exemple P3. | chaîne (obligatoire) |
taille | Taille de la référence SKU particulière | string |
Niveau | Niveau ou édition de la référence SKU particulière, par exemple De base, Premium. | string |
Modèles de démarrage rapide
Les modèles de démarrage rapide suivants déploient ce type de ressource.
Modèle | Description |
---|---|
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. |
Définition de ressource Terraform (fournisseur AzAPI)
Le type de ressource serveurs/elasticPools 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 de l’API, consultez journal des modifications.
Format des ressources
Pour créer une ressource Microsoft.Sql/servers/elasticPools, ajoutez le Terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Sql/servers/elasticPools@2022-02-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
highAvailabilityReplicaCount = int
licenseType = "string"
maintenanceConfigurationId = "string"
maxSizeBytes = int
minCapacity = int
perDatabaseSettings = {
maxCapacity = int
minCapacity = int
}
zoneRedundant = bool
}
sku = {
capacity = int
family = "string"
name = "string"
size = "string"
tier = "string"
}
})
}
Valeurs de propriétés
servers/elasticPools
Nom | Description | Valeur |
---|---|---|
type | Type de ressource | « Microsoft.Sql/servers/elasticPools@2022-02-01-preview » |
name | Nom de la ressource | 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 ou un espace. |
location | Emplacement de la ressource. | chaîne (obligatoire) |
parent_id | ID de la ressource qui est le parent de cette ressource. | ID pour la ressource de type : serveurs |
tags | Balises de ressource. | Dictionnaire de noms et de valeurs d’étiquettes. |
sku | Référence SKU du pool élastique. La liste des références SKU peut varier selon la région et l’offre de support. Pour déterminer les références SKU (y compris le nom de la référence SKU, le niveau/l’édition, la famille et la capacité) disponibles pour votre abonnement dans une région Azure, utilisez l’API Capabilities_ListByLocation REST ou la commande suivante :Azure CLI : az sql elastic-pool list-editions -l {location} -o table |
Sku |
properties | Propriétés de ressource. | ElasticPoolProperties |
ElasticPoolProperties
Nom | Description | Valeur |
---|---|---|
highAvailabilityReplicaCount | Nombre de réplicas secondaires associés au pool élastique qui sont utilisés pour fournir une haute disponibilité. Applicable uniquement aux pools élastiques Hyperscale. | int |
licenseType | Type de licence à appliquer pour ce pool élastique. | « BasePrice » « LicenseIncluded » |
maintenanceConfigurationId | ID de configuration de maintenance attribué au pool élastique. Cette configuration définit la période pendant laquelle les mises à jour de maintenance se produisent. | string |
maxSizeBytes | Limite de stockage du pool élastique de base de données en octets. | int |
minCapacité | Capacité minimale que le pool serverless ne diminuera pas en dessous, s’il n’est pas suspendu | int |
perDatabaseSettings | Paramètres par base de données pour le pool élastique. | ElasticPoolPerDatabaseSettings |
zoneRedundant | Indique si ce pool élastique est redondant interzone ou non, ce qui signifie que les réplicas de ce pool élastique seront répartis sur plusieurs zones de disponibilité. | bool |
ElasticPoolPerDatabaseSettings
Nom | Description | Valeur |
---|---|---|
maxCapacity | Capacité maximale qu’une base de données peut consommer. | int |
minCapacité | La capacité minimale de toutes les bases de données est garantie. | int |
Sku
Nom | Description | Valeur |
---|---|---|
capacité | Capacité de la référence SKU particulière. | int |
famille | Si le service a différentes générations de matériel, pour la même référence SKU, cela peut être capturé ici. | string |
name | Nom de la référence SKU, généralement une lettre + un code numérique, par exemple P3. | chaîne (obligatoire) |
taille | Taille de la référence SKU particulière | string |
Niveau | Niveau ou édition de la référence SKU particulière, par exemple De base, Premium. | string |