Freigeben über


Virtual Machine Scale Sets - List Skus

Ruft eine Liste der FÜR Ihren VM-Skalierungssatz verfügbaren SKUs ab, einschließlich der minimalen und maximalen VM-Instanzen, die für jede SKU zulässig sind.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/skus?api-version=2024-07-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
resourceGroupName
path True

string

Der Name der Ressourcengruppe.

subscriptionId
path True

string

Abonnementanmeldeinformationen, die das Microsoft Azure-Abonnement eindeutig identifizieren. Die Abonnement-ID ist Teil des URI für jeden Dienstaufruf.

vmScaleSetName
path True

string

Der Name des VM-Skalierungssatzes.

api-version
query True

string

Client-API-Version.

Antworten

Name Typ Beschreibung
200 OK

VirtualMachineScaleSetListSkusResult

OKAY

Other Status Codes

CloudError

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

VirtualMachineScaleSet_ListSkus_MaximumSet_Gen
VirtualMachineScaleSet_ListSkus_MinimumSet_Gen

VirtualMachineScaleSet_ListSkus_MaximumSet_Gen

Beispielanforderung

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

Beispiel für eine Antwort

{
  "value": [
    {
      "resourceType": "aaaaaaaaaaaaaaaaa",
      "sku": {
        "name": "DSv3-Type1",
        "tier": "aaa",
        "capacity": 7
      },
      "capacity": {
        "minimum": 22,
        "maximum": 27,
        "defaultCapacity": 20,
        "scaleType": "Automatic"
      }
    }
  ],
  "nextLink": "aaaaaaaaaaaaaa"
}

VirtualMachineScaleSet_ListSkus_MinimumSet_Gen

Beispielanforderung

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

Beispiel für eine Antwort

{
  "value": [
    {}
  ]
}

Definitionen

Name Beschreibung
ApiError

API-Fehler.

ApiErrorBase

API-Fehlerbasis.

CloudError

Eine Fehlerantwort des Computediensts.

InnerError

Innere Fehlerdetails.

Sku

Beschreibt eine VM-Skalierungssatz-SKU. HINWEIS: Wenn die neue VM-SKU auf der Hardware, auf der der Skalierungssatz derzeit installiert ist, nicht unterstützt wird, müssen Sie die virtuellen Computer im Skalierungssatz umstellen, bevor Sie den SKU-Namen ändern.

VirtualMachineScaleSetListSkusResult

Die Antwort auf die Skalierungssatzliste des virtuellen Computers– Skus-Vorgangsantwort.

VirtualMachineScaleSetSku

Beschreibt eine verfügbare VM-Skalierungssatz-SKU.

VirtualMachineScaleSetSkuCapacity

Beschreibt Skalierungsinformationen einer Sku.

VirtualMachineScaleSetSkuScaleType

Der Skalierungstyp, der für die Sku gilt.

ApiError

API-Fehler.

Name Typ Beschreibung
code

string

Der Fehlercode.

details

ApiErrorBase[]

Die API-Fehlerdetails

innererror

InnerError

Interner API-Fehler

message

string

Die Fehlermeldung.

target

string

Das Ziel des bestimmten Fehlers.

ApiErrorBase

API-Fehlerbasis.

Name Typ Beschreibung
code

string

Der Fehlercode.

message

string

Die Fehlermeldung.

target

string

Das Ziel des bestimmten Fehlers.

CloudError

Eine Fehlerantwort des Computediensts.

Name Typ Beschreibung
error

ApiError

API-Fehler.

InnerError

Innere Fehlerdetails.

Name Typ Beschreibung
errordetail

string

Die interne Fehlermeldung oder das Ausnahmeabbild.

exceptiontype

string

Der Ausnahmetyp.

Sku

Beschreibt eine VM-Skalierungssatz-SKU. HINWEIS: Wenn die neue VM-SKU auf der Hardware, auf der der Skalierungssatz derzeit installiert ist, nicht unterstützt wird, müssen Sie die virtuellen Computer im Skalierungssatz umstellen, bevor Sie den SKU-Namen ändern.

Name Typ Beschreibung
capacity

integer (int64)

Gibt die Anzahl der virtuellen Computer im Skalierungssatz an.

name

string

Der Sku-Name.

tier

string

Gibt die Ebene der virtuellen Computer in einem Skalierungssatz an.

Mögliche Werte:

Standard-

Basic-

VirtualMachineScaleSetListSkusResult

Die Antwort auf die Skalierungssatzliste des virtuellen Computers– Skus-Vorgangsantwort.

Name Typ Beschreibung
nextLink

string

Der URI zum Abrufen der nächsten Seite von Vm Scale Set Skus. Rufen Sie ListNext() mit dieser Aufzählung auf, um die nächste Seite von VMSS-Skus abzurufen.

value

VirtualMachineScaleSetSku[]

Die Liste der für den Skalierungssatz des virtuellen Computers verfügbaren Skus.

VirtualMachineScaleSetSku

Beschreibt eine verfügbare VM-Skalierungssatz-SKU.

Name Typ Beschreibung
capacity

VirtualMachineScaleSetSkuCapacity

Gibt die Anzahl der virtuellen Computer im Skalierungssatz an.

resourceType

string

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

sku

Sku

Die Sku.

VirtualMachineScaleSetSkuCapacity

Beschreibt Skalierungsinformationen einer Sku.

Name Typ Beschreibung
defaultCapacity

integer (int64)

Die Standardkapazität.

maximum

integer (int64)

Die maximale Kapazität, die festgelegt werden kann.

minimum

integer (int64)

Die Mindestkapazität.

scaleType

VirtualMachineScaleSetSkuScaleType

Der Skalierungstyp, der für die Sku gilt.

VirtualMachineScaleSetSkuScaleType

Der Skalierungstyp, der für die Sku gilt.

Wert Beschreibung
Automatic
None