Condividi tramite


Virtual Machine Images - Get

Ottiene un'immagine di macchina virtuale.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/publishers/{publisherName}/artifacttypes/vmimage/offers/{offer}/skus/{skus}/versions/{version}?api-version=2024-03-01

Parametri dell'URI

Nome In Necessario Tipo Descrizione
location
path True

string

Nome di un'area di Azure supportata.

offer
path True

string

Offerta di pubblicazione di immagini valida.

publisherName
path True

string

Server di pubblicazione di immagini valido.

skus
path True

string

SKU di immagine valido.

subscriptionId
path True

string

Credenziali di sottoscrizione che identificano in modo univoco la sottoscrizione di Microsoft Azure. L'ID sottoscrizione fa parte dell'URI per ogni chiamata di servizio.

version
path True

string

Versione valida dello SKU dell'immagine.

api-version
query True

string

Versione dell'API client.

Risposte

Nome Tipo Descrizione
200 OK

VirtualMachineImage

OK

Other Status Codes

CloudError

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

VirtualMachineImage_Get_MaximumSet_Gen
VirtualMachineImage_Get_MinimumSet_Gen

VirtualMachineImage_Get_MaximumSet_Gen

Sample Request

GET https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Compute/locations/aaaaaa/publishers/aaa/artifacttypes/vmimage/offers/aaaaaaaaaaaaaaaaaaaaaaaaaaaaa/skus/aaaaaaaaaaaaaaaaaaaaaaaaaaa/versions/aaaaaaaaaaaaaaaaaaa?api-version=2024-03-01

Sample Response

{
  "properties": {
    "plan": {
      "publisher": "aaaaaaaaaaaaaaaaaaa",
      "name": "aaaaaaaaa",
      "product": "aaaaaaaaaaaaaa"
    },
    "osDiskImage": {
      "operatingSystem": "Windows"
    },
    "dataDiskImages": [
      {
        "lun": 17
      }
    ],
    "automaticOSUpgradeProperties": {
      "automaticOSUpgradeSupported": true
    },
    "hyperVGeneration": "V1",
    "disallowed": {
      "vmDiskType": "None"
    },
    "features": [
      {
        "name": "aaaaaaaaaaaaaaaaaaaaa",
        "value": "aaaaaaaaaaaaaaaaaaaa"
      }
    ],
    "imageDeprecationStatus": {
      "imageState": "ScheduledForDeprecation",
      "scheduledDeprecationTime": "2023-01-13T00:00:00+00:00",
      "alternativeOption": {
        "type": "Offer",
        "value": "aaaaaaa"
      }
    }
  },
  "name": "aaaaaaaaa",
  "location": "aaaaa",
  "tags": {
    "key6817": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
  },
  "extendedLocation": {
    "name": "aaaaaaaaaaaaaaaaaaaaa",
    "type": "EdgeZone"
  },
  "id": "aaaaaaaaaaa"
}

VirtualMachineImage_Get_MinimumSet_Gen

Sample Request

GET https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Compute/locations/aaaaaaaaaaaa/publishers/aaaaaaaaaaa/artifacttypes/vmimage/offers/aa/skus/aaaaaaaaa/versions/aaaaaaaaaaaaaaaaaaaaaaaaaaaaa?api-version=2024-03-01

Sample Response

{
  "name": "aaaaaaaaa",
  "location": "aaaaa",
  "id": "aaaaaaaaaaa"
}

Definizioni

Nome Descrizione
AlternativeOption

Descrive l'opzione alternativa specificata dal server di pubblicazione per questa immagine quando questa immagine è deprecata.

AlternativeType

Descrive il tipo dell'opzione alternativa.

ApiError

Errore dell'API.

ApiErrorBase

Base di errori dell'API.

ArchitectureTypes

Specifica il tipo di architettura

AutomaticOSUpgradeProperties

Descrive le proprietà di aggiornamento automatico del sistema operativo nell'immagine.

CloudError

Risposta di errore dal servizio di calcolo.

DataDiskImage

Contiene le informazioni sulle immagini del disco dati.

DisallowedConfiguration

Specifica la configurazione non consentita per un'immagine di macchina virtuale.

ExtendedLocation

Tipo complesso della posizione estesa.

ExtendedLocationTypes

Tipo della posizione estesa.

HyperVGenerationTypes

Specifica il tipo HyperVGeneration

ImageDeprecationStatus

Descrive le proprietà dello stato di deprecazione dell'immagine nell'immagine.

ImageState

Descrive lo stato dell'immagine.

InnerError

Dettagli dell'errore interno.

OperatingSystemTypes

Sistema operativo del sistema operativo osDiskImage.

OSDiskImage

Contiene le informazioni sull'immagine del disco del sistema operativo.

PurchasePlan

Usato per stabilire il contesto di acquisto di qualsiasi elemento di terze parti tramite MarketPlace.

VirtualMachineImage

Descrive un'immagine di macchina virtuale.

VirtualMachineImageFeature

Specifica funzionalità aggiuntive supportate dall'immagine

VmDiskTypes

Tipi di disco della macchina virtuale non consentiti.

AlternativeOption

Descrive l'opzione alternativa specificata dal server di pubblicazione per questa immagine quando questa immagine è deprecata.

Nome Tipo Descrizione
type

AlternativeType

Descrive il tipo dell'opzione alternativa.

value

string

Indica il valore di opzione alternativo specificato dal server di pubblicazione. Si tratta del nome dell'offerta quando il tipo è Offer o il nome del piano quando il tipo è Plan.

AlternativeType

Descrive il tipo dell'opzione alternativa.

Nome Tipo Descrizione
None

