VirtualMachineScaleSetUpdateOSProfile Class

Describes a virtual machine scale set OS profile.

Inheritance
VirtualMachineScaleSetUpdateOSProfile

Constructor

VirtualMachineScaleSetUpdateOSProfile(*, custom_data: Optional[str] = None, windows_configuration: Optional[azure.mgmt.compute.v2018_04_01.models._models_py3.WindowsConfiguration] = None, linux_configuration: Optional[azure.mgmt.compute.v2018_04_01.models._models_py3.LinuxConfiguration] = None, secrets: Optional[List[azure.mgmt.compute.v2018_04_01.models._models_py3.VaultSecretGroup]] = None, **kwargs)

Parameters

custom_data
str
Required

A base-64 encoded string of custom data.

windows_configuration
WindowsConfiguration
Required

The Windows Configuration of the OS profile.

linux_configuration
LinuxConfiguration
Required

The Linux Configuration of the OS profile.

secrets
list[VaultSecretGroup]
Required

The List of certificates for addition to the VM.