Partager via


OSDisk Classe

Spécifie des informations sur le disque de système d’exploitation utilisé par la machine virtuelle. <br>``<br> Pour plus d’informations sur les disques, consultez À propos des disques et des disques durs virtuels pour les machines virtuelles Azure.

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

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

Constructeur

OSDisk(*, name: str, vhd: _models.VirtualHardDisk, create_option: str | _models.DiskCreateOptionTypes, os_type: str | _models.OperatingSystemTypes | None = None, encryption_settings: _models.DiskEncryptionSettings | None = None, image: _models.VirtualHardDisk | 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 utilisateur ou d’un disque dur virtuel spécialisé. <br>``<br> Les valeurs possibles sont : <br>``<br>Windows<br>``<br>Linux. Les valeurs connues sont : « Windows » et « Linux ».

encryption_settings
DiskEncryptionSettings

Spécifie les paramètres de chiffrement du disque du système d’exploitation. <br>``<br> Version minimale de l’API : 2015-06-15.

name
str

Nom du disque. Obligatoire.

vhd
VirtualHardDisk

Disque dur virtuel. Obligatoire.

image
VirtualHardDisk

Disque dur virtuel de l’image utilisateur source. Le disque dur virtuel sera copié avant d’être attaché à la machine virtuelle. Si SourceImage est fourni, le disque dur virtuel de destination ne doit pas exister.

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 ».

create_option
str ou DiskCreateOptionTypes

Spécifie la façon dont la machine virtuelle doit être créée.:code :
<br> Les valeurs possibles sont :<br>``<br>Attach : cette valeur est utilisée lorsque vous utilisez un disque spécialisé pour créer la machine virtuelle.:code :
<br>FromImage : cette valeur est utilisée lorsque vous utilisez une image pour créer la machine virtuelle. Si vous utilisez une image de plateforme, vous utilisez également l’élément imageReference décrit ci-dessus. Si vous utilisez une image de la Place de marché, vous utilisez également l’élément de plan décrit précédemment. Obligatoire. Les valeurs connues sont : « FromImage », « Empty » et « Attach ».

disk_size_gb
int

Spécifie la taille d’un disque de données vide en gigaoctets. Cet élément peut être utilisé pour remplacer la taille 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 utilisateur ou d’un disque dur virtuel spécialisé. <br>``<br> Les valeurs possibles sont : <br>``<br>Windows<br>``<br>Linux. Les valeurs connues sont : « Windows » et « Linux ».

encryption_settings
DiskEncryptionSettings

Spécifie les paramètres de chiffrement du disque du système d’exploitation. <br>``<br> Version minimale de l’API : 2015-06-15.

name
str

Nom du disque. Obligatoire.

vhd
VirtualHardDisk

Disque dur virtuel. Obligatoire.

image
VirtualHardDisk

Disque dur virtuel de l’image utilisateur source. Le disque dur virtuel sera copié avant d’être attaché à la machine virtuelle. Si SourceImage est fourni, le disque dur virtuel de destination ne doit pas exister.

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 ».

create_option
str ou DiskCreateOptionTypes

Spécifie la façon dont la machine virtuelle doit être créée.:code :
<br> Les valeurs possibles sont :<br>``<br>Attach : cette valeur est utilisée lorsque vous utilisez un disque spécialisé pour créer la machine virtuelle.:code :
<br>FromImage : cette valeur est utilisée lorsque vous utilisez une image pour créer la machine virtuelle. Si vous utilisez une image de plateforme, vous utilisez également l’élément imageReference décrit ci-dessus. Si vous utilisez une image de la Place de marché, vous utilisez également l’élément de plan décrit précédemment. Obligatoire. Les valeurs connues sont : « FromImage », « Empty » et « Attach ».

disk_size_gb
int

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