com.microsoft.azure.management.labservices.v2018_10_15

This package contains the classes for ManagedLabsClient. The Managed Labs Client.

Classes

AddRemove

Defines values for AddRemove.

AddUsersPayload

Payload for Add Users operation on a Lab.

ConfigurationState

Defines values for ConfigurationState.

CreateLabProperties

Properties for creating a managed lab and a default environment setting.

EnvironmentDetails

This represents the details about a User's environment and its state.

EnvironmentFragment

Represents an environment instance.

EnvironmentOperationsPayload

Represents payload for any Environment operations like get, start, stop, connect.

EnvironmentSettingCreationParameters

Settings related to creating an environment setting.

EnvironmentSettingFragment

Represents settings of an environment, from which environment instances would be created.

EnvironmentSize

Represents a size category supported by this Lab Account (small, medium or large).

EnvironmentSizeFragment

Represents a size category supported by this Lab Account (small, medium or large).

GalleryImageFragment

Represents an image from the Azure Marketplace.

GalleryImageReference

The reference information for an Azure Marketplace image.

GalleryImageReferenceFragment

The reference information for an Azure Marketplace image.

LabAccountFragment

Represents a lab account.

LabCreationParameters

Settings related to creating a lab.

LabDetails

This represents the details about a lab that the User is in, and its state.

LabFragment

Represents a lab.

LabUserAccessMode

Defines values for LabUserAccessMode.

LatestOperationResult

Details of the status of an operation.

ListEnvironmentsPayload

Represents the payload to list environments owned by a user.

ManagedLabVmSize

Defines values for ManagedLabVmSize.

NetworkInterface

Network details of the environment.

OperationBatchStatusPayload

Payload to get the status of an operation.

OperationBatchStatusResponseItem

Represents the status of an operation that used the batch API.

OperationError

Error details for the operation in case of a failure.

OperationMetadataDisplay

The object that describes the operations.

OperationStatusPayload

Payload to get the status of an operation.

PersonalPerferencesOperationsPayload

Represents payload for any Environment operations like get, start, stop, connect.

PersonalPreferencesOperationsPayload

Represents payload for any Environment operations like get, start, stop, connect.

PublishPayload

Payload for Publish operation on EnvironmentSetting.

PublishingState

Defines values for PublishingState.

ReferenceVm

Details of a Reference Vm.

ReferenceVmCreationParameters

Creation parameters for Reference Vm.

ReferenceVmFragment

Details of a Reference Vm.

RegionalAvailability

The availability information of sizes across regions.

RegisterPayload

Represents payload for Register action.

ResetPasswordPayload

Represents the payload for resetting passwords.

ResourceSet

Represents a VM and the setting Id it was created for.

ResourceSetFragment

Represents a VM and the setting Id it was created for.

ResourceSettingCreationParameters

Represents resource specific settings.

ResourceSettings

Represents resource specific settings.

ResourceSettingsFragment

Represents resource specific settings.

SizeAvailability

Represents the size information.

SizeConfigurationProperties

Represents the size configuration under the lab account.

SizeConfigurationPropertiesFragment

Represents the size configuration under the lab account.

SizeInfo

Contains detailed information about a size.

SizeInfoFragment

Contains detailed information about a size.

UserFragment

The User registered to a lab.

VirtualMachineDetails

Details of the backing virtual machine.

VmStateDetails

Details about the state of the reference virtual machine.

Interfaces

Environment

Type representing Environment.

Environment.Definition

The entirety of the Environment definition.

Environment.DefinitionStages

Grouping of Environment definition stages.

Environment.DefinitionStages.Blank

The first stage of a Environment definition.

Environment.DefinitionStages.WithCreate

The stage of the definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()), but also allows for any other optional settings to be specified.

Environment.DefinitionStages.WithEnvironmentsetting

The stage of the environment definition allowing to specify Environmentsetting.

Environment.DefinitionStages.WithLocation

The stage of the environment definition allowing to specify Location.

Environment.DefinitionStages.WithProvisioningState

