Class ImageDiskReference
- java.lang.Object
-
- com.azure.resourcemanager.compute.models.ImageDiskReference
-
public final class ImageDiskReference extends Object
The source image used for creating the disk.
-
-
Constructor Summary
Constructors Constructor Description ImageDiskReference()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringid()Get the id property: A relative uri containing either a Platform Image Repository or user image reference.Integerlun()Get the lun property: If the disk is created from an image's data disk, this is an index that indicates which of the data disks in the image to use.voidvalidate()Validates the instance.ImageDiskReferencewithId(String id)Set the id property: A relative uri containing either a Platform Image Repository or user image reference.ImageDiskReferencewithLun(Integer lun)Set the lun property: If the disk is created from an image's data disk, this is an index that indicates which of the data disks in the image to use.
-
-
-
Method Detail
-
id
public String id()
Get the id property: A relative uri containing either a Platform Image Repository or user image reference.- Returns:
- the id value.
-
withId
public ImageDiskReference withId(String id)
Set the id property: A relative uri containing either a Platform Image Repository or user image reference.- Parameters:
id- the id value to set.- Returns:
- the ImageDiskReference object itself.
-
lun
public Integer lun()
Get the lun property: If the disk is created from an image's data disk, this is an index that indicates which of the data disks in the image to use. For OS disks, this field is null.- Returns:
- the lun value.
-
withLun
public ImageDiskReference withLun(Integer lun)
Set the lun property: If the disk is created from an image's data disk, this is an index that indicates which of the data disks in the image to use. For OS disks, this field is null.- Parameters:
lun- the lun value to set.- Returns:
- the ImageDiskReference object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
-