Interface LabDetails


public interface LabDetails
An immutable client-side representation of LabDetails.
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the budgetPerStudent property: Default monetary cap for each student in this lab.
    Gets the currency property: The type of currency being used for the value.
    Gets the currencyTotalAllocatedBudgetCurrency property: The type of currency being used for the value.
    Gets the description property: Detail description of this lab.
    Gets the displayName property: Lab Display Name.
    Gets the effectiveDate property: Lab creation date.
    Gets the expirationDate property: Default expiration date for each student in this lab.
    id()
    Gets the id property: Fully qualified resource Id for the resource.
    Gets the inner com.azure.resourcemanager.education.fluent.models.LabDetailsInner object.
    Gets the invitationCode property: invitation code for redeemable lab.
    Gets the maxStudentCount property: the total number of students that can be accepted to the lab.
    Gets the name property: The name of the resource.
    Gets the status property: The status of this lab.
    com.azure.core.management.SystemData
    Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Gets the type property: The type of the resource.
    Gets the value property: Amount value.
    Gets the valueTotalAllocatedBudgetValue property: Amount value.
  • 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.
    • systemData

      com.azure.core.management.SystemData systemData()
      Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.
      Returns:
      the systemData value.
    • displayName

      String displayName()
      Gets the displayName property: Lab Display Name.
      Returns:
      the displayName value.
    • budgetPerStudent

      Amount budgetPerStudent()
      Gets the budgetPerStudent property: Default monetary cap for each student in this lab.
      Returns:
      the budgetPerStudent value.
    • description

      String description()
      Gets the description property: Detail description of this lab.
      Returns:
      the description value.
    • expirationDate

      OffsetDateTime expirationDate()
      Gets the expirationDate property: Default expiration date for each student in this lab.
      Returns:
      the expirationDate value.
    • effectiveDate

      OffsetDateTime effectiveDate()
      Gets the effectiveDate property: Lab creation date.
      Returns:
      the effectiveDate value.
    • status

      LabStatus status()
      Gets the status property: The status of this lab.
      Returns:
      the status value.
    • maxStudentCount

      Float maxStudentCount()
      Gets the maxStudentCount property: the total number of students that can be accepted to the lab.
      Returns:
      the maxStudentCount value.
    • invitationCode

      String invitationCode()
      Gets the invitationCode property: invitation code for redeemable lab.
      Returns:
      the invitationCode value.
    • currency

      String currency()
      Gets the currency property: The type of currency being used for the value.
      Returns:
      the currency value.
    • value

      Float value()
      Gets the value property: Amount value.
      Returns:
      the value value.
    • currencyTotalAllocatedBudgetCurrency

      String currencyTotalAllocatedBudgetCurrency()
      Gets the currencyTotalAllocatedBudgetCurrency property: The type of currency being used for the value.
      Returns:
      the currencyTotalAllocatedBudgetCurrency value.
    • valueTotalAllocatedBudgetValue

      Float valueTotalAllocatedBudgetValue()
      Gets the valueTotalAllocatedBudgetValue property: Amount value.
      Returns:
      the valueTotalAllocatedBudgetValue value.
    • innerModel

      LabDetailsInner innerModel()
      Gets the inner com.azure.resourcemanager.education.fluent.models.LabDetailsInner object.
      Returns:
      the inner object.