public abstract class VirtualMachineProperties extends Object
Modifier and Type | Class and Description |
---|---|
static class |
VirtualMachineProperties.Builder |
static class |
VirtualMachineProperties.ProvisioningState |
Constructor and Description |
---|
VirtualMachineProperties() |
Modifier and Type | Method and Description |
---|---|
abstract IdReference |
availabilitySet()
The availability set of the virtual machine
|
static VirtualMachineProperties.Builder |
builder() |
static VirtualMachineProperties |
create(String vmId,
String licenseType,
IdReference availabilitySet,
HardwareProfile hardwareProfile,
StorageProfile storageProfile,
OSProfile osProfile,
NetworkProfile networkProfile,
DiagnosticsProfile diagnosticsProfile,
VirtualMachineProperties.ProvisioningState provisioningState) |
abstract DiagnosticsProfile |
diagnosticsProfile()
The diagnostics profile of the VM
|
abstract HardwareProfile |
hardwareProfile()
The hardware Profile of the virtual machine .
|
abstract String |
licenseType()
The license type of the virtual machine.
|
abstract NetworkProfile |
networkProfile()
The network profile of the VM
|
abstract OSProfile |
osProfile()
The OS Profile of the virtual machine .
|
abstract VirtualMachineProperties.ProvisioningState |
provisioningState()
The provisioning state of the VM
|
abstract StorageProfile |
storageProfile()
The Storage Profile of the virtual machine .
|
abstract VirtualMachineProperties.Builder |
toBuilder() |
abstract String |
vmId()
The id of the virtual machine.
|
@Nullable public abstract IdReference availabilitySet()
@Nullable public abstract HardwareProfile hardwareProfile()
@Nullable public abstract StorageProfile storageProfile()
@Nullable public abstract NetworkProfile networkProfile()
@Nullable public abstract DiagnosticsProfile diagnosticsProfile()
@Nullable public abstract VirtualMachineProperties.ProvisioningState provisioningState()
public static VirtualMachineProperties create(String vmId, String licenseType, IdReference availabilitySet, HardwareProfile hardwareProfile, StorageProfile storageProfile, OSProfile osProfile, NetworkProfile networkProfile, DiagnosticsProfile diagnosticsProfile, VirtualMachineProperties.ProvisioningState provisioningState)
public abstract VirtualMachineProperties.Builder toBuilder()
public static VirtualMachineProperties.Builder builder()
Copyright © 2009-2018 The Apache Software Foundation. All Rights Reserved.