public class VirtualMachineUpdate extends UpdateResource
Constructor and Description |
---|
VirtualMachineUpdate() |
Modifier and Type | Method and Description |
---|---|
AdditionalCapabilities |
additionalCapabilities()
Get specifies additional capabilities enabled or disabled on the virtual machine.
|
SubResource |
availabilitySet()
Get specifies information about the availability set that the virtual machine should be assigned to.
|
DiagnosticsProfile |
diagnosticsProfile()
Get specifies the boot diagnostic settings state.
|
HardwareProfile |
hardwareProfile()
Get specifies the hardware settings for the virtual machine.
|
VirtualMachineIdentity |
identity()
Get the identity of the virtual machine, if configured.
|
com.microsoft.azure.management.compute.implementation.VirtualMachineInstanceViewInner |
instanceView()
Get the virtual machine instance view.
|
String |
licenseType()
Get specifies that the image or disk that is being used was licensed on-premises.
|
NetworkProfile |
networkProfile()
Get specifies the network interfaces of the virtual machine.
|
OSProfile |
osProfile()
Get specifies the operating system settings for the virtual machine.
|
Plan |
plan()
Get specifies information about the marketplace image used to create the virtual machine.
|
String |
provisioningState()
Get the provisioning state, which only appears in the response.
|
SubResource |
proximityPlacementGroup()
Get specifies information about the proximity placement group that the virtual machine should be assigned to.
|
StorageProfile |
storageProfile()
Get specifies the storage settings for the virtual machine disks.
|
String |
vmId()
Get specifies the VM unique ID which is a 128-bits identifier that is encoded and stored in all Azure IaaS VMs SMBIOS and can be read using platform BIOS commands.
|
VirtualMachineUpdate |
withAdditionalCapabilities(AdditionalCapabilities additionalCapabilities)
Set specifies additional capabilities enabled or disabled on the virtual machine.
|
VirtualMachineUpdate |
withAvailabilitySet(SubResource availabilitySet)
Set specifies information about the availability set that the virtual machine should be assigned to.
|
VirtualMachineUpdate |
withDiagnosticsProfile(DiagnosticsProfile diagnosticsProfile)
Set specifies the boot diagnostic settings state.
|
VirtualMachineUpdate |
withHardwareProfile(HardwareProfile hardwareProfile)
Set specifies the hardware settings for the virtual machine.
|
VirtualMachineUpdate |
withIdentity(VirtualMachineIdentity identity)
Set the identity of the virtual machine, if configured.
|
VirtualMachineUpdate |
withLicenseType(String licenseType)
Set specifies that the image or disk that is being used was licensed on-premises.
|
VirtualMachineUpdate |
withNetworkProfile(NetworkProfile networkProfile)
Set specifies the network interfaces of the virtual machine.
|
VirtualMachineUpdate |
withOsProfile(OSProfile osProfile)
Set specifies the operating system settings for the virtual machine.
|
VirtualMachineUpdate |
withPlan(Plan plan)
Set specifies information about the marketplace image used to create the virtual machine.
|
VirtualMachineUpdate |
withProximityPlacementGroup(SubResource proximityPlacementGroup)
Set specifies information about the proximity placement group that the virtual machine should be assigned to.
|
VirtualMachineUpdate |
withStorageProfile(StorageProfile storageProfile)
Set specifies the storage settings for the virtual machine disks.
|
VirtualMachineUpdate |
withZones(List<String> zones)
Set the virtual machine zones.
|
List<String> |
zones()
Get the virtual machine zones.
|
tags, withTags
public Plan plan()
public VirtualMachineUpdate withPlan(Plan plan)
plan
- the plan value to setpublic HardwareProfile hardwareProfile()
public VirtualMachineUpdate withHardwareProfile(HardwareProfile hardwareProfile)
hardwareProfile
- the hardwareProfile value to setpublic StorageProfile storageProfile()
public VirtualMachineUpdate withStorageProfile(StorageProfile storageProfile)
storageProfile
- the storageProfile value to setpublic AdditionalCapabilities additionalCapabilities()
public VirtualMachineUpdate withAdditionalCapabilities(AdditionalCapabilities additionalCapabilities)
additionalCapabilities
- the additionalCapabilities value to setpublic OSProfile osProfile()
public VirtualMachineUpdate withOsProfile(OSProfile osProfile)
osProfile
- the osProfile value to setpublic NetworkProfile networkProfile()
public VirtualMachineUpdate withNetworkProfile(NetworkProfile networkProfile)
networkProfile
- the networkProfile value to setpublic DiagnosticsProfile diagnosticsProfile()
public VirtualMachineUpdate withDiagnosticsProfile(DiagnosticsProfile diagnosticsProfile)
diagnosticsProfile
- the diagnosticsProfile value to setpublic SubResource availabilitySet()
public VirtualMachineUpdate withAvailabilitySet(SubResource availabilitySet)
availabilitySet
- the availabilitySet value to setpublic SubResource proximityPlacementGroup()
public VirtualMachineUpdate withProximityPlacementGroup(SubResource proximityPlacementGroup)
proximityPlacementGroup
- the proximityPlacementGroup value to setpublic String provisioningState()
public com.microsoft.azure.management.compute.implementation.VirtualMachineInstanceViewInner instanceView()
public String licenseType()
public VirtualMachineUpdate withLicenseType(String licenseType)
licenseType
- the licenseType value to setpublic String vmId()
public VirtualMachineIdentity identity()
public VirtualMachineUpdate withIdentity(VirtualMachineIdentity identity)
identity
- the identity value to setpublic VirtualMachineUpdate withZones(List<String> zones)
zones
- the zones value to setCopyright © 2019. All rights reserved.