Freigeben über


Api Management Skus - List

Ruft die Liste der microsoft.ApiManagement SKUs ab, die für Ihr Abonnement verfügbar sind.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
subscriptionId
path True

string

Hierbei handelt es sich um die ID des Zielabonnements.

api-version
query True

string

Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version.

Antworten

Name Typ Beschreibung
200 OK

ApiManagementSkusResult

OK

Other Status Codes

ErrorResponse

Fehlerantwort mit Beschreibung des Grunds für den Fehler.

Sicherheit

azure_auth

Azure Active Directory OAuth2 Flow.

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel Ihres Benutzerkontos

Beispiele

Lists all available Resource SKUs

Beispielanforderung

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

Beispiel für eine Antwort

{
  "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": []
    }
  ]
}

Definitionen

Name Beschreibung
ApiManagementSku

Beschreibt eine verfügbare ApiManagement-SKU.

ApiManagementSkuCapabilities

Beschreibt das SKU-Capabilities-Objekt.

ApiManagementSkuCapacity

Beschreibt Skalierungsinformationen einer SKU.

ApiManagementSkuCapacityScaleType

Der Skalierungstyp, der für die SKU gilt.

ApiManagementSkuCosts

Beschreibt Metadaten zum Abrufen von Preisinformationen.

ApiManagementSkuLocationInfo
ApiManagementSkuRestrictionInfo
ApiManagementSkuRestrictions

Beschreibt Skalierungsinformationen einer SKU.

ApiManagementSkuRestrictionsReasonCode

Der Grund für die Einschränkung.

ApiManagementSkuRestrictionsType

Die Art der Einschränkungen.

ApiManagementSkusResult

Die Antwort des Listenressourcen-Skus-Vorgangs.

ApiManagementSkuZoneDetails

Beschreibt die Zonenfunktionen einer SKU.

ErrorFieldContract

Fehlerfeldvertrag.

ErrorResponse

Fehlerantwort.

ApiManagementSku

Beschreibt eine verfügbare ApiManagement-SKU.

Name Typ Beschreibung
apiVersions

string[]

Die API-Versionen, die diese SKU unterstützen.

capabilities

ApiManagementSkuCapabilities[]

Ein Name-Wert-Paar zur Beschreibung der Funktion.

capacity

ApiManagementSkuCapacity

Gibt die Anzahl der virtuellen Computer in der Skalierungsgruppe an.

costs

ApiManagementSkuCosts[]

Metadaten zum Abrufen von Preisinformationen.

family

string

Die Familie dieser besonderen SKU.

kind

string

Die Art der Ressourcen, die in dieser SKU unterstützt werden.

locationInfo

ApiManagementSkuLocationInfo[]

Eine Liste der Standorte und Verfügbarkeitszonen an den Standorten, an denen die SKU verfügbar ist.

locations

string[]

Der Satz von Speicherorten, an denen die SKU verfügbar ist.

name

string

Der Name der SKU.

resourceType

string

Der Ressourcentyp, für den die SKU gilt.

restrictions

ApiManagementSkuRestrictions[]

Die Einschränkungen, aufgrund derer die SKU nicht verwendet werden kann. Dies ist leer, wenn es keine Einschränkungen gibt.

size

string

Die Größe der SKU.

tier

string

Gibt die Ebene der virtuellen Computer in einer Skalierungsgruppe an.

Mögliche Werte:

Standard

Grundlegend

ApiManagementSkuCapabilities

Beschreibt das SKU-Capabilities-Objekt.

Name Typ Beschreibung
name

string

Ein Invariantes, um das Feature zu beschreiben.

value

string

Ein invariantes Element, wenn das Feature anhand der Menge gemessen wird.

ApiManagementSkuCapacity

Beschreibt Skalierungsinformationen einer SKU.

Name Typ Beschreibung
default

integer

Die Standardkapazität.

maximum

integer

Die maximale Kapazität, die festgelegt werden kann.

minimum

