Partilhar via


Resource Skus - List

Obtém a lista de SKUs Microsoft.Compute disponíveis para sua Assinatura.

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}

Parâmetros do URI

Name Em Necessário Tipo Description
subscriptionId
path True

string

Credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. O ID da assinatura faz parte do URI de cada chamada de serviço.

api-version
query True

string

Versão da API do cliente.

$filter
query

string

O filtro a ser aplicado na operação. Atualmente, apenas filtro de de localização é suportado.

includeExtendedLocations
query

string

Para incluir informações de locais estendidos ou não na resposta.

Respostas

Name Tipo Description
200 OK

ResourceSkusResult

OK

Segurança

azure_auth

Azure Ative Directory OAuth2 Flow

Tipo: oauth2
Fluxo: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Âmbitos

Name Description
user_impersonation personificar a sua conta de utilizador

Exemplos

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

Pedido de amostra

GET https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Compute/skus?api-version=2021-07-01

Resposta da amostra

{
  "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

Pedido de amostra

GET https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Compute/skus?api-version=2021-07-01&$filter=location eq 'westus'

Resposta da amostra

{
  "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

Pedido de amostra

GET https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Compute/skus?api-version=2021-07-01&includeExtendedLocations=true

Resposta da amostra

{
  "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
}

Definições

Name Description
ExtendedLocationType

O tipo de local estendido.

ResourceSku

Descreve uma SKU de computação disponível.

ResourceSkuCapabilities

Descreve o objeto de recursos de SKU.

ResourceSkuCapacity

Descreve as informações de dimensionamento de uma SKU.

ResourceSkuCapacityScaleType

O tipo de escala aplicável ao sku.

ResourceSkuCosts

Descreve metadados para recuperar informações de preço.

ResourceSkuLocationInfo

Descreve uma informação de localização de SKU de computação disponível.

ResourceSkuRestrictionInfo

Descreve uma informação de restrição de SKU de computação disponível.

ResourceSkuRestrictions

Descreve as informações de dimensionamento de uma SKU.

ResourceSkuRestrictionsReasonCode

O motivo da restrição.

ResourceSkuRestrictionsType

O tipo de restrições.

ResourceSkusResult

A resposta da operação List Resource Skus.

ResourceSkuZoneDetails

Descreve os recursos zonais de uma SKU.

ExtendedLocationType

O tipo de local estendido.

Name Tipo Description
EdgeZone

string

ResourceSku

Descreve uma SKU de computação disponível.

Name Tipo Description
apiVersions

string[]

As versões de api que suportam este SKU.

capabilities

ResourceSkuCapabilities[]

Um par de valor de nome para descrever o recurso.

capacity

ResourceSkuCapacity

Especifica o número de máquinas virtuais no conjunto de escala.

costs

ResourceSkuCosts[]

Metadados para recuperar informações de preço.

family

string

A família deste SKU em particular.

kind

string

O tipo de recursos suportados nesta SKU.

locationInfo

ResourceSkuLocationInfo[]

Uma lista de locais e zonas de disponibilidade nos locais onde o SKU está disponível.

locations

string[]

O conjunto de locais que o SKU está disponível.

name

string

O nome do SKU.

resourceType

string

O tipo de recurso ao qual a SKU se aplica.

restrictions

ResourceSkuRestrictions[]

As restrições por causa das quais o SKU não pode ser usado. Este fica vazio se não houver restrições.

size

string

O tamanho do SKU.

tier

string

Especifica a camada de máquinas virtuais em um conjunto de escala.

Valores possíveis:

Standard

Básico

ResourceSkuCapabilities

Descreve o objeto de recursos de SKU.

Name Tipo Description
name

string

Um invariante para descrever o recurso.

value

string

Um invariante se o recurso for medido pela quantidade.

ResourceSkuCapacity

Descreve as informações de dimensionamento de uma SKU.

Name Tipo Description
default

integer

A capacidade padrão.

maximum

integer

A capacidade máxima que pode ser definida.

minimum

integer

A capacidade mínima.

scaleType

ResourceSkuCapacityScaleType

O tipo de escala aplicável ao sku.

ResourceSkuCapacityScaleType

O tipo de escala aplicável ao sku.

Name Tipo Description
Automatic

string

Manual

string

None

string

ResourceSkuCosts

Descreve metadados para recuperar informações de preço.

Name Tipo Description
extendedUnit

string

Um invariante para mostrar a unidade estendida.

meterID

string

Usado para consultar o preço do comércio.

quantity

integer

O multiplicador é necessário para estender o custo medido base.

ResourceSkuLocationInfo

Descreve uma informação de localização de SKU de computação disponível.

Name Tipo Description
extendedLocations

string[]

Os nomes dos locais estendidos.

location

string

Localização do SKU

type

ExtendedLocationType

O tipo de local estendido.

zoneDetails

ResourceSkuZoneDetails[]

Detalhes dos recursos disponíveis para uma SKU em zonas específicas.

zones

string[]

Lista de zonas de disponibilidade onde o SKU é suportado.

ResourceSkuRestrictionInfo

Descreve uma informação de restrição de SKU de computação disponível.

Name Tipo Description
locations

string[]

Locais onde o SKU é restrito

zones

string[]

Lista de zonas de disponibilidade onde o SKU é restrito.

ResourceSkuRestrictions

Descreve as informações de dimensionamento de uma SKU.

Name Tipo Description
reasonCode

ResourceSkuRestrictionsReasonCode

O motivo da restrição.

restrictionInfo

ResourceSkuRestrictionInfo

As informações sobre a restrição onde o SKU não pode ser usado.

type

ResourceSkuRestrictionsType

O tipo de restrições.

values

string[]

O valor das restrições. Se o tipo de restrição estiver definido como local. Seriam locais diferentes onde o SKU é restrito.

ResourceSkuRestrictionsReasonCode

O motivo da restrição.

Name Tipo Description
NotAvailableForSubscription

string

QuotaId

string

ResourceSkuRestrictionsType

O tipo de restrições.

Name Tipo Description
Location

string

Zone

string

ResourceSkusResult

A resposta da operação List Resource Skus.

Name Tipo Description
nextLink

string

O URI para buscar a próxima página do Resource Skus. Chame ListNext() com este URI para buscar a próxima página do Resource Skus

value

ResourceSku[]

A lista de skus disponíveis para a assinatura.

ResourceSkuZoneDetails

Descreve os recursos zonais de uma SKU.

Name Tipo Description
capabilities

ResourceSkuCapabilities[]

Uma lista de recursos que estão disponíveis para a SKU na lista especificada de zonas.

name

string[]

O conjunto de zonas em que a SKU está disponível com os recursos especificados.