Uses of Interface
com.azure.resourcemanager.compute.models.VirtualMachine.DefinitionStages.WithManagedCreate
Packages that use VirtualMachine.DefinitionStages.WithManagedCreate
Package
Description
Package containing the data models for ComputeManagementClient.
-
Uses of VirtualMachine.DefinitionStages.WithManagedCreate in com.azure.resourcemanager.compute.models
Subinterfaces of VirtualMachine.DefinitionStages.WithManagedCreate in com.azure.resourcemanager.compute.modelsModifier and TypeInterfaceDescriptionstatic interfaceThe entirety of the managed disk based virtual machine definition.static interfaceThe entirety of the virtual machine definition.static interfaceThe stage of a virtual machine definition containing various settings when virtual machine is created from image.static interfaceThe stage of a virtual machine definition containing various settings when virtual machine is created from image.static interfaceThe 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 interfaceThe 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 interfaceThe 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 interfaceThe stage of the Windows virtual machine definition allowing to enable unmanaged disks or continue the definition of the VM with managed disks only.Methods in com.azure.resourcemanager.compute.models that return VirtualMachine.DefinitionStages.WithManagedCreateModifier and TypeMethodDescriptionVirtualMachine.DefinitionStages.WithAvailabilityZone.withAvailabilityZone(com.azure.resourcemanager.resources.fluentcore.arm.AvailabilityZoneId zoneId) Specifies the availability zone for the virtual machine.VirtualMachine.DefinitionStages.WithManagedCreate.withDataDiskDefaultCachingType(CachingTypes cachingType) Specifies the default caching type for the managed data disks.VirtualMachine.DefinitionStages.WithManagedCreate.withDataDiskDefaultDeleteOptions(DeleteOptions deleteOptions) Specifies the delete options for managed data disks.VirtualMachine.DefinitionStages.WithManagedCreate.withDataDiskDefaultDiskEncryptionSet(String diskEncryptionSetId) Specifies the disk encryption set for the managed data disk.VirtualMachine.DefinitionStages.WithManagedCreate.withDataDiskDefaultStorageAccountType(StorageAccountTypes storageAccountType) Specifies the default storage account type for managed data disks.VirtualMachine.DefinitionStages.WithManagedCreate.withDataDiskDefaultWriteAcceleratorEnabled(boolean writeAcceleratorEnabled) Specifies the write accelerator for managed data disks.VirtualMachine.DefinitionStages.WithManagedDataDisk.withExistingDataDisk(Disk disk) Associates an existing source managed disk with the virtual machine.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.WithManagedDataDisk.withExistingDataDisk(Disk disk, int newSizeInGB, int lun, VirtualMachineDiskOptions options) Associates an existing source managed disk with the virtual machine and specifies additional settings.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.WithScaleSet.withExistingVirtualMachineScaleSet(VirtualMachineScaleSet scaleSet) Specifies an existing virtual machine scale set for the virtual machine.VirtualMachine.DefinitionStages.WithManagedDataDisk.withNewDataDisk(int sizeInGB) Specifies that a managed disk needs to be created implicitly with the given size.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.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.WithManagedDataDisk.withNewDataDisk(int sizeInGB, int lun, VirtualMachineDiskOptions options) Specifies that a managed disk needs to be created implicitly with the given settings.VirtualMachine.DefinitionStages.WithManagedDataDisk.withNewDataDisk(com.azure.resourcemanager.resources.fluentcore.model.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.WithManagedDataDisk.withNewDataDisk(com.azure.resourcemanager.resources.fluentcore.model.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.WithManagedDataDisk.withNewDataDiskFromImage(int imageLun) Specifies the data disk to be created from the data disk image in the virtual machine image.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.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.WithManagedDataDisk.withNewDataDiskFromImage(int imageLun, int newSizeInGB, VirtualMachineDiskOptions options) Specifies the data disk to be created from the data disk image in the virtual machine image.VirtualMachine.DefinitionStages.WithManagedCreate.withOSDiskStorageAccountType(StorageAccountTypes accountType) Specifies the storage account type for the managed OS disk.VirtualMachine.DefinitionStages.WithEphemeralOSDisk.withPlacement(DiffDiskPlacement placement) Selects where you want to place the Ephemeral OS disk.VirtualMachine.DefinitionStages.WithOS.withSpecializedOSDisk(Disk disk, OperatingSystemTypes osType) Specifies a specialized operating system managed disk to be attached to the virtual machine.