Elastic Pools - Get
Obtenir un pool élastique.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/elasticPools/{elasticPoolName}?api-version=2021-11-01
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
elastic
|
path | True |
string |
Nom du pool élastique. |
resource
|
path | True |
string |
Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail. |
server
|
path | True |
string |
Le nom du serveur |
subscription
|
path | True |
string |
L’ID d’abonnement d’un abonnement Azure. |
api-version
|
query | True |
string |
Version de l’API à utiliser pour la requête. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
Opération réussie |
|
Other Status Codes |
Réponses d’erreur : ***
|
Exemples
Get a Hyperscale elastic pool |
Get an elastic pool |
Get a Hyperscale elastic pool
Exemple de requête
Exemple de réponse
{
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/servers/sqlcrudtest-8069/elasticPools/sqlcrudtest-8102",
"name": "sqlcrudtest-8102",
"type": "Microsoft.Sql/servers/elasticPools",
"location": "Japan East",
"kind": "vcore,pool",
"sku": {
"name": "HS_Gen5",
"tier": "Hyperscale",
"family": "Gen5",
"capacity": 4
},
"properties": {
"state": "Ready",
"creationDate": "2021-08-26T03:46:20.57Z",
"maxSizeBytes": 0,
"perDatabaseSettings": {
"minCapacity": 0,
"maxCapacity": 4
},
"zoneRedundant": false,
"licenseType": "LicenseIncluded",
"maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default",
"highAvailabilityReplicaCount": 2
}
}
Get an elastic pool
Exemple de requête
Exemple de réponse
{
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/servers/sqlcrudtest-8069/elasticPools/sqlcrudtest-8102",
"name": "sqlcrudtest-8102",
"type": "Microsoft.Sql/servers/elasticPools",
"location": "Japan East",
"kind": null,
"sku": {
"name": "GP_Gen5_2",
"tier": "GeneralPurpose",
"capacity": 2
},
"properties": {
"creationDate": "2017-10-10T01:25:25.033Z",
"state": "Ready",
"maxSizeBytes": 5242880000,
"perDatabaseSettings": {
"minCapacity": 0.25,
"maxCapacity": 1
},
"zoneRedundant": true,
"licenseType": "LicenseIncluded",
"maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_JapanEast_1"
}
}
Définitions
Nom | Description |
---|---|
Elastic |
Un pool élastique. |
Elastic |
Type de licence à appliquer pour ce pool élastique. |
Elastic |
Paramètres par base de données d’un pool élastique. |
Elastic |
État du pool élastique. |
Sku |
Référence SKU de ressource ARM. |
ElasticPool
Un pool élastique.
Nom | Type | Description |
---|---|---|
id |
string |
ID de la ressource |
kind |
string |
Type de pool élastique. Il s’agit des métadonnées utilisées pour l’expérience Portail Azure. |
location |
string |
Emplacement de la ressource. |
name |
string |
Nom de la ressource. |
properties.creationDate |
string |
Date de création du pool élastique (format ISO8601). |
properties.highAvailabilityReplicaCount |
integer |
Nombre de réplicas secondaires associés au pool élastique utilisés pour fournir une haute disponibilité. Applicable uniquement aux pools élastiques Hyperscale. |
properties.licenseType |
Type de licence à appliquer pour ce pool élastique. |
|
properties.maintenanceConfigurationId |
string |
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. |
properties.maxSizeBytes |
integer |
Limite de stockage du pool élastique de base de données en octets. |
properties.minCapacity |
number |
Capacité minimale que le pool serverless ne réduit pas en dessous, s’il n’est pas suspendu |
properties.perDatabaseSettings |
Paramètres par base de données pour le pool élastique. |
|
properties.state |
État du pool élastique. |
|
properties.zoneRedundant |
boolean |
Si ce pool élastique est redondant interzone ou non, les réplicas de ce pool élastique seront répartis sur plusieurs zones de disponibilité. |
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
|
|
tags |
object |
Balises de ressource. |
type |
string |
Type de ressource. |
ElasticPoolLicenseType
Type de licence à appliquer pour ce pool élastique.
Nom | Type | Description |
---|---|---|
BasePrice |
string |
|
LicenseIncluded |
string |
ElasticPoolPerDatabaseSettings
Paramètres par base de données d’un pool élastique.
Nom | Type | Description |
---|---|---|
maxCapacity |
number |
Capacité maximale qu’une base de données peut consommer. |
minCapacity |
number |
La capacité minimale de toutes les bases de données est garantie. |
ElasticPoolState
État du pool élastique.
Nom | Type | Description |
---|---|---|
Creating |
string |
|
Disabled |
string |
|
Ready |
string |
Sku
Référence SKU de ressource ARM.
Nom | Type | Description |
---|---|---|
capacity |
integer |
Capacité de la référence SKU particulière. |
family |
string |
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. |
name |
string |
Nom de la référence SKU, généralement une lettre + un code numérique, par exemple P3. |
size |
string |
Taille de la référence SKU particulière |
tier |
string |
Niveau ou édition de la référence SKU particulière, par exemple De base, Premium. |