Partager via


ImageOSDisk Classe

Décrit un disque de système d’exploitation.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

Héritage
azure.mgmt.compute._serialization.Model
ImageOSDisk

Constructeur

ImageOSDisk(*, os_type: str | _models.OperatingSystemTypes, os_state: str | _models.OperatingSystemStateTypes, snapshot: _models.SubResource | None = None, managed_disk: _models.SubResource | None = None, blob_uri: str | None = None, caching: str | _models.CachingTypes | None = None, disk_size_gb: int | None = None, **kwargs: Any)

Keyword-Only Parameters

os_type
str ou OperatingSystemTypes

Cette propriété vous permet de spécifier le type du système d’exploitation inclus dans le disque si vous créez une machine virtuelle à partir d’une image personnalisée. <br>``<br> Les valeurs possibles sont : <br>``<br>Windows<br>``<br>Linux. Obligatoire. Les valeurs connues sont : « Windows » et « Linux ».

os_state
str ou OperatingSystemStateTypes

État du système d’exploitation. Obligatoire. Les valeurs connues sont : « Généralisé » et « Spécialisé ».

snapshot
SubResource

Instantané.

managed_disk
SubResource

ManagedDisk.

blob_uri
str

Disque dur virtuel.

caching
str ou CachingTypes

Spécifie les exigences de mise en cache. <br>``<br> Les valeurs possibles sont : <br>``<br>None<br>``<br>ReadOnly<br>``<br>ReadWrite<br>``<br> Default : None pour le stockage Standard. ReadOnly pour le stockage Premium. Les valeurs connues sont : « None », « ReadOnly » et « ReadWrite ».

disk_size_gb
int

Spécifie la taille des disques de données vides en gigaoctets. Cet élément peut être utilisé pour remplacer le nom du disque dans une image de machine virtuelle. <br>``<br> Cette valeur ne peut pas être supérieure à 1 023 Go.

Variables

os_type
str ou OperatingSystemTypes

Cette propriété vous permet de spécifier le type du système d’exploitation inclus dans le disque si vous créez une machine virtuelle à partir d’une image personnalisée. <br>``<br> Les valeurs possibles sont : <br>``<br>Windows<br>``<br>Linux. Obligatoire. Les valeurs connues sont : « Windows » et « Linux ».

os_state
str ou OperatingSystemStateTypes

État du système d’exploitation. Obligatoire. Les valeurs connues sont : « Généralisé » et « Spécialisé ».

snapshot
SubResource

Instantané.

managed_disk
SubResource

ManagedDisk.

blob_uri
str

Disque dur virtuel.

caching
str ou CachingTypes

Spécifie les exigences de mise en cache. <br>``<br> Les valeurs possibles sont : <br>``<br>None<br>``<br>ReadOnly<br>``<br>ReadWrite<br>``<br> Default : None pour le stockage Standard. ReadOnly pour le stockage Premium. Les valeurs connues sont : « None », « ReadOnly » et « ReadWrite ».

disk_size_gb
int

Spécifie la taille des disques de données vides en gigaoctets. Cet élément peut être utilisé pour remplacer le nom du disque dans une image de machine virtuelle. <br>``<br> Cette valeur ne peut pas être supérieure à 1 023 Go.