VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithAdditionalCapacities.enableHibernation() |
Enables hibernation feature.
|
VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithBootDiagnostics.withBootDiagnostics() |
Specifies that boot diagnostics needs to be enabled in the virtual machine.
|
VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithBootDiagnostics.withBootDiagnostics(Creatable<StorageAccount> creatable) |
Specifies that boot diagnostics needs to be enabled in the virtual machine.
|
VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithBootDiagnostics.withBootDiagnostics(StorageAccount storageAccount) |
Specifies that boot diagnostics needs to be enabled in the virtual machine.
|
VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithBootDiagnostics.withBootDiagnostics(String storageAccountBlobEndpointUri) |
Specifies that boot diagnostics needs to be enabled in the virtual machine.
|
VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithBootDiagnostics.withBootDiagnosticsOnManagedStorageAccount() |
Specifies that boot diagnostics needs to be enabled in the virtual machine.
|
VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithAvailabilitySet.withExistingAvailabilitySet(AvailabilitySet availabilitySet) |
Specifies an existing availability set to associate with the virtual machine.
|
VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithSecondaryNetworkInterface.withExistingSecondaryNetworkInterface(NetworkInterface networkInterface) |
Associates an existing network interface with the virtual machine.
|
VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithStorageAccount.withExistingStorageAccount(StorageAccount storageAccount) |
Specifies an existing storage account to put the VM's OS and data disk VHD in.
|
VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithUserAssignedManagedServiceIdentity.withExistingUserAssignedManagedServiceIdentity(Identity identity) |
Specifies an existing user assigned identity to be associated with the virtual machine.
|
VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithLicenseType.withLicenseType(String licenseType) |
Specifies that the image or disk that is being used was licensed on-premises.
|
VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithPriority.withLowPriority() |
Specify that virtual machine should be low priority.
|
VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithPriority.withLowPriority(VirtualMachineEvictionPolicyTypes policy) |
Specify that virtual machines should be low priority VMs with the provided eviction policy.
|
VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithBillingProfile.withMaxPrice(Double maxPrice) |
Set the billing related details of a low priority virtual machine.
|
VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithAvailabilitySet.withNewAvailabilitySet(Creatable<AvailabilitySet> creatable) |
Specifies definition of a not-yet-created availability set definition to associate the virtual machine
with.
|
VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithAvailabilitySet.withNewAvailabilitySet(String name) |
Specifies the name of a new availability set to associate with the virtual machine.
|
VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithSecondaryNetworkInterface.withNewSecondaryNetworkInterface(Creatable<NetworkInterface> creatable) |
Creates a new network interface to associate with the virtual machine, based on the provided definition.
|
VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithSecondaryNetworkInterface.withNewSecondaryNetworkInterface(Creatable<NetworkInterface> creatable,
DeleteOptions deleteOptions) |
Creates a new network interface to associate with the virtual machine, based on the provided definition.
|
VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithStorageAccount.withNewStorageAccount(Creatable<StorageAccount> creatable) |
Specifies the definition of a not-yet-created storage account to put the VM's OS and data disk VHDs into.
|
VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithStorageAccount.withNewStorageAccount(String name) |
Specifies the name of a new storage account to put the VM's OS and data disk VHD into.
|
VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithUserAssignedManagedServiceIdentity.withNewUserAssignedManagedServiceIdentity(Creatable<Identity> creatableIdentity) |
Specifies the definition of a not-yet-created user assigned identity to be associated with the virtual
machine.
|
VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithOSDiskSettings.withOSDiskCaching(CachingTypes cachingType) |
Specifies the caching type for the OS disk.
|
VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithOSDiskSettings.withOSDiskDeleteOptions(DeleteOptions deleteOptions) |
Specifies the delete options for the OS disk.
|
VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithOSDiskSettings.withOSDiskDiskEncryptionSet(String diskEncryptionSetId) |
Specifies the disk encryption set for the managed OS disk.
|
VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithOSDiskSettings.withOSDiskEncryptionSettings(DiskEncryptionSettings settings) |
Specifies the encryption settings for the OS Disk.
|
VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithOSDiskSettings.withOSDiskName(String name) |
Specifies the name for the OS Disk.
|
VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithOSDiskSettings.withOSDiskSizeInGB(int size) |
Specifies the size of the OSDisk in GB.
|
VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithPlan.withPlan(PurchasePlan plan) |
Specifies the purchase plan for the virtual machine.
|
VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithNetworkInterfaceDeleteOptions.withPrimaryNetworkInterfaceDeleteOptions(DeleteOptions deleteOptions) |
Sets delete options for primary network interfaces.
|
VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithPriority.withPriority(VirtualMachinePriorityTypes priority) |
Specifies the priority of the virtual machine.
|
VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithPlan.withPromotionalPlan(PurchasePlan plan,
String promotionCode) |
Specifies the purchase plan for the virtual machine.
|
VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithVMSize.withSize(VirtualMachineSizeTypes size) |
Specifies the size of the virtual machine.
|
VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithVMSize.withSize(String sizeName) |
Selects the size of the virtual machine.
|
VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithPriority.withSpotPriority() |
Specify that virtual machine should be spot priority.
|
VirtualMachine.DefinitionStages.WithCreate |
VirtualMachine.DefinitionStages.WithPriority.withSpotPriority(VirtualMachineEvictionPolicyTypes policy) |
Specify that virtual machines should be spot priority VMs with the provided eviction policy.
|