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

OfferingsResult

La demande a réussi.

Other Status Codes

CloudError

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
CloudError

Contient des informations sur une erreur d’API.

CloudErrorBody

Décrit une erreur d’API particulière avec un code d’erreur et un message.

FeatureOffering

Décrit la disponibilité d’une caractéristique spécifique dans une région.

OfferingsByRegion

Décrit les fonctionnalités et les SKU d’Recherche Azure AI disponibles dans une région Azure spécifique.

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.

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é.

SkuLimits

Décrit les limites associées à une offre de 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.

SkuOffering

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

CloudErrorBody

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

CloudErrorBody[]

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

FeatureOffering[]

Liste des fonctionnalités proposées dans cette région.

regionName

string

Nom de la région.

skus

SkuOffering[]

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

OfferingsByRegion[]

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

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.

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

SkuLimits

Limites associées à cette référence SKU proposée dans cette région.

sku

Sku

La définition du SKU.