Uses of Interface
com.azure.resourcemanager.compute.models.Disk
Packages that use Disk
Package
Description
Package containing the data models for ComputeManagementClient.
-
Uses of Disk in com.azure.resourcemanager.compute.models
Subinterfaces with type arguments of type Disk in com.azure.resourcemanager.compute.modelsModifier and TypeInterfaceDescriptioninterfaceAn immutable client-side representation of an Azure managed disk.static interfaceThe stage of the 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 template for an update operation, containing all the settings that can be modified.interfaceEntry point to managed disk management API in Azure.interfaceEntry point to managed disk management API in Azure.interfaceEntry point to managed disk management API in Azure.interfaceEntry point to managed disk management API in Azure.interfaceEntry point to managed disk management API in Azure.Methods in com.azure.resourcemanager.compute.models that return types with arguments of type DiskModifier and TypeMethodDescriptioncom.azure.resourcemanager.resources.fluentcore.model.Accepted<Disk> Disk.DefinitionStages.WithCreate.beginCreate()Begins creating the disk resource.default com.azure.resourcemanager.resources.fluentcore.model.Accepted<Disk> Disk.DefinitionStages.WithCreate.beginCreate(com.azure.core.util.Context context) Begins creating the disk resource.Methods in com.azure.resourcemanager.compute.models with parameters of type DiskModifier and TypeMethodDescriptionSpecifies the source data managed disk.VirtualMachineCustomImage.CustomImageDataDisk.DefinitionStages.WithImageSource.fromManagedDisk(Disk sourceManagedDisk) Specifies the source managed disk for the data disk image.Snapshot.DefinitionStages.WithDataSnapshotFromDisk.withDataFromDisk(Disk managedDisk) Specifies the source data managed disk.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.UpdateStages.WithManagedDataDisk.withExistingDataDisk(Disk disk) Associates an existing source managed disk with the VM.VirtualMachine.UpdateStages.WithManagedDataDisk.withExistingDataDisk(Disk disk, int newSizeInGB, int lun, CachingTypes cachingType) Specifies an existing source managed disk and settings.VirtualMachine.UpdateStages.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.UpdateStages.WithManagedDataDisk.withExistingDataDisk(Disk disk, int lun, CachingTypes cachingType) Specifies an existing source managed disk and settings.VirtualMachineScaleSetVM.Update.withExistingDataDisk(Disk dataDisk, int lun, CachingTypes cachingTypes) Attaches an existing data disk to this VMSS virtual machine.VirtualMachineScaleSetVM.Update.withExistingDataDisk(Disk dataDisk, int lun, CachingTypes cachingTypes, StorageAccountTypes storageAccountTypes) Attaches an existing data disk to this VMSS virtual machine.Disk.DefinitionStages.WithLinuxDiskSource.withLinuxFromDisk(Disk sourceDisk) Specifies the source Linux OS managed disk.Snapshot.DefinitionStages.WithLinuxSnapshotSource.withLinuxFromDisk(Disk sourceDisk) Specifies the source Linux OS managed disk.VirtualMachineCustomImage.DefinitionStages.WithOSDiskImageSource.withLinuxFromDisk(Disk sourceManagedDisk, OperatingSystemStateTypes osState) Specifies the Linux source managed disk for the OS disk image.VirtualMachine.UpdateStages.WithOSDisk.withOSDisk(Disk disk) Swaps the OS disk of the virtual machine for the specified managed disk.VirtualMachine.DefinitionStages.WithOS.withSpecializedOSDisk(Disk disk, OperatingSystemTypes osType) Specifies a specialized operating system managed disk to be attached to the virtual machine.Disk.DefinitionStages.WithWindowsDiskSource.withWindowsFromDisk(Disk sourceDisk) Specifies a source Windows OS managed disk.Snapshot.DefinitionStages.WithWindowsSnapshotSource.withWindowsFromDisk(Disk sourceDisk) Specifies the source Windows OS managed disk.VirtualMachineCustomImage.DefinitionStages.WithOSDiskImageSource.withWindowsFromDisk(Disk sourceManagedDisk, OperatingSystemStateTypes osState) Specifies the Windows source managed disk for the OS disk image.Method parameters in com.azure.resourcemanager.compute.models with type arguments of type DiskModifier and TypeMethodDescriptionVirtualMachine.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.UpdateStages.WithManagedDataDisk.withNewDataDisk(com.azure.resourcemanager.resources.fluentcore.model.Creatable<Disk> creatable) Specifies that a managed disk needs to be created explicitly with the given definition and attached to the virtual machine as a data disk.VirtualMachine.UpdateStages.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 attached to the virtual machine as a data disk.