Interface ReservationOrderResponse


public interface ReservationOrderResponse
An immutable client-side representation of ReservationOrderResponse.
  • Method Details

    • id

      String id()
      Gets the id property: Fully qualified resource Id for the resource.
      Returns:
      the id value.
    • name

      String name()
      Gets the name property: The name of the resource.
      Returns:
      the name value.
    • type

      String type()
      Gets the type property: The type of the resource.
      Returns:
      the type value.
    • etag

      Integer etag()
      Gets the etag property: The etag property.
      Returns:
      the etag value.
    • systemData

      com.azure.core.management.SystemData systemData()
      Gets the systemData property: Metadata pertaining to creation and last modification of the resource.
      Returns:
      the systemData value.
    • displayName

      String displayName()
      Gets the displayName property: Friendly name for user to easily identified the reservation.
      Returns:
      the displayName value.
    • requestDateTime

      OffsetDateTime requestDateTime()
      Gets the requestDateTime property: This is the DateTime when the reservation was initially requested for purchase.
      Returns:
      the requestDateTime value.
    • createdDateTime

      OffsetDateTime createdDateTime()
      Gets the createdDateTime property: This is the DateTime when the reservation was created.
      Returns:
      the createdDateTime value.
    • expiryDate

      LocalDate expiryDate()
      Gets the expiryDate property: This is the date when the reservation will expire.
      Returns:
      the expiryDate value.
    • expiryDateTime

      OffsetDateTime expiryDateTime()
      Gets the expiryDateTime property: This is the date-time when the reservation will expire.
      Returns:
      the expiryDateTime value.
    • benefitStartTime

      OffsetDateTime benefitStartTime()
      Gets the benefitStartTime property: This is the DateTime when the reservation benefit started.
      Returns:
      the benefitStartTime value.
    • originalQuantity

      Integer originalQuantity()
      Gets the originalQuantity property: Total Quantity of the skus purchased in the reservation.
      Returns:
      the originalQuantity value.
    • term

      Gets the term property: Represent the term of reservation.
      Returns:
      the term value.
    • provisioningState

      ProvisioningState provisioningState()
      Gets the provisioningState property: Current state of the reservation.
      Returns:
      the provisioningState value.
    • billingPlan

      ReservationBillingPlan billingPlan()
      Gets the billingPlan property: Represent the billing plans.
      Returns:
      the billingPlan value.
    • planInformation

      Gets the planInformation property: Information describing the type of billing plan for this reservation.
      Returns:
      the planInformation value.
    • reservations

      List<ReservationResponse> reservations()
      Gets the reservations property: The reservations property.
      Returns:
      the reservations value.
    • reviewDateTime

      OffsetDateTime reviewDateTime()
      Gets the reviewDateTime property: This is the date-time when the Azure Hybrid Benefit needs to be reviewed.
      Returns:
      the reviewDateTime value.
    • innerModel

      Gets the inner com.azure.resourcemanager.reservations.fluent.models.ReservationOrderResponseInner object.
      Returns:
      the inner object.