integer

Die Mindestkapazität.

scaleType

ApiManagementSkuCapacityScaleType

Der Skalierungstyp, der für die SKU gilt.

ApiManagementSkuCapacityScaleType

Der Skalierungstyp, der für die SKU gilt.

Name Typ Beschreibung
Automatic

string

Manual

string

None

string

ApiManagementSkuCosts

Beschreibt Metadaten zum Abrufen von Preisinformationen.

Name Typ Beschreibung
extendedUnit

string

Ein Invariantes, um die erweiterte Einheit anzuzeigen.

meterID

string

Wird zum Abfragen des Preises aus dem E-Commerce verwendet.

quantity

integer

Der Multiplikator wird benötigt, um die gemessenen Basiskosten zu erhöhen.

ApiManagementSkuLocationInfo

Name Typ Beschreibung
location

string

Speicherort der SKU

zoneDetails

ApiManagementSkuZoneDetails[]

Details zu Funktionen, die für eine SKU in bestimmten Zonen verfügbar sind.

zones

string[]

Liste der Verfügbarkeitszonen, in denen die SKU unterstützt wird.

ApiManagementSkuRestrictionInfo

Name Typ Beschreibung
locations

string[]

Speicherorte, an denen die SKU eingeschränkt ist

zones

string[]

Liste der Verfügbarkeitszonen, in denen die SKU eingeschränkt ist.

ApiManagementSkuRestrictions

Beschreibt Skalierungsinformationen einer SKU.

Name Typ Beschreibung
reasonCode

ApiManagementSkuRestrictionsReasonCode

Der Grund für die Einschränkung.

restrictionInfo

ApiManagementSkuRestrictionInfo

Die Informationen über die Einschränkung, bei der die SKU nicht verwendet werden kann.

type

ApiManagementSkuRestrictionsType

Die Art der Einschränkungen.

values

string[]

Der Wert von Einschränkungen. Wenn der Einschränkungstyp auf Speicherort festgelegt ist. Dies wären verschiedene Standorte, an denen die SKU eingeschränkt ist.

ApiManagementSkuRestrictionsReasonCode

Der Grund für die Einschränkung.

Name Typ Beschreibung
NotAvailableForSubscription

string

QuotaId

string

ApiManagementSkuRestrictionsType

Die Art der Einschränkungen.

Name Typ Beschreibung
Location

string

Zone

string

ApiManagementSkusResult

Die Antwort des Listenressourcen-Skus-Vorgangs.

Name Typ Beschreibung
nextLink

string

Der URI zum Abrufen der nächsten Seite von Resource Skus. Rufen Sie ListNext() mit diesem URI auf, um die nächste Seite von Resource Skus abzurufen.

value

ApiManagementSku[]

Die Liste der für das Abonnement verfügbaren Skus.

ApiManagementSkuZoneDetails

Beschreibt die Zonenfunktionen einer SKU.

Name Typ Beschreibung
capabilities

ApiManagementSkuCapabilities[]

Eine Liste der Funktionen, die für die SKU in der angegebenen Liste der Zonen verfügbar sind.

name

string[]

Der Satz von Zonen, in denen die SKU mit den angegebenen Funktionen verfügbar ist.

ErrorFieldContract

Fehlerfeldvertrag.

Name Typ Beschreibung
code

string

Fehlercode auf Eigenschaftsebene.

message

string

Für Menschen lesbare Darstellung eines Fehlers auf Eigenschaftsebene.

target

string

Der Eigenschaftsname.

ErrorResponse

Fehlerantwort.

Name Typ Beschreibung
error.code

string

Der vom Dienst definierte Fehlercode. Dieser Code dient als Unterstatus für den in der Antwort angegebenen HTTP-Fehlercode.

error.details

ErrorFieldContract[]

Die Liste der ungültigen Felder, die im Falle eines Überprüfungsfehlers gesendet werden.

error.message

string

Lesbare Darstellung des Fehlers.