The stage of the environment definition allowing to specify ProvisioningState.

Environment.DefinitionStages.WithResourceSets

The stage of the environment definition allowing to specify ResourceSets.

Environment.DefinitionStages.WithTags

The stage of the environment definition allowing to specify Tags.

Environment.DefinitionStages.WithUniqueIdentifier

The stage of the environment definition allowing to specify UniqueIdentifier.

Environment.Update

The template for a Environment update operation, containing all the settings that can be modified.

Environment.UpdateStages

Grouping of Environment update stages.

Environment.UpdateStages.WithLocation

The stage of the environment update allowing to specify Location.

Environment.UpdateStages.WithProvisioningState

The stage of the environment update allowing to specify ProvisioningState.

Environment.UpdateStages.WithResourceSets

The stage of the environment update allowing to specify ResourceSets.

Environment.UpdateStages.WithTags

The stage of the environment update allowing to specify Tags.

Environment.UpdateStages.WithUniqueIdentifier

The stage of the environment update allowing to specify UniqueIdentifier.

EnvironmentSetting

Type representing EnvironmentSetting.

EnvironmentSetting.Definition

The entirety of the EnvironmentSetting definition.

EnvironmentSetting.DefinitionStages

Grouping of EnvironmentSetting definition stages.

EnvironmentSetting.DefinitionStages.Blank

The first stage of a EnvironmentSetting definition.

EnvironmentSetting.DefinitionStages.WithConfigurationState

The stage of the environmentsetting definition allowing to specify ConfigurationState.

EnvironmentSetting.DefinitionStages.WithCreate

The stage of the definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()), but also allows for any other optional settings to be specified.

EnvironmentSetting.DefinitionStages.WithDescription

The stage of the environmentsetting definition allowing to specify Description.

EnvironmentSetting.DefinitionStages.WithLab

The stage of the environmentsetting definition allowing to specify Lab.

EnvironmentSetting.DefinitionStages.WithLocation

The stage of the environmentsetting definition allowing to specify Location.

EnvironmentSetting.DefinitionStages.WithProvisioningState

The stage of the environmentsetting definition allowing to specify ProvisioningState.

EnvironmentSetting.DefinitionStages.WithResourceSettings

The stage of the environmentsetting definition allowing to specify ResourceSettings.

EnvironmentSetting.DefinitionStages.WithTags

The stage of the environmentsetting definition allowing to specify Tags.

EnvironmentSetting.DefinitionStages.WithTitle

The stage of the environmentsetting definition allowing to specify Title.

EnvironmentSetting.DefinitionStages.WithUniqueIdentifier

The stage of the environmentsetting definition allowing to specify UniqueIdentifier.

EnvironmentSetting.Update

The template for a EnvironmentSetting update operation, containing all the settings that can be modified.

EnvironmentSetting.UpdateStages

Grouping of EnvironmentSetting update stages.

EnvironmentSetting.UpdateStages.WithConfigurationState

The stage of the environmentsetting update allowing to specify ConfigurationState.

EnvironmentSetting.UpdateStages.WithDescription

The stage of the environmentsetting update allowing to specify Description.

EnvironmentSetting.UpdateStages.WithLocation

The stage of the environmentsetting update allowing to specify Location.

EnvironmentSetting.UpdateStages.WithProvisioningState

The stage of the environmentsetting update allowing to specify ProvisioningState.

EnvironmentSetting.UpdateStages.WithResourceSettings

The stage of the environmentsetting update allowing to specify ResourceSettings.

EnvironmentSetting.UpdateStages.WithTags

The stage of the environmentsetting update allowing to specify Tags.

EnvironmentSetting.UpdateStages.WithTitle

The stage of the environmentsetting update allowing to specify Title.

EnvironmentSetting.UpdateStages.WithUniqueIdentifier

The stage of the environmentsetting update allowing to specify UniqueIdentifier.

EnvironmentSettings

Type representing EnvironmentSettings.

Environments

Type representing Environments.

GalleryImage

Type representing GalleryImage.

GalleryImage.Definition

