| Package | Description |
|---|---|
| com.azure.resourcemanager.compute.models |
Package containing the data models for ComputeManagementClient.
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
VirtualMachine.DefinitionManaged
The entirety of the managed disk based virtual machine definition.
|
static interface |
VirtualMachine.DefinitionManagedOrUnmanaged
The entirety of the virtual machine definition.
|
static interface |
VirtualMachine.DefinitionStages.WithFromImageCreateOptionsManaged
The stage of a virtual machine definition containing various settings when virtual machine is created from
image.
|
static interface |
VirtualMachine.DefinitionStages.WithFromImageCreateOptionsManagedOrUnmanaged
The stage of a virtual machine definition containing various settings when virtual machine is created from
image.
|
static interface |
VirtualMachine.DefinitionStages.WithLinuxCreateManaged
The stage of a Linux virtual machine definition which contains all the minimum required inputs for the
resource to be created, but also allows for any other optional settings to be specified.
|
static interface |
VirtualMachine.DefinitionStages.WithLinuxCreateManagedOrUnmanaged
The stage of the Linux virtual machine definition which contains all the minimum required inputs for the
resource to be created, but also allows for any other optional settings to be specified.
|
static interface |
VirtualMachine.DefinitionStages.WithWindowsCreateManaged
The stage of a Windows virtual machine definition which contains all the minimum required inputs for the
resource to be created, but also allows for any other optional settings to be specified.
|
static interface |
VirtualMachine.DefinitionStages.WithWindowsCreateManagedOrUnmanaged
The stage of the Windows virtual machine definition allowing to enable unmanaged disks or continue the
definition of the VM with managed disks only.
|
| Modifier and Type | Method and Description |
|---|---|
VirtualMachine.DefinitionStages.WithManagedCreate |
VirtualMachine.DefinitionStages.WithAvailabilityZone.withAvailabilityZone(AvailabilityZoneId zoneId)
Specifies the availability zone for the virtual machine.
|
VirtualMachine.DefinitionStages.WithManagedCreate |
VirtualMachine.DefinitionStages.WithManagedCreate.withDataDiskDefaultCachingType(CachingTypes cachingType)
Specifies the default caching type for the managed data disks.
|
VirtualMachine.DefinitionStages.WithManagedCreate |
VirtualMachine.DefinitionStages.WithManagedCreate.withDataDiskDefaultStorageAccountType(StorageAccountTypes storageAccountType)
Specifies the default caching type for managed data disks.
|
VirtualMachine.DefinitionStages.WithManagedCreate |
VirtualMachine.DefinitionStages.WithManagedDataDisk.withExistingDataDisk(Disk disk)
Associates an existing source managed disk with the virtual machine.
|
VirtualMachine.DefinitionStages.WithManagedCreate |
VirtualMachine.DefinitionStages.WithManagedDataDisk.withExistingDataDisk(Disk disk,
int lun,
CachingTypes cachingType)
Associates an existing source managed disk with the virtual machine and specifies additional settings.
|
VirtualMachine.DefinitionStages.WithManagedCreate |
VirtualMachine.DefinitionStages.WithManagedDataDisk.withExistingDataDisk(Disk disk,
int newSizeInGB,
int lun,
CachingTypes cachingType)
Associates an existing source managed disk with the virtual machine and specifies additional settings.
|
VirtualMachine.DefinitionStages.WithManagedCreate |
VirtualMachine.DefinitionStages.WithManagedDataDisk.withNewDataDisk(Creatable<Disk> creatable)
Specifies that a managed disk should be created explicitly with the given definition and attached to the
virtual machine as a data disk.
|
VirtualMachine.DefinitionStages.WithManagedCreate |
VirtualMachine.DefinitionStages.WithManagedDataDisk.withNewDataDisk(Creatable<Disk> creatable,
int lun,
CachingTypes cachingType)
Specifies that a managed disk needs to be created explicitly with the given definition and attach to the
virtual machine as data disk.
|
VirtualMachine.DefinitionStages.WithManagedCreate |
VirtualMachine.DefinitionStages.WithManagedDataDisk.withNewDataDisk(int sizeInGB)
Specifies that a managed disk needs to be created implicitly with the given size.
|
VirtualMachine.DefinitionStages.WithManagedCreate |
VirtualMachine.DefinitionStages.WithManagedDataDisk.withNewDataDisk(int sizeInGB,
int lun,
CachingTypes cachingType)
Specifies that a managed disk needs to be created implicitly with the given settings.
|
VirtualMachine.DefinitionStages.WithManagedCreate |
VirtualMachine.DefinitionStages.WithManagedDataDisk.withNewDataDisk(int sizeInGB,
int lun,
CachingTypes cachingType,
StorageAccountTypes storageAccountType)
Specifies that a managed disk needs to be created implicitly with the given settings.
|
VirtualMachine.DefinitionStages.WithManagedCreate |
VirtualMachine.DefinitionStages.WithManagedDataDisk.withNewDataDiskFromImage(int imageLun)
Specifies the data disk to be created from the data disk image in the virtual machine image.
|
VirtualMachine.DefinitionStages.WithManagedCreate |
VirtualMachine.DefinitionStages.WithManagedDataDisk.withNewDataDiskFromImage(int imageLun,
int newSizeInGB,
CachingTypes cachingType)
Specifies the data disk to be created from the data disk image in the virtual machine image.
|
VirtualMachine.DefinitionStages.WithManagedCreate |
VirtualMachine.DefinitionStages.WithManagedDataDisk.withNewDataDiskFromImage(int imageLun,
int newSizeInGB,
CachingTypes cachingType,
StorageAccountTypes storageAccountType)
Specifies the data disk to be created from the data disk image in the virtual machine image.
|
VirtualMachine.DefinitionStages.WithManagedCreate |
VirtualMachine.DefinitionStages.WithManagedCreate.withOSDiskStorageAccountType(StorageAccountTypes accountType)
Specifies the storage account type for the managed OS disk.
|
VirtualMachine.DefinitionStages.WithManagedCreate |
VirtualMachine.DefinitionStages.WithOS.withSpecializedOSDisk(Disk disk,
OperatingSystemTypes osType)
Specifies a specialized operating system managed disk to be attached to the virtual machine.
|
Copyright © 2020 Microsoft Corporation. All rights reserved.