VirtualMachineScaleSetUpdateOSProfile Constructors

Definition

Overloads

VirtualMachineScaleSetUpdateOSProfile()

Initializes a new instance of the VirtualMachineScaleSetUpdateOSProfile class.

VirtualMachineScaleSetUpdateOSProfile(String, WindowsConfiguration, LinuxConfiguration, IList<VaultSecretGroup>)

Initializes a new instance of the VirtualMachineScaleSetUpdateOSProfile class.

VirtualMachineScaleSetUpdateOSProfile()

Initializes a new instance of the VirtualMachineScaleSetUpdateOSProfile class.

public VirtualMachineScaleSetUpdateOSProfile ();
Public Sub New ()

Applies to

VirtualMachineScaleSetUpdateOSProfile(String, WindowsConfiguration, LinuxConfiguration, IList<VaultSecretGroup>)

Initializes a new instance of the VirtualMachineScaleSetUpdateOSProfile class.

public VirtualMachineScaleSetUpdateOSProfile (string customData = default, Microsoft.Azure.Management.Compute.Fluent.Models.WindowsConfiguration windowsConfiguration = default, Microsoft.Azure.Management.Compute.Fluent.Models.LinuxConfiguration linuxConfiguration = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Fluent.Models.VaultSecretGroup> secrets = default);
new Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetUpdateOSProfile : string * Microsoft.Azure.Management.Compute.Fluent.Models.WindowsConfiguration * Microsoft.Azure.Management.Compute.Fluent.Models.LinuxConfiguration * System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Fluent.Models.VaultSecretGroup> -> Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetUpdateOSProfile
Public Sub New (Optional customData As String = Nothing, Optional windowsConfiguration As WindowsConfiguration = Nothing, Optional linuxConfiguration As LinuxConfiguration = Nothing, Optional secrets As IList(Of VaultSecretGroup) = Nothing)

Parameters

customData
String

A base-64 encoded string of custom data.

windowsConfiguration
WindowsConfiguration

The Windows Configuration of the OS profile.

linuxConfiguration
LinuxConfiguration

The Linux Configuration of the OS profile.

secrets
IList<VaultSecretGroup>

The List of certificates for addition to the VM.

Applies to