Interface StudentLabDetails


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

    Modifier and Type
    Method
    Description
    Gets the budget property: Student Budget.
    Gets the description property: Detail description of this lab.
    Gets the displayName property: Student lab Display Name.
    Gets the effectiveDate property: User Added Date.
    Gets the expirationDate property: Date the lab will expire and by default will be the 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.StudentLabDetailsInner object.
    Gets the labScope property: Lab Scope.
    Gets the name property: The name of the resource.
    Gets the role property: Student Role.
    Gets the status property: Student Lab Status.
    Gets the subscriptionId property: Subscription Id.
    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.
  • 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: Student lab Display Name.
      Returns:
      the displayName value.
    • description

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

      OffsetDateTime expirationDate()
      Gets the expirationDate property: Date the lab will expire and by default will be the expiration date for each student in this lab.
      Returns:
      the expirationDate value.
    • role

      StudentRole role()
      Gets the role property: Student Role.
      Returns:
      the role value.
    • budget

      Amount budget()
      Gets the budget property: Student Budget.
      Returns:
      the budget value.
    • subscriptionId

      String subscriptionId()
      Gets the subscriptionId property: Subscription Id.
      Returns:
      the subscriptionId value.
    • status

      Gets the status property: Student Lab Status.
      Returns:
      the status value.
    • effectiveDate

      OffsetDateTime effectiveDate()
      Gets the effectiveDate property: User Added Date.
      Returns:
      the effectiveDate value.
    • labScope

      String labScope()
      Gets the labScope property: Lab Scope. /providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/providers/Microsoft.Education/labs/default.
      Returns:
      the labScope value.
    • innerModel

      Gets the inner com.azure.resourcemanager.education.fluent.models.StudentLabDetailsInner object.
      Returns:
      the inner object.