Freigeben über


Api Management Service Skus - List Available Service Skus

Ruft verfügbare SKUs für API-Verwaltungsdienst ab
Ruft alle verfügbaren SKU für einen bestimmten API-Verwaltungsdienst ab

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/skus?api-version=2024-05-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName
path True

string

minLength: 1
maxLength: 50
pattern: ^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$

Der Name des API-Verwaltungsdiensts.

subscriptionId
path True

string (uuid)

Die ID des Zielabonnements. Der Wert muss eine UUID sein.

api-version
query True

string

minLength: 1

Die API-Version, die für diesen Vorgang verwendet werden soll.

Antworten

Name Typ Beschreibung
200 OK

ResourceSkuResults

Erfolg. Die Antwort beschreibt die Liste der SKUs.

Other Status Codes

ErrorResponse

Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss.

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

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Beispiele

ApiManagementListSKUs-Consumption
ApiManagementListSKUs-Dedicated

ApiManagementListSKUs-Consumption

Beispielanforderung

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/skus?api-version=2024-05-01

Beispiel für eine Antwort

{
  "value": [
    {
      "resourceType": "Microsoft.ApiManagement/service",
      "sku": {
        "name": "Consumption"
      },
      "capacity": null
    }
  ],
  "nextLink": null
}

ApiManagementListSKUs-Dedicated

Beispielanforderung

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/skus?api-version=2024-05-01

Beispiel für eine Antwort

{
  "value": [
    {
      "resourceType": "Microsoft.ApiManagement/service",
      "sku": {
        "name": "Developer"
      },
      "capacity": {
        "minimum": 1,
        "maximum": 1,
        "default": 1,
        "scaleType": "none"
      }
    },
    {
      "resourceType": "Microsoft.ApiManagement/service",
      "sku": {
        "name": "Basic"
      },
      "capacity": {
        "minimum": 1,
        "maximum": 2,
        "default": 1,
        "scaleType": "manual"
      }
    },
    {
      "resourceType": "Microsoft.ApiManagement/service",
      "sku": {
        "name": "Standard"
      },
      "capacity": {
        "minimum": 1,
        "maximum": 4,
        "default": 1,
        "scaleType": "automatic"
      }
    },
    {
      "resourceType": "Microsoft.ApiManagement/service",
      "sku": {
        "name": "Premium"
      },
      "capacity": {
        "minimum": 1,
        "maximum": 10,
        "default": 1,
        "scaleType": "automatic"
      }
    },
    {
      "resourceType": "Microsoft.ApiManagement/service",
      "sku": {
        "name": "Isolated"
      },
      "capacity": {
        "minimum": 1,
        "maximum": 1,
        "default": 1,
        "scaleType": "automatic"
      }
    }
  ],
  "nextLink": null
}

Definitionen

Name Beschreibung
ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

ErrorDetail

Das Fehlerdetails.

ErrorResponse

Fehlerantwort

ResourceSku

Beschreibt eine verfügbare API-Verwaltungs-SKU.

ResourceSkuCapacity

Beschreibt Skalierungsinformationen einer SKU.

ResourceSkuCapacityScaleType

Der Skalierungstyp, der für die Sku gilt.

ResourceSkuResult

Beschreibt eine verfügbare API-Verwaltungsdienst-SKU.

ResourceSkuResults

Die API-Verwaltungsdienst-SKUs-Vorgangsantwort.

SkuType

Name der Sku.

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

Name Typ Beschreibung
info

object

Die zusätzlichen Informationen.

type

string

Der zusätzliche Informationstyp.

ErrorDetail

Das Fehlerdetails.

Name Typ Beschreibung
additionalInfo

ErrorAdditionalInfo[]

Die zusätzlichen Informationen des Fehlers.

code

string

Der Fehlercode.

details

ErrorDetail[]

Die Fehlerdetails.

message

string

Die Fehlermeldung.

target

string

Das Fehlerziel.

ErrorResponse

Fehlerantwort

Name Typ Beschreibung
error

ErrorDetail

Das Fehlerobjekt.

ResourceSku

Beschreibt eine verfügbare API-Verwaltungs-SKU.

Name Typ Beschreibung
name

SkuType

Name der Sku.

ResourceSkuCapacity

Beschreibt Skalierungsinformationen einer SKU.

Name Typ Beschreibung
default

integer (int32)

Die Standardkapazität.

maximum

integer (int32)

Die maximale Kapazität, die festgelegt werden kann.

minimum

integer (int32)

Die Mindestkapazität.

scaleType

ResourceSkuCapacityScaleType

Der Skalierungstyp, der für die Sku gilt.

ResourceSkuCapacityScaleType

Der Skalierungstyp, der für die Sku gilt.

Wert Beschreibung
automatic

Unterstützte Skalierungsart automatisch.

manual

Unterstütztes Skalierungstyphandbuch.

none

Skalierung wird nicht unterstützt.

ResourceSkuResult

Beschreibt eine verfügbare API-Verwaltungsdienst-SKU.

Name Typ Beschreibung
capacity

ResourceSkuCapacity

Gibt die Anzahl der API-Verwaltungseinheiten an.

resourceType

string

Der Typ der Ressource, auf die die SKU angewendet wird.

sku

ResourceSku

Gibt die API-Verwaltungs-SKU an.

ResourceSkuResults

Die API-Verwaltungsdienst-SKUs-Vorgangsantwort.

Name Typ Beschreibung
nextLink

string

Der URI zum Abrufen der nächsten Seite des API-Verwaltungsdienst-Skus.

value

ResourceSkuResult[]

Die Liste der für den Dienst verfügbaren Skus.

SkuType

Name der Sku.

Wert Beschreibung
Basic

Grundlegende SKU der API-Verwaltung.

BasicV2

BasicV2-SKU der API-Verwaltung.

Consumption

Verbrauchs-SKU der API-Verwaltung.

Developer

Entwickler-SKU der API-Verwaltung.

Isolated

Isolierte SKU der API-Verwaltung.

Premium

Premium-SKU der API-Verwaltung.

Standard

Standard-SKU der API-Verwaltung.

StandardV2

StandardV2-SKU der Api-Verwaltung.