Lab Interface

Implements

com.microsoft.azure.arm.model.HasInner<com.microsoft.azure.management.labservices.v2018_10_15.implementation.LabInner> com.microsoft.azure.arm.model.Indexable com.microsoft.azure.arm.model.Refreshable<Lab> com.microsoft.azure.arm.model.Updatable<Update> com.microsoft.azure.arm.resources.models.HasManager<com.microsoft.azure.management.labservices.v2018_10_15.implementation.LabServicesManager>

public interface Lab
extends com.microsoft.azure.arm.model.HasInner<com.microsoft.azure.management.labservices.v2018_10_15.implementation.LabInner>, com.microsoft.azure.arm.model.Indexable, com.microsoft.azure.arm.model.Refreshable<Lab>, com.microsoft.azure.arm.model.Updatable<Update>, com.microsoft.azure.arm.resources.models.HasManager<com.microsoft.azure.management.labservices.v2018_10_15.implementation.LabServicesManager>

Type representing Lab.

Method Summary

Modifier and Type Method and Description
abstract java.lang.String createdByObjectId()
abstract java.lang.String createdByUserPrincipalName()
abstract org.joda.time.DateTime createdDate()
abstract java.lang.String id()
abstract java.lang.String invitationCode()
abstract LatestOperationResult latestOperationResult()
abstract java.lang.String location()
abstract java.lang.Integer maxUsersInLab()
abstract java.lang.String name()
abstract java.lang.String provisioningState()
abstract java.util.Map<java.lang.String,java.lang.String> tags()
abstract java.lang.String type()
abstract java.lang.String uniqueIdentifier()
abstract org.joda.time.Period usageQuota()
abstract LabUserAccessMode userAccessMode()
abstract java.lang.Integer userQuota()

Method Details

createdByObjectId

public abstract String createdByObjectId()

Returns:

the createdByObjectId value.

createdByUserPrincipalName

public abstract String createdByUserPrincipalName()

Returns:

the createdByUserPrincipalName value.

createdDate

public abstract DateTime createdDate()

Returns:

the createdDate value.

id

public abstract String id()

Returns:

the id value.

invitationCode

public abstract String invitationCode()

Returns:

the invitationCode value.

latestOperationResult

public abstract LatestOperationResult latestOperationResult()

Returns:

the latestOperationResult value.

location

public abstract String location()

Returns:

the location value.

maxUsersInLab

public abstract Integer maxUsersInLab()

Returns:

the maxUsersInLab value.

name

public abstract String name()

Returns:

the name value.

provisioningState

public abstract String provisioningState()

Returns:

the provisioningState value.

tags

public abstract Map tags()

Returns:

the tags value.

type

public abstract String type()

Returns:

the type value.

uniqueIdentifier

public abstract String uniqueIdentifier()

Returns:

the uniqueIdentifier value.

usageQuota

public abstract Period usageQuota()

Returns:

the usageQuota value.

userAccessMode

public abstract LabUserAccessMode userAccessMode()

Returns:

the userAccessMode value.

userQuota

public abstract Integer userQuota()

Returns:

the userQuota value.

Applies to