The entirety of the GalleryImage definition.

GalleryImage.DefinitionStages

Grouping of GalleryImage definition stages.

GalleryImage.DefinitionStages.Blank

The first stage of a GalleryImage definition.

GalleryImage.DefinitionStages.WithCreate

The stage of the definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()), but also allows for any other optional settings to be specified.

GalleryImage.DefinitionStages.WithIsEnabled

The stage of the galleryimage definition allowing to specify IsEnabled.

GalleryImage.DefinitionStages.WithIsOverride

The stage of the galleryimage definition allowing to specify IsOverride.

GalleryImage.DefinitionStages.WithIsPlanAuthorized

The stage of the galleryimage definition allowing to specify IsPlanAuthorized.

GalleryImage.DefinitionStages.WithLabaccount

The stage of the galleryimage definition allowing to specify Labaccount.

GalleryImage.DefinitionStages.WithLocation

The stage of the galleryimage definition allowing to specify Location.

GalleryImage.DefinitionStages.WithProvisioningState

The stage of the galleryimage definition allowing to specify ProvisioningState.

GalleryImage.DefinitionStages.WithTags

The stage of the galleryimage definition allowing to specify Tags.

GalleryImage.DefinitionStages.WithUniqueIdentifier

The stage of the galleryimage definition allowing to specify UniqueIdentifier.

GalleryImage.Update

The template for a GalleryImage update operation, containing all the settings that can be modified.

GalleryImage.UpdateStages

Grouping of GalleryImage update stages.

GalleryImage.UpdateStages.WithIsEnabled

The stage of the galleryimage update allowing to specify IsEnabled.

GalleryImage.UpdateStages.WithIsOverride

The stage of the galleryimage update allowing to specify IsOverride.

GalleryImage.UpdateStages.WithIsPlanAuthorized

The stage of the galleryimage update allowing to specify IsPlanAuthorized.

GalleryImage.UpdateStages.WithLocation

The stage of the galleryimage update allowing to specify Location.

GalleryImage.UpdateStages.WithProvisioningState

The stage of the galleryimage update allowing to specify ProvisioningState.

GalleryImage.UpdateStages.WithTags

The stage of the galleryimage update allowing to specify Tags.

GalleryImage.UpdateStages.WithUniqueIdentifier

The stage of the galleryimage update allowing to specify UniqueIdentifier.

GalleryImages

Type representing GalleryImages.

GetEnvironmentResponse

Type representing GetEnvironmentResponse.

GetPersonalPreferencesResponse

Type representing GetPersonalPreferencesResponse.

GetRegionalAvailabilityResponse

Type representing GetRegionalAvailabilityResponse.

GlobalUsers

Type representing GlobalUsers.

Lab

Type representing Lab.

Lab.Definition

The entirety of the Lab definition.

Lab.DefinitionStages

Grouping of Lab definition stages.

Lab.DefinitionStages.Blank

The first stage of a Lab definition.

Lab.DefinitionStages.WithCreate

The stage of the definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()), but also allows for any other optional settings to be specified.

Lab.DefinitionStages.WithLabaccount

The stage of the lab definition allowing to specify Labaccount.

Lab.DefinitionStages.WithLocation

The stage of the lab definition allowing to specify Location.

Lab.DefinitionStages.WithMaxUsersInLab

The stage of the lab definition allowing to specify MaxUsersInLab.

Lab.DefinitionStages.WithProvisioningState

The stage of the lab definition allowing to specify ProvisioningState.

Lab.DefinitionStages.WithTags

The stage of the lab definition allowing to specify Tags.

Lab.DefinitionStages.WithUniqueIdentifier

The stage of the lab definition allowing to specify UniqueIdentifier.

Lab.DefinitionStages.WithUsageQuota

The stage of the lab definition allowing to specify UsageQuota.

Lab.DefinitionStages.WithUserAccessMode

The stage of the lab definition allowing to specify UserAccessMode.

Lab.Update

The template for a Lab update operation, containing all the settings that can be modified.

Lab.UpdateStages

Grouping of Lab update stages.

