Offerings - Fetch
Récupère les fonctionnalités et les SKU proposés par le service Recherche Azure AI dans chaque région, ainsi que la région par défaut recommandée pour créer de nouveaux services.
POST https://management.azure.com/providers/Microsoft.Search/fetchOfferings?api-version=2026-09-01-preview
Paramètres URI
| Nom | Dans | Obligatoire | Type | Description |
|---|---|---|---|---|
|
api-version
|
query | True |
string minLength: 1 |
Version de l’API à utiliser pour cette opération. |
Réponses
| Nom | Type | Description |
|---|---|---|
| 200 OK |
La demande a réussi. |
|
| Other Status Codes |
Réponse d’erreur inattendue. |
Sécurité
azure_auth
Flux OAuth2 d’Azure Active Directory.
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
| Nom | Description |
|---|---|
| user_impersonation | Usurper l’identité de votre compte utilisateur |
Exemples
SearchFetchOfferings
Exemple de requête
POST https://management.azure.com/providers/Microsoft.Search/fetchOfferings?api-version=2026-09-01-preview
Exemple de réponse
{
"defaultRegion": "centralus",
"regions": [
{
"regionName": "East US",
"features": [
{
"name": "SemanticRanker"
},
{
"name": "QueryRewriting"
}
],
"skus": [
{
"sku": {
"name": "standard"
},
"limits": {
"indexes": 50,
"indexers": 50,
"partitionStorageInGigabytes": 160,
"partitionVectorStorageInGigabytes": 35,
"searchUnits": 36,
"replicas": 12,
"partitions": 12
}
},
{
"sku": {
"name": "standard2"
},
"limits": {
"indexes": 200,
"indexers": 200,
"partitionStorageInGigabytes": 512,
"partitionVectorStorageInGigabytes": 150,
"searchUnits": 36,
"replicas": 12,
"partitions": 12
}
}
]
},
{
"regionName": "West Europe",
"features": [
{
"name": "Grok"
},
{
"name": "ImageVectorization"
}
],
"skus": [
{
"sku": {
"name": "standard"
},
"limits": {
"indexes": 50,
"indexers": 50,
"partitionStorageInGigabytes": 160,
"partitionVectorStorageInGigabytes": 35,
"searchUnits": 36,
"replicas": 12,
"partitions": 12
}
},
{
"sku": {
"name": "standard2"
},
"limits": {
"indexes": 200,
"indexers": 200,
"partitionStorageInGigabytes": 512,
"partitionVectorStorageInGigabytes": 150,
"searchUnits": 36,
"replicas": 12,
"partitions": 12
}
}
]
}
]
}
Définitions
| Nom | Description |
|---|---|
|
Cloud |
Contient des informations sur une erreur d’API. |
|
Cloud |
Décrit une erreur d’API particulière avec un code d’erreur et un message. |
|
Feature |
Décrit la disponibilité d’une caractéristique spécifique dans une région. |
|
Offerings |
Décrit les fonctionnalités et les SKU d’Recherche Azure AI disponibles dans une région Azure spécifique. |
|
Offerings |
Réponse contenant les offres Recherche Azure AI disponibles, organisées par région, ainsi que la région par défaut recommandée pour créer de nouveaux services. |
| Sku |
Définit la référence SKU d’un service de recherche, qui détermine le taux de facturation et les limites de capacité. |
|
Sku |
Décrit les limites associées à une offre de SKU. |
|
Sku |
Référence SKU du service de recherche. Les valeurs valides sont les suivantes : « gratuit » : service partagé. « de base » : service dédié avec jusqu’à 3 réplicas. « standard » : service dédié avec jusqu’à 12 partitions et 12 réplicas. « standard2 » : similaire à la norme, mais avec plus de capacité par unité de recherche. « standard3 » : la plus grande offre Standard avec jusqu’à 12 partitions et 12 réplicas (ou jusqu’à 3 partitions avec plus d’index si vous définissez également la propriété hostingMode sur « highDensity »). 'storage_optimized_l1' : prend en charge 1 To par partition, jusqu’à 12 partitions. 'storage_optimized_l2' : Prend en charge 2 To par partition, jusqu’à 12 partitions. « serverless » : Niveau serverless avec capacités d’auto-scaling. |
|
Sku |
Décrit une offre SKU avec ses limites dans une région spécifique. |
CloudError
Contient des informations sur une erreur d’API.
| Nom | Type | Description |
|---|---|---|
| error |
Décrit une erreur d’API particulière avec un code d’erreur et un message. |
|
| message |
string |
Brève description de l’erreur qui indique ce qui s’est passé (pour plus d’informations/débogage, reportez-vous à la propriété « error.message »). |
CloudErrorBody
Décrit une erreur d’API particulière avec un code d’erreur et un message.
| Nom | Type | Description |
|---|---|---|
| code |
string |
Code d’erreur qui décrit la condition d’erreur plus précisément qu’un code d’état HTTP. Peut être utilisé pour gérer par programmation des cas d’erreur spécifiques. |
| details |
Contient des erreurs imbriquées liées à cette erreur. |
|
| message |
string |
Message qui décrit en détail l’erreur et fournit des informations de débogage. |
| target |
string |
La cible de l’erreur particulière (par exemple, le nom de la propriété en erreur). |
FeatureOffering
Décrit la disponibilité d’une caractéristique spécifique dans une région.
| Nom | Type | Description |
|---|---|---|
| name |
string |
Nom de la fonctionnalité proposée dans cette région. |
OfferingsByRegion
Décrit les fonctionnalités et les SKU d’Recherche Azure AI disponibles dans une région Azure spécifique.
| Nom | Type | Description |
|---|---|---|
| features |
Liste des fonctionnalités proposées dans cette région. |
|
| regionName |
string |
Nom de la région. |
| skus |
Liste des références SKU proposées dans cette région. |
OfferingsResult
Réponse contenant les offres Recherche Azure AI disponibles, organisées par région, ainsi que la région par défaut recommandée pour créer de nouveaux services.
| Nom | Type | Description |
|---|---|---|
| defaultRegion |
string |
La région par défaut recommandée pour créer de nouveaux services Recherche Azure AI. |
| regions |
La liste des offres d’Recherche Azure AI par région. |
Sku
Définit la référence SKU d’un service de recherche, qui détermine le taux de facturation et les limites de capacité.
| Nom | Type | Description |
|---|---|---|
| name |
Référence SKU du service de recherche. Les valeurs valides sont les suivantes : « gratuit » : service partagé. « de base » : service dédié avec jusqu’à 3 réplicas. « standard » : service dédié avec jusqu’à 12 partitions et 12 réplicas. « standard2 » : similaire à la norme, mais avec plus de capacité par unité de recherche. « standard3 » : la plus grande offre Standard avec jusqu’à 12 partitions et 12 réplicas (ou jusqu’à 3 partitions avec plus d’index si vous définissez également la propriété hostingMode sur « highDensity »). 'storage_optimized_l1' : prend en charge 1 To par partition, jusqu’à 12 partitions. 'storage_optimized_l2' : Prend en charge 2 To par partition, jusqu’à 12 partitions. « serverless » : Niveau serverless avec capacités d’auto-scaling. |
SkuLimits
Décrit les limites associées à une offre de SKU.
| Nom | Type | Description |
|---|---|---|
| indexers |
integer (int32) |
Nombre maximal d’indexeurs disponibles pour cette référence SKU. |
| indexes |
integer (int32) |
Nombre maximal d’index disponibles pour cette référence SKU. |
| partitionStorageInGigabytes |
number (float) |
La taille de stockage maximale en gigaoctets disponible pour cette référence SKU par partition. |
| partitionVectorStorageInGigabytes |
number (float) |
Taille maximale de stockage vectoriel en gigaoctets disponible pour cette référence SKU par partition. |
| partitions |
integer (int32) |
Nombre maximal de partitions disponibles pour cette référence SKU. |
| replicas |
integer (int32) |
Nombre maximal de répliques disponibles pour cette référence SKU. |
| searchUnits |
integer (int32) |
Nombre maximal d’unités de recherche disponibles pour ce SKU. |
SkuName
Référence SKU du service de recherche. Les valeurs valides sont les suivantes : « gratuit » : service partagé. « de base » : service dédié avec jusqu’à 3 réplicas. « standard » : service dédié avec jusqu’à 12 partitions et 12 réplicas. « standard2 » : similaire à la norme, mais avec plus de capacité par unité de recherche. « standard3 » : la plus grande offre Standard avec jusqu’à 12 partitions et 12 réplicas (ou jusqu’à 3 partitions avec plus d’index si vous définissez également la propriété hostingMode sur « highDensity »). 'storage_optimized_l1' : prend en charge 1 To par partition, jusqu’à 12 partitions. 'storage_optimized_l2' : Prend en charge 2 To par partition, jusqu’à 12 partitions. « serverless » : Niveau serverless avec capacités d’auto-scaling.
| Valeur | Description |
|---|---|
| free |
Niveau gratuit, sans garantie sla et sous-ensemble des fonctionnalités proposées sur les niveaux facturables. |
| basic |
Niveau facturable pour un service dédié ayant jusqu’à 3 réplicas. |
| standard |
Niveau facturable pour un service dédié ayant jusqu’à 12 partitions et 12 réplicas. |
| standard2 |
Similaire à « standard », mais avec plus de capacité par unité de recherche. |
| standard3 |
La plus grande offre Standard avec jusqu’à 12 partitions et 12 réplicas (ou jusqu’à 3 partitions avec plus d’index si vous définissez également la propriété hostingMode sur « highDensity »). |
| storage_optimized_l1 |
Niveau facturable pour un service dédié qui prend en charge 1 To par partition, jusqu’à 12 partitions. |
| storage_optimized_l2 |
Niveau facturable pour un service dédié qui prend en charge 2 To par partition, jusqu’à 12 partitions. |
| serverless |
Version serverless, offrant une expérience à faible contact, basée sur la consommation et pay-as-you-go, avec des capacités d’auto-scaling. |
SkuOffering
Décrit une offre SKU avec ses limites dans une région spécifique.
| Nom | Type | Description |
|---|---|---|
| limits |
Limites associées à cette référence SKU proposée dans cette région. |
|
| sku |
La définition du SKU. |