VirtualMachineScaleSetVMProfile Class

Definition

Describes a virtual machine scale set virtual machine profile.

public class VirtualMachineScaleSetVMProfile
type VirtualMachineScaleSetVMProfile = class
Public Class VirtualMachineScaleSetVMProfile
Inheritance
System.Object
VirtualMachineScaleSetVMProfile

Constructors

VirtualMachineScaleSetVMProfile()

Initializes a new instance of the VirtualMachineScaleSetVMProfile class.

Properties

DiagnosticsProfile

Gets or sets specifies the boot diagnostic settings state. <br><br>Minimum api-version: 2015-06-15.

ExtensionProfile

Gets or sets specifies a collection of settings for extensions installed on virtual machines in the scale set.

LicenseType

Gets or sets specifies that the image or disk that is being used was licensed on-premises. This element is only used for images that contain the Windows Server operating system. <br><br> Possible values are: <br><br> Windows_Client <br><br> Windows_Server <br><br> If this element is included in a request for an update, the value must match the initial value. This value cannot be updated. <br><br> For more information, see Azure Hybrid Use Benefit for Windows Server <br><br> Minimum api-version: 2015-06-15

NetworkProfile

Gets or sets specifies properties of the network interfaces of the virtual machines in the scale set.

OsProfile

Gets or sets specifies the operating system settings for the virtual machines in the scale set.

StorageProfile

Gets or sets specifies the storage settings for the virtual machine disks.

Methods

Validate()

Validate the object.

Applies to