Freigeben über


Virtual Machine Extension Images - Get

Ruft ein Erweiterungsimage für virtuelle Computer ab.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/publishers/{publisherName}/artifacttypes/vmextension/types/{type}/versions/{version}?api-version=2024-11-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
location
path True

string

Der Name einer unterstützten Azure-Region.

publisherName
path True

string

subscriptionId
path True

string

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

type
path True

string

version
path True

string

api-version
query True

string

Client-API-Version.

Antworten

Name Typ Beschreibung
200 OK

VirtualMachineExtensionImage

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

VirtualMachineExtensionImage_Get_MaximumSet_Gen
VirtualMachineExtensionImage_Get_MinimumSet_Gen

VirtualMachineExtensionImage_Get_MaximumSet_Gen

Beispielanforderung

GET https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Compute/locations/aaaaaaaaaaaaa/publishers/aaaaaaaaaaaaaaaaaaaa/artifacttypes/vmextension/types/aaaaaaaaaaaaaaaaaa/versions/aaaaaaaaaaaaaa?api-version=2024-11-01

Beispiel für eine Antwort

{
  "properties": {
    "operatingSystem": "aaaaaaaaaaaaaaaaaa",
    "computeRole": "aaaaaaaaaaaaaaaaa",
    "handlerSchema": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
    "vmScaleSetEnabled": true,
    "supportsMultipleExtensions": true
  },
  "id": "aaaaaaaaaaaaaaaaa",
  "name": "aaaaaaaaaaaaaaa",
  "type": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
  "location": "aaaaaaaaaaaaa",
  "tags": {
    "key9885": "aaaaaaaaa"
  }
}

VirtualMachineExtensionImage_Get_MinimumSet_Gen

Beispielanforderung

GET https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Compute/locations/aaaaaaaaaaaaaa/publishers/aaaaaaaaaaaaaaaaaaaaaaaaaa/artifacttypes/vmextension/types/aa/versions/aaa?api-version=2024-11-01

Beispiel für eine Antwort

{
  "name": "aaaaaaaaaaaaaaa",
  "location": "aaaaaaaaaaaaa",
  "id": "aaaaaaaaaaaaaaaaa"
}

Definitionen

Name Beschreibung
ApiError

API-Fehler.

ApiErrorBase

API-Fehlerbasis.

CloudError

Eine Fehlerantwort des Computediensts.

InnerError

Innere Fehlerdetails.

VirtualMachineExtensionImage

Beschreibt ein Erweiterungsimage für virtuelle Computer.

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.

VirtualMachineExtensionImage

Beschreibt ein Erweiterungsimage für virtuelle Computer.

Name Typ Beschreibung
id

string

Ressourcen-ID

location

string

Ressourcenspeicherort

name

string

Ressourcenname

properties.computeRole

string

Der Typ der Rolle (IaaS oder PaaS), die diese Erweiterung unterstützt.

properties.handlerSchema

string

Das vom Herausgeber definierte Schema, bei dem Erweiterungskunden Einstellungen in einem übereinstimmenden Schema bereitstellen sollen.

properties.operatingSystem

string

Das Betriebssystem, das diese Erweiterung unterstützt.

properties.supportsMultipleExtensions

boolean

Gibt an, ob der Handler mehrere Erweiterungen unterstützen kann.

properties.vmScaleSetEnabled

boolean

Gibt an, ob die Erweiterung auf xRP VMScaleSets verwendet werden kann. Standardmäßig können vorhandene Erweiterungen für Scalesets verwendet werden. Es kann jedoch vorkommen, dass ein Herausgeber explizit angeben möchte, dass die Erweiterung nur für CRP-VMs, aber nicht für VMSS aktiviert ist.

tags

object

Ressourcenetiketten

type

string

Ressourcentyp