OSDisk Classe
Spécifie des informations sur le disque du 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.ModelOSDisk
Constructeur
OSDisk(*, create_option: str | _models.DiskCreateOptionTypes, os_type: str | _models.OperatingSystemTypes | None = None, encryption_settings: _models.DiskEncryptionSettings | None = None, name: str | None = None, vhd: _models.VirtualHardDisk | None = None, image: _models.VirtualHardDisk | None = None, caching: str | _models.CachingTypes | None = None, write_accelerator_enabled: bool | None = None, diff_disk_settings: _models.DiffDiskSettings | None = None, disk_size_gb: int | None = None, managed_disk: _models.ManagedDiskParameters | 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 : 15/06/2015.
- name
- str
Nom du disque.
- vhd
- VirtualHardDisk
Disque dur virtuel.
- image
- VirtualHardDisk
Disque dur virtuel d’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 ».
- write_accelerator_enabled
- bool
Spécifie si writeAccelerator doit être activé ou désactivé sur le disque.
- diff_disk_settings
- DiffDiskSettings
Spécifie les paramètres de disque éphémères pour le disque du système d’exploitation utilisé par la machine virtuelle.
- 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 place de marché, vous utilisez également l’élément 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.
- managed_disk
- ManagedDiskParameters
Paramètres du disque managé.
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 : 15/06/2015.
- name
- str
Nom du disque.
- vhd
- VirtualHardDisk
Disque dur virtuel.
- image
- VirtualHardDisk
Disque dur virtuel d’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 ».
- write_accelerator_enabled
- bool
Spécifie si writeAccelerator doit être activé ou désactivé sur le disque.
- diff_disk_settings
- DiffDiskSettings
Spécifie les paramètres de disque éphémères pour le disque du système d’exploitation utilisé par la machine virtuelle.
- 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 place de marché, vous utilisez également l’élément 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.
- managed_disk
- ManagedDiskParameters
Paramètres du disque managé.
Azure SDK for Python