Uses of Class
com.azure.resourcemanager.compute.models.VirtualMachineScaleSetOSDisk
Packages that use VirtualMachineScaleSetOSDisk
Package
Description
Package containing the data models for ComputeManagementClient.
-
Uses of VirtualMachineScaleSetOSDisk in com.azure.resourcemanager.compute.models
Classes in com.azure.resourcemanager.compute.models that implement interfaces with type arguments of type VirtualMachineScaleSetOSDiskModifier and TypeClassDescriptionfinal classDescribes a virtual machine scale set operating system disk.Methods in com.azure.resourcemanager.compute.models that return VirtualMachineScaleSetOSDiskModifier and TypeMethodDescriptionstatic VirtualMachineScaleSetOSDiskVirtualMachineScaleSetOSDisk.fromJson(com.azure.json.JsonReader jsonReader) Reads an instance of VirtualMachineScaleSetOSDisk from the JsonReader.VirtualMachineScaleSetStorageProfile.osDisk()Get the osDisk property: Specifies information about the operating system disk used by the virtual machines in the scale set.VirtualMachineScaleSetOSDisk.withCaching(CachingTypes caching) Set the caching property: Specifies the caching requirements.VirtualMachineScaleSetOSDisk.withCreateOption(DiskCreateOptionTypes createOption) Set the createOption property: Specifies how the virtual machines in the scale set should be created.VirtualMachineScaleSetOSDisk.withDeleteOption(DiskDeleteOptionTypes deleteOption) Set the deleteOption property: Specifies whether OS Disk should be deleted or detached upon VMSS Flex deletion (This feature is available for VMSS with Flexible OrchestrationMode only).VirtualMachineScaleSetOSDisk.withDiffDiskSettings(DiffDiskSettings diffDiskSettings) Set the diffDiskSettings property: Specifies the ephemeral disk Settings for the operating system disk used by the virtual machine scale set.VirtualMachineScaleSetOSDisk.withDiskSizeGB(Integer diskSizeGB) Set the diskSizeGB property: Specifies the size of an empty data disk in gigabytes.VirtualMachineScaleSetOSDisk.withImage(VirtualHardDisk image) Set the image property: Specifies information about the unmanaged user image to base the scale set on.VirtualMachineScaleSetOSDisk.withManagedDisk(VirtualMachineScaleSetManagedDiskParameters managedDisk) Set the managedDisk property: The managed disk parameters.Set the name property: The disk name.VirtualMachineScaleSetOSDisk.withOsType(OperatingSystemTypes osType) Set the osType property: This property allows you to specify the type of the OS that is included in the disk if creating a VM from user-image or a specialized VHD.VirtualMachineScaleSetOSDisk.withVhdContainers(List<String> vhdContainers) Set the vhdContainers property: Specifies the container urls that are used to store operating system disks for the scale set.VirtualMachineScaleSetOSDisk.withWriteAcceleratorEnabled(Boolean writeAcceleratorEnabled) Set the writeAcceleratorEnabled property: Specifies whether writeAccelerator should be enabled or disabled on the disk.Methods in com.azure.resourcemanager.compute.models with parameters of type VirtualMachineScaleSetOSDiskModifier and TypeMethodDescriptionVirtualMachineScaleSetStorageProfile.withOsDisk(VirtualMachineScaleSetOSDisk osDisk) Set the osDisk property: Specifies information about the operating system disk used by the virtual machines in the scale set.