Condividi tramite


VirtualMachineImage Classe

Descrive un'immagine di macchina virtuale.

Tutti i parametri obbligatori devono essere popolati per l'invio ad Azure.

Ereditarietà
azure.mgmt.compute.v2022_08_01.models._models_py3.VirtualMachineImageResource
VirtualMachineImage

Costruttore

VirtualMachineImage(*, name: str, location: str, id: str | None = None, tags: Dict[str, str] | None = None, extended_location: _models.ExtendedLocation | None = None, plan: _models.PurchasePlan | None = None, os_disk_image: _models.OSDiskImage | None = None, data_disk_images: List[_models.DataDiskImage] | None = None, automatic_os_upgrade_properties: _models.AutomaticOSUpgradeProperties | None = None, hyper_v_generation: str | _models.HyperVGenerationTypes | None = None, disallowed: _models.DisallowedConfiguration | None = None, features: List[_models.VirtualMachineImageFeature] | None = None, architecture: str | _models.ArchitectureTypes | None = None, **kwargs: Any)

Keyword-Only Parameters

id
str

ID risorsa.

name
str

Nome della risorsa. Obbligatorio.

location
str

Posizione di Azure supportata della risorsa. Obbligatorio.

tags
dict[str, str]

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

extended_location
ExtendedLocation

Posizione estesa della macchina virtuale.

plan
PurchasePlan

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

os_disk_image
OSDiskImage

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

data_disk_images
list[DataDiskImage]
automatic_os_upgrade_properties
AutomaticOSUpgradeProperties

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

hyper_v_generation
str oppure HyperVGenerationTypes

Specifica il tipo HyperVGeneration. I valori noti sono: "V1" e "V2".

disallowed
DisallowedConfiguration

Specifica la configurazione non consentita per VirtualMachine creata dall'immagine.

architecture
str oppure ArchitectureTypes

Specifica il tipo di architettura. I valori noti sono: "x64" e "Arm64".

Variabili

id
str

ID risorsa.

name
str

Nome della risorsa. Obbligatorio.

location
str

Posizione di Azure supportata della risorsa. Obbligatorio.

tags
dict[str, str]

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

extended_location
ExtendedLocation

Posizione estesa della macchina virtuale.

plan
PurchasePlan

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

os_disk_image
OSDiskImage

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

data_disk_images
list[DataDiskImage]
automatic_os_upgrade_properties
AutomaticOSUpgradeProperties

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

hyper_v_generation
str oppure HyperVGenerationTypes

Specifica il tipo HyperVGeneration. I valori noti sono: "V1" e "V2".

disallowed
DisallowedConfiguration

Specifica la configurazione non consentita per VirtualMachine creata dall'immagine.

architecture
str oppure ArchitectureTypes

Specifica il tipo di architettura. I valori noti sono: "x64" e "Arm64".