Class CreationSource

java.lang.Object
com.azure.resourcemanager.compute.models.CreationSource

public class CreationSource extends Object
The source from which managed disk or snapshot is created.
  • Constructor Details

    • CreationSource

      public CreationSource(CreationData creationData)
      Creates DiskSource.
      Parameters:
      creationData - the creation data of managed disk or snapshot
  • Method Details

    • type

      public CreationSourceType type()
      Gets type of the source from which disk or snapshot is created.
      Returns:
      type of the source from which disk or snapshot is created
    • sourceId

      public String sourceId()
      Gets ID of the source.
      Returns:
      ID of the source
    • sourceDataDiskImageLun

      public int sourceDataDiskImageLun()
      Gets the LUN value of the data disk image if this disk or snapshot is created from a data disk image.
      Returns:
      the LUN value of the data disk image if this disk or snapshot is created from a data disk image, -1 otherwise