string

Offer

string

Plan

string

ApiError

Errore dell'API.

Nome Tipo Descrizione
code

string

Codice di errore.

details

ApiErrorBase[]

Dettagli dell'errore dell'API

innererror

InnerError

Errore interno dell'API

message

string

Messaggio di errore.

target

string

Destinazione dell'errore specifico.

ApiErrorBase

Base di errori dell'API.

Nome Tipo Descrizione
code

string

Codice di errore.

message

string

Messaggio di errore.

target

string

Destinazione dell'errore specifico.

ArchitectureTypes

Specifica il tipo di architettura

Nome Tipo Descrizione
Arm64

string

x64

string

AutomaticOSUpgradeProperties

Descrive le proprietà di aggiornamento automatico del sistema operativo nell'immagine.

Nome Tipo Descrizione
automaticOSUpgradeSupported

boolean

Specifica se l'aggiornamento automatico del sistema operativo è supportato nell'immagine.

CloudError

Risposta di errore dal servizio di calcolo.

Nome Tipo Descrizione
error

ApiError

Errore dell'API.

DataDiskImage

Contiene le informazioni sulle immagini del disco dati.

Nome Tipo Descrizione
lun

integer

Specifica il numero di unità logica del disco dati. Questo valore viene usato per identificare i dischi dati all'interno della macchina virtuale e pertanto deve essere univoco per ogni disco dati collegato a una macchina virtuale.

DisallowedConfiguration

Specifica la configurazione non consentita per un'immagine di macchina virtuale.

Nome Tipo Descrizione
vmDiskType

VmDiskTypes

Tipi di disco della macchina virtuale non consentiti.

ExtendedLocation

Tipo complesso della posizione estesa.

Nome Tipo Descrizione
name

string

Nome della posizione estesa.

type

ExtendedLocationTypes

Tipo della posizione estesa.

ExtendedLocationTypes

Tipo della posizione estesa.

Nome Tipo Descrizione
EdgeZone

string

HyperVGenerationTypes

Specifica il tipo HyperVGeneration

Nome Tipo Descrizione
V1

string

V2

string

ImageDeprecationStatus

Descrive le proprietà dello stato di deprecazione dell'immagine nell'immagine.

Nome Tipo Descrizione
alternativeOption

AlternativeOption

Descrive l'opzione alternativa specificata dal server di pubblicazione per questa immagine quando questa immagine è deprecata.

imageState

ImageState

Descrive lo stato dell'immagine.

scheduledDeprecationTime

string

Ora, in futuro, in cui questa immagine verrà contrassegnata come deprecata. Questa ora pianificata viene scelta dal server di pubblicazione.

ImageState

Descrive lo stato dell'immagine.

Nome Tipo Descrizione
Active

string

Deprecated

string

ScheduledForDeprecation

string

InnerError

Dettagli dell'errore interno.

Nome Tipo Descrizione
errordetail

string

Messaggio di errore interno o dump di eccezioni.

exceptiontype

string

Tipo di eccezione.

OperatingSystemTypes

Sistema operativo del sistema operativo osDiskImage.

Nome Tipo Descrizione
Linux

string

Windows

string

OSDiskImage

Contiene le informazioni sull'immagine del disco del sistema operativo.

Nome Tipo Descrizione
operatingSystem

OperatingSystemTypes

Sistema operativo del sistema operativo osDiskImage.

PurchasePlan

Usato per stabilire il contesto di acquisto di qualsiasi elemento di terze parti tramite MarketPlace.

Nome Tipo Descrizione
name

string

ID piano.

product

string

Specifica il prodotto dell'immagine dal marketplace. Si tratta dello stesso valore dell'offerta nell'elemento imageReference.

publisher

string

ID editore.

VirtualMachineImage

Descrive un'immagine di macchina virtuale.

Nome Tipo Descrizione
extendedLocation

ExtendedLocation

Percorso esteso della macchina virtuale.

id

string

ID risorsa

location

string

Posizione di Azure supportata della risorsa.

name

string

Nome della risorsa.

properties.architecture

ArchitectureTypes

Specifica il tipo di architettura

properties.automaticOSUpgradeProperties

AutomaticOSUpgradeProperties

Descrive le proprietà di aggiornamento automatico del sistema operativo nell'immagine.

properties.dataDiskImages

DataDiskImage[]

Contiene le informazioni sulle immagini del disco dati.

properties.disallowed

DisallowedConfiguration

Specifica la configurazione non consentita per VirtualMachine creata dall'immagine

properties.features

VirtualMachineImageFeature[]

Specifica funzionalità aggiuntive supportate dall'immagine

properties.hyperVGeneration

HyperVGenerationTypes

Specifica il tipo HyperVGeneration

properties.imageDeprecationStatus

ImageDeprecationStatus

Descrive le proprietà dello stato di deprecazione dell'immagine nell'immagine.

properties.osDiskImage

OSDiskImage

Contiene le informazioni sull'immagine del disco del sistema operativo.

properties.plan

PurchasePlan

Usato per stabilire il contesto di acquisto di qualsiasi elemento di terze parti tramite MarketPlace.

tags

object

Specifica i tag assegnati alla macchina virtuale. Per altre informazioni sull'uso dei tag, vedere Uso di tag per organizzare le risorse di Azure.

VirtualMachineImageFeature

Specifica funzionalità aggiuntive supportate dall'immagine

Nome Tipo Descrizione
name

string

Nome della funzionalità.

value

string

Valore corrispondente per la funzionalità.

VmDiskTypes

Tipi di disco della macchina virtuale non consentiti.

Nome Tipo Descrizione
None

string

Unmanaged

string