Api Management Skus - List

Ottiene l'elenco degli SKU Microsoft.ApiManagement disponibili per la sottoscrizione.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.ApiManagement/skus?api-version=2022-08-01

Parametri dell'URI

Nome In Necessario Tipo Descrizione
subscriptionId
path True

string

ID della sottoscrizione di destinazione.

api-version
query True

string

Versione dell'API da usare per questa operazione.

Risposte

Nome Tipo Descrizione
200 OK

ApiManagementSkusResult

OK

Other Status Codes

ErrorResponse

Risposta di errore che descrive perché l'operazione non è riuscita.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

Lists all available Resource SKUs

Sample Request

GET https://management.azure.com/subscriptions/subid/providers/Microsoft.ApiManagement/skus?api-version=2022-08-01

Sample Response

{
  "value": [
    {
      "resourceType": "service",
      "name": "Developer",
      "locations": [
        "centralindia"
      ],
      "locationInfo": [
        {
          "location": "centralindia",
          "zones": [],
          "zoneDetails": []
        }
      ],
      "capacity": {
        "minimum": 1,
        "maximum": 1,
        "default": 1,
        "scaleType": "None"
      },
      "restrictions": []
    },
    {
      "resourceType": "service",
      "name": "Standard",
      "locations": [
        "centralindia"
      ],
      "locationInfo": [
        {
          "location": "centralindia",
          "zones": [],
          "zoneDetails": []
        }
      ],
      "capacity": {
        "minimum": 1,
        "maximum": 4,
        "default": 1,
        "scaleType": "Automatic"
      },
      "restrictions": []
    },
    {
      "resourceType": "service",
      "name": "Premium",
      "locations": [
        "centralindia"
      ],
      "locationInfo": [
        {
          "location": "centralindia",
          "zones": [],
          "zoneDetails": []
        }
      ],
      "capacity": {
        "minimum": 1,
        "maximum": 10,
        "default": 1,
        "scaleType": "Automatic"
      },
      "restrictions": []
    },
    {
      "resourceType": "service",
      "name": "Basic",
      "locations": [
        "centralindia"
      ],
      "locationInfo": [
        {
          "location": "centralindia",
          "zones": [],
          "zoneDetails": []
        }
      ],
      "capacity": {
        "minimum": 1,
        "maximum": 2,
        "default": 1,
        "scaleType": "Manual"
      },
      "restrictions": []
    },
    {
      "resourceType": "service",
      "name": "Consumption",
      "locations": [
        "centralindia"
      ],
      "locationInfo": [
        {
          "location": "centralindia",
          "zones": [],
          "zoneDetails": []
        }
      ],
      "capacity": {
        "minimum": 0,
        "maximum": 0,
        "default": 0,
        "scaleType": "None"
      },
      "restrictions": []
    },
    {
      "resourceType": "service",
      "name": "Developer",
      "locations": [
        "uaenorth"
      ],
      "locationInfo": [
        {
          "location": "uaenorth",
          "zones": [],
          "zoneDetails": []
        }
      ],
      "capacity": {
        "minimum": 1,
        "maximum": 1,
        "default": 1,
        "scaleType": "None"
      },
      "restrictions": []
    },
    {
      "resourceType": "service",
      "name": "Standard",
      "locations": [
        "uaenorth"
      ],
      "locationInfo": [
        {
          "location": "uaenorth",
          "zones": [],
          "zoneDetails": []
        }
      ],
      "capacity": {
        "minimum": 1,
        "maximum": 4,
        "default": 1,
        "scaleType": "Automatic"
      },
      "restrictions": []
    },
    {
      "resourceType": "service",
      "name": "Premium",
      "locations": [
        "uaenorth"
      ],
      "locationInfo": [
        {
          "location": "uaenorth",
          "zones": [],
          "zoneDetails": []
        }
      ],
      "capacity": {
        "minimum": 1,
        "maximum": 10,
        "default": 1,
        "scaleType": "Automatic"
      },
      "restrictions": []
    },
    {
      "resourceType": "service",
      "name": "Basic",
      "locations": [
        "uaenorth"
      ],
      "locationInfo": [
        {
          "location": "uaenorth",
          "zones": [],
          "zoneDetails": []
        }
      ],
      "capacity": {
        "minimum": 1,
        "maximum": 2,
        "default": 1,
        "scaleType": "Manual"
      },
      "restrictions": []
    },
    {
      "resourceType": "service",
      "name": "Developer",
      "locations": [
        "australiacentral"
      ],
      "locationInfo": [
        {
          "location": "australiacentral",
          "zones": [],
          "zoneDetails": []
        }
      ],
      "capacity": {
        "minimum": 1,
        "maximum": 1,
        "default": 1,
        "scaleType": "None"
      },
      "restrictions": []
    }
  ]
}

Definizioni

Nome Descrizione
ApiManagementSku

Descrive uno SKU ApiManagement disponibile.

ApiManagementSkuCapabilities

Descrive l'oggetto Funzionalità SKU.

ApiManagementSkuCapacity

Descrive le informazioni di ridimensionamento di uno SKU.

ApiManagementSkuCapacityScaleType

Tipo di scala applicabile allo sku.

ApiManagementSkuCosts

Descrive i metadati per il recupero delle informazioni sul prezzo.

ApiManagementSkuLocationInfo
ApiManagementSkuRestrictionInfo
ApiManagementSkuRestrictions

Descrive le informazioni di ridimensionamento di uno SKU.

ApiManagementSkuRestrictionsReasonCode

Motivo della restrizione.

ApiManagementSkuRestrictionsType

