Partager via


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.Model
VirtualMachineScaleSetOSDisk

Constructeur

VirtualMachineScaleSetOSDisk(*, create_option: str | _models.DiskCreateOptionTypes, name: str | 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, os_type: str | _models.OperatingSystemTypes | None = None, image: _models.VirtualHardDisk | None = None, vhd_containers: List[str] | None = None, managed_disk: _models.VirtualMachineScaleSetManagedDiskParameters | None = None, **kwargs: Any)

Keyword-Only Parameters

name
str

Nom du disque.

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.

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

diff_disk_settings
DiffDiskSettings

Spécifie les paramètres du disque éphémère pour le disque du système d’exploitation utilisé par le groupe de machines virtuelles identiques.

disk_size_gb
int

Spécifie la taille du disque du système d’exploitation 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.

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

Spécifie des informations sur l’image utilisateur non managée sur laquelle baser le groupe identique.

vhd_containers
list[str]

Spécifie les URL de conteneur utilisées pour stocker les disques de système d’exploitation du groupe identique.

managed_disk
VirtualMachineScaleSetManagedDiskParameters

Paramètres du disque managé.

Variables

name
str

Nom du disque.

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.

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

diff_disk_settings
DiffDiskSettings

Spécifie les paramètres du disque éphémère pour le disque du système d’exploitation utilisé par le groupe de machines virtuelles identiques.

disk_size_gb
int

Spécifie la taille du disque du système d’exploitation 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.

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

Spécifie des informations sur l’image utilisateur non managée sur laquelle baser le groupe identique.

vhd_containers
list[str]

Spécifie les URL de conteneur utilisées pour stocker les disques de système d’exploitation du groupe identique.

managed_disk
VirtualMachineScaleSetManagedDiskParameters

Paramètres du disque managé.