Resource Skus - List
获取可用于订阅的 Microsoft.Compute SKU 的列表。
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/skus?api-version=2021-07-01
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/skus?api-version=2021-07-01&$filter={$filter}&includeExtendedLocations={includeExtendedLocations}
URI 参数
名称 | 在 | 必需 | 类型 | 说明 |
---|---|---|---|---|
subscription
|
path | True |
string |
唯一标识 azure 订阅Microsoft的订阅凭据。 订阅 ID 构成了每个服务调用的 URI 的一部分。 |
api-version
|
query | True |
string |
客户端 API 版本。 |
$filter
|
query |
string |
要应用于作的筛选器。 目前仅支持 位置 筛选器。 |
|
include
|
query |
string |
在响应中包括扩展位置信息或不在响应中。 |
响应
名称 | 类型 | 说明 |
---|---|---|
200 OK |
好的 |
安全性
azure_auth
Azure Active Directory OAuth2 Flow
类型:
oauth2
流向:
implicit
授权 URL:
https://login.microsoftonline.com/common/oauth2/authorize
作用域
名称 | 说明 |
---|---|
user_impersonation | 模拟用户帐户 |
示例
Lists all available Resource SKUs |
Lists all available Resource SKUs for the specified region |
Lists all available Resource SKUs with Extended Location information |
Lists all available Resource SKUs
示例请求
示例响应
{
"value": [
{
"resourceType": "virtualMachines",
"locations": [
"westus"
],
"capabilities": [
{
"name": "MaxResourceVolumeMB",
"value": "20480"
},
{
"name": "OSVhdSizeMB",
"value": "1047552"
},
{
"name": "vCPUs",
"value": "1"
},
{
"name": "HyperVGenerations",
"value": "V1"
},
{
"name": "MemoryGB",
"value": "0.75"
},
{
"name": "MaxDataDiskCount",
"value": "1"
},
{
"name": "LowPriorityCapable",
"value": "False"
},
{
"name": "PremiumIO",
"value": "False"
},
{
"name": "vCPUsAvailable",
"value": "1"
},
{
"name": "ACUs",
"value": "50"
},
{
"name": "vCPUsPerCore",
"value": "1"
},
{
"name": "EphemeralOSDiskSupported",
"value": "False"
},
{
"name": "AcceleratedNetworkingEnabled",
"value": "False"
},
{
"name": "RdmaEnabled",
"value": "False"
},
{
"name": "MaxNetworkInterfaces",
"value": "2"
}
],
"locationInfo": [
{
"___location": "westus",
"zones": [
"2",
"1"
],
"zoneDetails": [
{
"name": [
"2"
],
"capabilities": [
{
"name": "UltraSSDAvailable",
"value": "True"
}
]
}
]
}
],
"name": "Standard_A0",
"tier": "Standard",
"size": "A0",
"family": "standardA0_A7Family"
},
{
"resourceType": "virtualMachines",
"locations": [
"westus"
],
"capabilities": [
{
"name": "MaxResourceVolumeMB",
"value": "71680"
},
{
"name": "OSVhdSizeMB",
"value": "1047552"
},
{
"name": "vCPUs",
"value": "1"
},
{
"name": "HyperVGenerations",
"value": "V1"
},
{
"name": "MemoryGB",
"value": "1.75"
},
{
"name": "MaxDataDiskCount",
"value": "2"
},
{
"name": "LowPriorityCapable",
"value": "True"
},
{
"name": "PremiumIO",
"value": "False"
},
{
"name": "vCPUsAvailable",
"value": "1"
},
{
"name": "ACUs",
"value": "100"
},
{
"name": "vCPUsPerCore",
"value": "1"
},
{
"name": "EphemeralOSDiskSupported",
"value": "False"
},
{
"name": "AcceleratedNetworkingEnabled",
"value": "False"
},
{
"name": "RdmaEnabled",
"value": "False"
},
{
"name": "MaxNetworkInterfaces",
"value": "2"
}
],
"locationInfo": [
{
"___location": "westus",
"zones": [
"1",
"2",
"3"
]
}
],
"name": "Standard_A1",
"tier": "Standard",
"size": "A1",
"family": "standardA0_A7Family"
}
],
"nextLink": null
}
Lists all available Resource SKUs for the specified region
示例请求
示例响应
{
"value": [
{
"resourceType": "virtualMachines",
"locations": [
"westus"
],
"capabilities": [
{
"name": "MaxResourceVolumeMB",
"value": "20480"
},
{
"name": "OSVhdSizeMB",
"value": "1047552"
},
{
"name": "vCPUs",
"value": "1"
},
{
"name": "HyperVGenerations",
"value": "V1"
},
{
"name": "MemoryGB",
"value": "0.75"
},
{
"name": "MaxDataDiskCount",
"value": "1"
},
{
"name": "LowPriorityCapable",
"value": "False"
},
{
"name": "PremiumIO",
"value": "False"
},
{
"name": "vCPUsAvailable",
"value": "1"
},
{
"name": "ACUs",
"value": "50"
},
{
"name": "vCPUsPerCore",
"value": "1"
},
{
"name": "EphemeralOSDiskSupported",
"value": "False"
},
{
"name": "AcceleratedNetworkingEnabled",
"value": "False"
},
{
"name": "RdmaEnabled",
"value": "False"
},
{
"name": "MaxNetworkInterfaces",
"value": "2"
}
],
"locationInfo": [
{
"___location": "westus",
"zones": [
"2",
"1"
],
"zoneDetails": [
{
"name": [
"2"
],
"capabilities": [
{
"name": "UltraSSDAvailable",
"value": "True"
}
]
}
]
}
],
"name": "Standard_A0",
"tier": "Standard",
"size": "A0",
"family": "standardA0_A7Family"
},
{
"resourceType": "virtualMachines",
"locations": [
"westus"
],
"capabilities": [
{
"name": "MaxResourceVolumeMB",
"value": "71680"
},
{
"name": "OSVhdSizeMB",
"value": "1047552"
},
{
"name": "vCPUs",
"value": "1"
},
{
"name": "HyperVGenerations",
"value": "V1"
},
{
"name": "MemoryGB",
"value": "1.75"
},
{
"name": "MaxDataDiskCount",
"value": "2"
},
{
"name": "LowPriorityCapable",
"value": "True"
},
{
"name": "PremiumIO",
"value": "False"
},
{
"name": "vCPUsAvailable",
"value": "1"
},
{
"name": "ACUs",
"value": "100"
},
{
"name": "vCPUsPerCore",
"value": "1"
},
{
"name": "EphemeralOSDiskSupported",
"value": "False"
},
{
"name": "AcceleratedNetworkingEnabled",
"value": "False"
},
{
"name": "RdmaEnabled",
"value": "False"
},
{
"name": "MaxNetworkInterfaces",
"value": "2"
}
],
"locationInfo": [
{
"___location": "westus",
"zones": [
"1",
"2",
"3"
]
}
],
"name": "Standard_A1",
"tier": "Standard",
"size": "A1",
"family": "standardA0_A7Family"
}
],
"nextLink": null
}
Lists all available Resource SKUs with Extended Location information
示例请求
示例响应
{
"value": [
{
"resourceType": "virtualMachines",
"locations": [
"westus"
],
"capabilities": [
{
"name": "MaxResourceVolumeMB",
"value": "20480"
},
{
"name": "OSVhdSizeMB",
"value": "1047552"
},
{
"name": "vCPUs",
"value": "1"
},
{
"name": "HyperVGenerations",
"value": "V1"
},
{
"name": "MemoryGB",
"value": "0.75"
},
{
"name": "MaxDataDiskCount",
"value": "1"
},
{
"name": "LowPriorityCapable",
"value": "False"
},
{
"name": "PremiumIO",
"value": "False"
},
{
"name": "vCPUsAvailable",
"value": "1"
},
{
"name": "ACUs",
"value": "50"
},
{
"name": "vCPUsPerCore",
"value": "1"
},
{
"name": "EphemeralOSDiskSupported",
"value": "False"
},
{
"name": "AcceleratedNetworkingEnabled",
"value": "False"
},
{
"name": "RdmaEnabled",
"value": "False"
},
{
"name": "MaxNetworkInterfaces",
"value": "2"
}
],
"locationInfo": [
{
"___location": "westus",
"zones": [
"2",
"1"
],
"zoneDetails": [
{
"name": [
"2"
],
"capabilities": [
{
"name": "UltraSSDAvailable",
"value": "True"
}
]
}
]
}
],
"name": "Standard_A0",
"tier": "Standard",
"size": "A0",
"family": "standardA0_A7Family"
},
{
"resourceType": "virtualMachines",
"locations": [
"westus"
],
"capabilities": [
{
"name": "MaxResourceVolumeMB",
"value": "71680"
},
{
"name": "OSVhdSizeMB",
"value": "1047552"
},
{
"name": "vCPUs",
"value": "1"
},
{
"name": "HyperVGenerations",
"value": "V1"
},
{
"name": "MemoryGB",
"value": "1.75"
},
{
"name": "MaxDataDiskCount",
"value": "2"
},
{
"name": "LowPriorityCapable",
"value": "True"
},
{
"name": "PremiumIO",
"value": "False"
},
{
"name": "vCPUsAvailable",
"value": "1"
},
{
"name": "ACUs",
"value": "100"
},
{
"name": "vCPUsPerCore",
"value": "1"
},
{
"name": "EphemeralOSDiskSupported",
"value": "False"
},
{
"name": "AcceleratedNetworkingEnabled",
"value": "False"
},
{
"name": "RdmaEnabled",
"value": "False"
},
{
"name": "MaxNetworkInterfaces",
"value": "2"
}
],
"locationInfo": [
{
"___location": "westus",
"zones": [
"1",
"2",
"3"
]
},
{
"___location": "westus",
"extendedLocations": [
"Las Vegas",
"Seattle",
"Portland"
],
"type": "EdgeZone"
}
],
"name": "Standard_A1",
"tier": "Standard",
"size": "A1",
"family": "standardA0_A7Family"
}
],
"nextLink": null
}
定义
名称 | 说明 |
---|---|
Extended |
扩展位置的类型。 |
Resource |
描述可用的计算 SKU。 |
Resource |
描述 SKU 功能对象。 |
Resource |
描述 SKU 的缩放信息。 |
Resource |
适用于 SKU 的缩放类型。 |
Resource |
描述用于检索价格信息的元数据。 |
Resource |
介绍可用的计算 SKU 位置信息。 |
Resource |
介绍可用的计算 SKU 限制信息。 |
Resource |
描述 SKU 的缩放信息。 |
Resource |
限制的原因。 |
Resource |
限制的类型。 |
Resource |
列出资源 SKU作响应。 |
Resource |
介绍 SKU 的区域性功能。 |
ExtendedLocationType
扩展位置的类型。
值 | 说明 |
---|---|
EdgeZone |
ResourceSku
描述可用的计算 SKU。
名称 | 类型 | 说明 |
---|---|---|
apiVersions |
string[] |
支持此 SKU 的 API 版本。 |
capabilities |
用于描述功能的名称值对。 |
|
capacity |
指定规模集中的虚拟机数。 |
|
costs |
用于检索价格信息的元数据。 |
|
family |
string |
此特定 SKU 的系列。 |
kind |
string |
此 SKU 中支持的资源类型。 |
locationInfo |
SKU 可用位置中位置和可用性区域的列表。 |
|
locations |
string[] |
SKU 可用的位置集。 |
name |
string |
SKU 的名称。 |
resourceType |
string |
SKU 适用的资源类型。 |
restrictions |
由于无法使用 SKU,因此存在限制。 如果没有限制,则为空。 |
|
size |
string |
SKU 的大小。 |
tier |
string |
指定规模集中的虚拟机层。 |
ResourceSkuCapabilities
描述 SKU 功能对象。
名称 | 类型 | 说明 |
---|---|---|
name |
string |
用于描述该功能的固定值。 |
value |
string |
如果特征按数量进行度量,则为固定值。 |
ResourceSkuCapacity
描述 SKU 的缩放信息。
名称 | 类型 | 说明 |
---|---|---|
default |
integer (int64) |
默认容量。 |
maximum |
integer (int64) |
可以设置的最大容量。 |
minimum |
integer (int64) |
最小容量。 |
scaleType |
适用于 SKU 的缩放类型。 |
ResourceSkuCapacityScaleType
适用于 SKU 的缩放类型。
值 | 说明 |
---|---|
Automatic | |
Manual | |
None |
ResourceSkuCosts
描述用于检索价格信息的元数据。
名称 | 类型 | 说明 |
---|---|---|
extendedUnit |
string |
显示扩展单元的固定值。 |
meterID |
string |
用于从商业查询价格。 |
quantity |
integer (int64) |
需要乘数来扩展基本按流量计费的成本。 |
ResourceSkuLocationInfo
介绍可用的计算 SKU 位置信息。
名称 | 类型 | 说明 |
---|---|---|
extendedLocations |
string[] |
扩展位置的名称。 |
___location |
string |
SKU 的位置 |
type |
扩展位置的类型。 |
|
zoneDetails |
特定区域中 SKU 可用的功能的详细信息。 |
|
zones |
string[] |
支持 SKU 的可用性区域列表。 |
ResourceSkuRestrictionInfo
介绍可用的计算 SKU 限制信息。
名称 | 类型 | 说明 |
---|---|---|
locations |
string[] |
SKU 受限的位置 |
zones |
string[] |
SKU 受限的可用性区域列表。 |
ResourceSkuRestrictions
描述 SKU 的缩放信息。
名称 | 类型 | 说明 |
---|---|---|
reasonCode |
限制的原因。 |
|
restrictionInfo |
有关无法使用 SKU 的限制的信息。 |
|
type |
限制的类型。 |
|
values |
string[] |
限制的值。 如果限制类型设置为位置。 这是 SKU 受限的不同位置。 |
ResourceSkuRestrictionsReasonCode
限制的原因。
值 | 说明 |
---|---|
NotAvailableForSubscription | |
QuotaId |
ResourceSkuRestrictionsType
限制的类型。
值 | 说明 |
---|---|
Location | |
Zone |
ResourceSkusResult
列出资源 SKU作响应。
名称 | 类型 | 说明 |
---|---|---|
nextLink |
string |
用于提取资源 SKU 的下一页的 URI。 使用此 URI 调用 ListNext()以提取资源 SKU 的下一页 |
value |
可用于订阅的 SKU 列表。 |
ResourceSkuZoneDetails
介绍 SKU 的区域性功能。
名称 | 类型 | 说明 |
---|---|---|
capabilities |
指定区域列表中的 SKU 可用的功能列表。 |
|
name |
string[] |
SKU 在指定功能中可用的区域集。 |