Tipo di restrizioni.

ApiManagementSkusResult

Risposta all'operazione List Resource Skus.

ApiManagementSkuZoneDetails

Descrive le funzionalità zonali di uno SKU.

ErrorFieldContract

Contratto campo errore.

ErrorResponse

Risposta errore.

ApiManagementSku

Descrive uno SKU ApiManagement disponibile.

Nome Tipo Descrizione
apiVersions

string[]

Le versioni api che supportano questo SKU.

capabilities

ApiManagementSkuCapabilities[]

Coppia di valori del nome per descrivere la funzionalità.

capacity

ApiManagementSkuCapacity

Specifica il numero di macchine virtuali nel set di scalabilità.

costs

ApiManagementSkuCosts[]

Metadati per il recupero delle informazioni sul prezzo.

family

string

Famiglia di questo particolare SKU.

kind

string

Tipo di risorse supportate in questo SKU.

locationInfo

ApiManagementSkuLocationInfo[]

Elenco di posizioni e zone di disponibilità in tali posizioni in cui è disponibile lo SKU.

locations

string[]

Set di posizioni disponibili per lo SKU.

name

string

Nome dello SKU.

resourceType

string

Il tipo di risorsa a cui si applica lo SKU.

restrictions

ApiManagementSkuRestrictions[]

Restrizioni a causa della quale SKU non può essere usato. Questo è vuoto se non sono presenti restrizioni.

size

string

Dimensione dello SKU.

tier

string

Specifica il livello di macchine virtuali in un set di scalabilità.

I valori possibili sono:

Standard

Base

ApiManagementSkuCapabilities

Descrive l'oggetto Funzionalità SKU.

Nome Tipo Descrizione
name

string

Oggetto invariante per descrivere la funzionalità.

value

string

Oggetto invariante se la funzionalità viene misurata in base alla quantità.

ApiManagementSkuCapacity

Descrive le informazioni di ridimensionamento di uno SKU.

Nome Tipo Descrizione
default

integer

Capacità predefinita.

maximum

integer

Capacità massima che può essere impostata.

minimum

integer

Capacità minima.

scaleType

ApiManagementSkuCapacityScaleType

Tipo di scala applicabile allo sku.

ApiManagementSkuCapacityScaleType

Tipo di scala applicabile allo sku.

Nome Tipo Descrizione
Automatic

string

Manual

string

None

string

ApiManagementSkuCosts

Descrive i metadati per il recupero delle informazioni sul prezzo.

Nome Tipo Descrizione
extendedUnit

string

Oggetto invariante per visualizzare l'unità estesa.

meterID

string

Usato per eseguire query sul prezzo dal commercio.

quantity

integer

Il moltiplicatore è necessario per estendere il costo a consumo di base.

ApiManagementSkuLocationInfo

Nome Tipo Descrizione
location

string

Posizione dello SKU

zoneDetails

ApiManagementSkuZoneDetails[]

Dettagli delle funzionalità disponibili per uno SKU in zone specifiche.

zones

string[]

Elenco delle zone di disponibilità in cui è supportato lo SKU.

ApiManagementSkuRestrictionInfo

Nome Tipo Descrizione
locations

string[]

Località in cui lo SKU è limitato

zones

string[]

Elenco delle zone di disponibilità in cui lo SKU è limitato.

ApiManagementSkuRestrictions

Descrive le informazioni di ridimensionamento di uno SKU.

Nome Tipo Descrizione
reasonCode

ApiManagementSkuRestrictionsReasonCode

Motivo della restrizione.

restrictionInfo

ApiManagementSkuRestrictionInfo

Informazioni sulla restrizione in cui non è possibile usare lo SKU.

type

ApiManagementSkuRestrictionsType

Tipo di restrizioni.

values

string[]

Valore delle restrizioni. Se il tipo di restrizione è impostato su posizione. Si tratta di posizioni diverse in cui lo SKU è limitato.

ApiManagementSkuRestrictionsReasonCode

Motivo della restrizione.

Nome Tipo Descrizione
NotAvailableForSubscription

string

QuotaId

string

ApiManagementSkuRestrictionsType

Tipo di restrizioni.

Nome Tipo Descrizione
Location

string

Zone

string

ApiManagementSkusResult

Risposta all'operazione List Resource Skus.

Nome Tipo Descrizione
nextLink

string

URI per recuperare la pagina successiva di Sku di risorse. Chiamare ListNext() con questo URI per recuperare la pagina successiva di Sku di risorse

value

ApiManagementSku[]

Elenco di SKU disponibili per la sottoscrizione.

ApiManagementSkuZoneDetails

Descrive le funzionalità zonali di uno SKU.

Nome Tipo Descrizione
capabilities

ApiManagementSkuCapabilities[]

Elenco delle funzionalità disponibili per lo SKU nell'elenco specificato di zone.

name

string[]

Set di zone in cui è disponibile lo SKU con le funzionalità specificate.

ErrorFieldContract

Contratto campo errore.

Nome Tipo Descrizione
code

string

Codice di errore a livello di proprietà.

message

string

Rappresentazione leggibile dell'errore a livello di proprietà.

target

string

Nome della proprietà.

ErrorResponse

Risposta errore.

Nome Tipo Descrizione
error.code

string

Codice di errore definito dal servizio. Questo codice svolge la funzione di stato secondario per il codice di errore HTTP specificato nella risposta.

error.details

ErrorFieldContract[]

Elenco di campi non validi inviati nella richiesta, in caso di errore di convalida.

error.message

string

Rappresentazione leggibile dell'errore.