Lab.UpdateStages.WithLocation

The stage of the lab update allowing to specify Location.

Lab.UpdateStages.WithMaxUsersInLab

The stage of the lab update allowing to specify MaxUsersInLab.

Lab.UpdateStages.WithProvisioningState

The stage of the lab update allowing to specify ProvisioningState.

Lab.UpdateStages.WithTags

The stage of the lab update allowing to specify Tags.

Lab.UpdateStages.WithUniqueIdentifier

The stage of the lab update allowing to specify UniqueIdentifier.

Lab.UpdateStages.WithUsageQuota

The stage of the lab update allowing to specify UsageQuota.

Lab.UpdateStages.WithUserAccessMode

The stage of the lab update allowing to specify UserAccessMode.

LabAccount

Type representing LabAccount.

LabAccount.Definition

The entirety of the LabAccount definition.

LabAccount.DefinitionStages

Grouping of LabAccount definition stages.

LabAccount.DefinitionStages.Blank

The first stage of a LabAccount definition.

LabAccount.DefinitionStages.WithCreate

The stage of the definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()), but also allows for any other optional settings to be specified.

LabAccount.DefinitionStages.WithEnabledRegionSelection

The stage of the labaccount definition allowing to specify EnabledRegionSelection.

LabAccount.DefinitionStages.WithGroup

The stage of the LabAccount definition allowing to specify the resource group.

LabAccount.DefinitionStages.WithProvisioningState

The stage of the labaccount definition allowing to specify ProvisioningState.

LabAccount.DefinitionStages.WithUniqueIdentifier

The stage of the labaccount definition allowing to specify UniqueIdentifier.

LabAccount.Update

The template for a LabAccount update operation, containing all the settings that can be modified.

LabAccount.UpdateStages

Grouping of LabAccount update stages.

LabAccount.UpdateStages.WithEnabledRegionSelection

The stage of the labaccount update allowing to specify EnabledRegionSelection.

LabAccount.UpdateStages.WithProvisioningState

The stage of the labaccount update allowing to specify ProvisioningState.

LabAccount.UpdateStages.WithUniqueIdentifier

The stage of the labaccount update allowing to specify UniqueIdentifier.

LabAccounts

Type representing LabAccounts.

Labs

Type representing Labs.

ListEnvironmentsResponse

Type representing ListEnvironmentsResponse.

ListLabsResponse

Type representing ListLabsResponse.

OperationBatchStatusResponse

Type representing OperationBatchStatusResponse.

OperationMetadata

Type representing OperationMetadata.

OperationResult

Type representing OperationResult.

OperationStatusResponse

Type representing OperationStatusResponse.

Operations

Type representing Operations.

ProviderOperations

Type representing ProviderOperations.

User

Type representing User.

User.Definition

The entirety of the User definition.

User.DefinitionStages

Grouping of User definition stages.

User.DefinitionStages.Blank

The first stage of a User definition.

User.DefinitionStages.WithCreate

The stage of the definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()), but also allows for any other optional settings to be specified.

User.DefinitionStages.WithLab

The stage of the user definition allowing to specify Lab.

User.DefinitionStages.WithLocation

The stage of the user definition allowing to specify Location.

User.DefinitionStages.WithProvisioningState

The stage of the user definition allowing to specify ProvisioningState.

User.DefinitionStages.WithTags

The stage of the user definition allowing to specify Tags.

User.DefinitionStages.WithUniqueIdentifier

The stage of the user definition allowing to specify UniqueIdentifier.

User.Update

The template for a User update operation, containing all the settings that can be modified.

User.UpdateStages

Grouping of User update stages.

User.UpdateStages.WithLocation

The stage of the user update allowing to specify Location.

User.UpdateStages.WithProvisioningState

The stage of the user update allowing to specify ProvisioningState.

User.UpdateStages.WithTags

The stage of the user update allowing to specify Tags.

User.UpdateStages.WithUniqueIdentifier

The stage of the user update allowing to specify UniqueIdentifier.

Users

Type representing Users.