VirtualMachineScaleSetOSDisk Classe
Décrit un disque de système d’exploitation de groupe de machines virtuelles identiques.
Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.
- Héritage
-
azure.mgmt.compute._serialization.ModelVirtualMachineScaleSetOSDisk
Constructeur
VirtualMachineScaleSetOSDisk(*, name: str, create_option: str | _models.DiskCreateOptionTypes, caching: str | _models.CachingTypes | None = None, os_type: str | _models.OperatingSystemTypes | None = None, image: _models.VirtualHardDisk | None = None, vhd_containers: List[str] | None = None, **kwargs: Any)
Keyword-Only Parameters
- name
- str
Nom du disque. Obligatoire.
- 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 les machines virtuelles du groupe identique doivent être créées.:code :<br>
La seule valeur autorisée est : 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 ».
- 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 ».
- image
- VirtualHardDisk
Image utilisateur source VirtualHardDisk. Ce VirtualHardDisk sera copié avant de l’utiliser pour l’attacher à la machine virtuelle. Si SourceImage est fourni, la destination VirtualHardDisk ne doit pas exister.
Variables
- name
- str
Nom du disque. Obligatoire.
- 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 les machines virtuelles du groupe identique doivent être créées.:code :<br>
La seule valeur autorisée est : 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 ».
- 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 ».
- image
- VirtualHardDisk
Image utilisateur source VirtualHardDisk. Ce VirtualHardDisk sera copié avant de l’utiliser pour l’attacher à la machine virtuelle. Si SourceImage est fourni, la destination VirtualHardDisk ne doit pas exister.
Azure SDK for Python