Offerings - Fetch
获取 Azure AI 搜索 服务在每个区域提供的功能和 SKU,以及创建新服务的推荐默认区域。
POST https://management.azure.com/providers/Microsoft.Search/fetchOfferings?api-version=2026-09-01-preview
URI 参数
| 名称 | 在 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
api-version
|
query | True |
string minLength: 1 |
用于此操作的 API 版本。 |
响应
| 名称 | 类型 | 说明 |
|---|---|---|
| 200 OK |
请求已成功。 |
|
| Other Status Codes |
未预期的错误响应。 |
安全性
azure_auth
Azure Active Directory OAuth2 流程。
类型:
oauth2
流向:
implicit
授权 URL:
https://login.microsoftonline.com/common/oauth2/authorize
作用域
| 名称 | 说明 |
|---|---|
| user_impersonation | 冒充您的用户账户 |
示例
SearchFetchOfferings
示例请求
POST https://management.azure.com/providers/Microsoft.Search/fetchOfferings?api-version=2026-09-01-preview
示例响应
{
"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
}
}
]
}
]
}
定义
| 名称 | 说明 |
|---|---|
|
Cloud |
包含有关 API 错误的信息。 |
|
Cloud |
描述具有错误代码和消息的特定 API 错误。 |
|
Feature |
描述某一区域内特定特征的可用性。 |
|
Offerings |
描述特定 Azure 区域内可用的 Azure AI 搜索 功能和 SKU。 |
|
Offerings |
回复包含可用的 Azure AI 搜索 产品,按区域组织,以及创建新服务的推荐默认区域。 |
| Sku |
定义搜索服务的 SKU,用于确定计费费率和容量限制。 |
|
Sku |
描述与SKU产品相关的限制。 |
|
Sku |
搜索服务的 SKU。 有效值包括:“free”:共享服务。 “basic”:最多包含 3 个副本的专用服务。 “standard”:最多包含 12 个分区和 12 个副本的专用服务。 “standard2”:类似于标准,但每个搜索单位的容量更多。 “standard3”:最大标准产品/服务最多包含 12 个分区和 12 个副本(如果同时将 hostingMode 属性设置为“highDensity”,则最多具有 3 个具有更多索引的分区)。 “storage_optimized_l1”:支持每个分区 1TB,最多支持 12 个分区。 “storage_optimized_l2”:支持每个分区2TB,最多12个分区。 “无服务器”:无服务器层,具备自动扩展功能。 |
|
Sku |
描述一个SKU产品及其在特定区域内的限制。 |
CloudError
包含有关 API 错误的信息。
| 名称 | 类型 | 说明 |
|---|---|---|
| error |
描述具有错误代码和消息的特定 API 错误。 |
|
| message |
string |
提示出错的错误的简要说明(有关详细信息/调试信息,请参阅“error.message”属性)。 |
CloudErrorBody
描述具有错误代码和消息的特定 API 错误。
| 名称 | 类型 | 说明 |
|---|---|---|
| code |
string |
比 HTTP 状态代码更准确地描述错误条件的错误代码。 可用于以编程方式处理特定错误案例。 |
| details |
包含与此错误相关的嵌套错误。 |
|
| message |
string |
详细说明错误并提供调试信息的消息。 |
| target |
string |
特定错误的目标(例如,错误中属性的名称)。 |
FeatureOffering
描述某一区域内特定特征的可用性。
| 名称 | 类型 | 说明 |
|---|---|---|
| name |
string |
此区域中提供的功能的名称。 |
OfferingsByRegion
描述特定 Azure 区域内可用的 Azure AI 搜索 功能和 SKU。
| 名称 | 类型 | 说明 |
|---|---|---|
| features |
此区域中提供的功能列表。 |
|
| regionName |
string |
区域的名称。 |
| skus |
此区域中提供的 SKU 列表。 |
OfferingsResult
回复包含可用的 Azure AI 搜索 产品,按区域组织,以及创建新服务的推荐默认区域。
| 名称 | 类型 | 说明 |
|---|---|---|
| defaultRegion |
string |
创建新 Azure AI 搜索 服务的推荐默认区域。 |
| regions |
按地区划分的Azure AI 搜索产品列表。 |
Sku
定义搜索服务的 SKU,用于确定计费费率和容量限制。
| 名称 | 类型 | 说明 |
|---|---|---|
| name |
搜索服务的 SKU。 有效值包括:“free”:共享服务。 “basic”:最多包含 3 个副本的专用服务。 “standard”:最多包含 12 个分区和 12 个副本的专用服务。 “standard2”:类似于标准,但每个搜索单位的容量更多。 “standard3”:最大标准产品/服务最多包含 12 个分区和 12 个副本(如果同时将 hostingMode 属性设置为“highDensity”,则最多具有 3 个具有更多索引的分区)。 “storage_optimized_l1”:支持每个分区 1TB,最多支持 12 个分区。 “storage_optimized_l2”:支持每个分区2TB,最多12个分区。 “无服务器”:无服务器层,具备自动扩展功能。 |
SkuLimits
描述与SKU产品相关的限制。
| 名称 | 类型 | 说明 |
|---|---|---|
| indexers |
integer (int32) |
此 SKU 可用的索引器的最大数量。 |
| indexes |
integer (int32) |
此 SKU 可用的最大索引数。 |
| partitionStorageInGigabytes |
number (float) |
每个分区可用于此 SKU 的最大存储大小(以千兆字节为单位)。 |
| partitionVectorStorageInGigabytes |
number (float) |
每个分区可用于此 SKU 的最大矢量存储大小(以千兆字节为单位)。 |
| partitions |
integer (int32) |
此 SKU 可用的最大分区数。 |
| replicas |
integer (int32) |
此 SKU 可用的最大副本数。 |
| searchUnits |
integer (int32) |
此 SKU 可用的最大搜索单位数。 |
SkuName
搜索服务的 SKU。 有效值包括:“free”:共享服务。 “basic”:最多包含 3 个副本的专用服务。 “standard”:最多包含 12 个分区和 12 个副本的专用服务。 “standard2”:类似于标准,但每个搜索单位的容量更多。 “standard3”:最大标准产品/服务最多包含 12 个分区和 12 个副本(如果同时将 hostingMode 属性设置为“highDensity”,则最多具有 3 个具有更多索引的分区)。 “storage_optimized_l1”:支持每个分区 1TB,最多支持 12 个分区。 “storage_optimized_l2”:支持每个分区2TB,最多12个分区。 “无服务器”:无服务器层,具备自动扩展功能。
| 值 | 说明 |
|---|---|
| free |
免费层,没有 SLA 保证,以及可计费层上提供的功能子集。 |
| basic |
专用服务的计费层最多包含 3 个副本。 |
| standard |
专用服务的计费层最多包含 12 个分区和 12 个副本。 |
| standard2 |
类似于“标准”,但每个搜索单位的容量更多。 |
| standard3 |
最大标准产品/服务最多包含 12 个分区和 12 个副本(如果同时将 hostingMode 属性设置为“highDensity”,则最多包含 3 个具有更多索引的分区)。 |
| storage_optimized_l1 |
专用服务的计费层支持每个分区 1TB,最多支持 12 个分区。 |
| storage_optimized_l2 |
专用服务的计费层支持每个分区 2TB,最多支持 12 个分区。 |
| serverless |
无服务器层级,提供低接触、基于消费和按用付费的体验,并具备自动扩展功能。 |
SkuOffering
描述一个SKU产品及其在特定区域内的限制。
| 名称 | 类型 | 说明 |
|---|---|---|
| limits |
与此区域中提供的此 SKU 关联的限制。 |
|
| sku |
SKU的定义。 |