public class VirtualMachineScaleSetVMProfile extends Object
Constructor and Description |
---|
VirtualMachineScaleSetVMProfile() |
Modifier and Type | Method and Description |
---|---|
DiagnosticsProfile |
diagnosticsProfile()
Get specifies the boot diagnostic settings state.
|
VirtualMachineEvictionPolicyTypes |
evictionPolicy()
Get specifies the eviction policy for virtual machines in a low priority scale set.
|
VirtualMachineScaleSetExtensionProfile |
extensionProfile()
Get specifies a collection of settings for extensions installed on virtual machines in the scale set.
|
String |
licenseType()
Get specifies that the image or disk that is being used was licensed on-premises.
|
VirtualMachineScaleSetNetworkProfile |
networkProfile()
Get specifies properties of the network interfaces of the virtual machines in the scale set.
|
VirtualMachineScaleSetOSProfile |
osProfile()
Get specifies the operating system settings for the virtual machines in the scale set.
|
VirtualMachinePriorityTypes |
priority()
Get specifies the priority for the virtual machines in the scale set.
|
VirtualMachineScaleSetStorageProfile |
storageProfile()
Get specifies the storage settings for the virtual machine disks.
|
VirtualMachineScaleSetVMProfile |
withDiagnosticsProfile(DiagnosticsProfile diagnosticsProfile)
Set specifies the boot diagnostic settings state.
|
VirtualMachineScaleSetVMProfile |
withEvictionPolicy(VirtualMachineEvictionPolicyTypes evictionPolicy)
Set specifies the eviction policy for virtual machines in a low priority scale set.
|
VirtualMachineScaleSetVMProfile |
withExtensionProfile(VirtualMachineScaleSetExtensionProfile extensionProfile)
Set specifies a collection of settings for extensions installed on virtual machines in the scale set.
|
VirtualMachineScaleSetVMProfile |
withLicenseType(String licenseType)
Set specifies that the image or disk that is being used was licensed on-premises.
|
VirtualMachineScaleSetVMProfile |
withNetworkProfile(VirtualMachineScaleSetNetworkProfile networkProfile)
Set specifies properties of the network interfaces of the virtual machines in the scale set.
|
VirtualMachineScaleSetVMProfile |
withOsProfile(VirtualMachineScaleSetOSProfile osProfile)
Set specifies the operating system settings for the virtual machines in the scale set.
|
VirtualMachineScaleSetVMProfile |
withPriority(VirtualMachinePriorityTypes priority)
Set specifies the priority for the virtual machines in the scale set.
|
VirtualMachineScaleSetVMProfile |
withStorageProfile(VirtualMachineScaleSetStorageProfile storageProfile)
Set specifies the storage settings for the virtual machine disks.
|
public VirtualMachineScaleSetOSProfile osProfile()
public VirtualMachineScaleSetVMProfile withOsProfile(VirtualMachineScaleSetOSProfile osProfile)
osProfile
- the osProfile value to setpublic VirtualMachineScaleSetStorageProfile storageProfile()
public VirtualMachineScaleSetVMProfile withStorageProfile(VirtualMachineScaleSetStorageProfile storageProfile)
storageProfile
- the storageProfile value to setpublic VirtualMachineScaleSetNetworkProfile networkProfile()
public VirtualMachineScaleSetVMProfile withNetworkProfile(VirtualMachineScaleSetNetworkProfile networkProfile)
networkProfile
- the networkProfile value to setpublic DiagnosticsProfile diagnosticsProfile()
public VirtualMachineScaleSetVMProfile withDiagnosticsProfile(DiagnosticsProfile diagnosticsProfile)
diagnosticsProfile
- the diagnosticsProfile value to setpublic VirtualMachineScaleSetExtensionProfile extensionProfile()
public VirtualMachineScaleSetVMProfile withExtensionProfile(VirtualMachineScaleSetExtensionProfile extensionProfile)
extensionProfile
- the extensionProfile value to setpublic String licenseType()
public VirtualMachineScaleSetVMProfile withLicenseType(String licenseType)
licenseType
- the licenseType value to setpublic VirtualMachinePriorityTypes priority()
public VirtualMachineScaleSetVMProfile withPriority(VirtualMachinePriorityTypes priority)
priority
- the priority value to setpublic VirtualMachineEvictionPolicyTypes evictionPolicy()
public VirtualMachineScaleSetVMProfile withEvictionPolicy(VirtualMachineEvictionPolicyTypes evictionPolicy)
evictionPolicy
- the evictionPolicy value to setCopyright © 2019. All rights reserved.