Class LabServicesManager
- java.lang.Object
-
- com.azure.resourcemanager.labservices.LabServicesManager
-
public final class LabServicesManager extends Object
Entry point to LabServicesManager. REST API for managing Azure Lab Services images.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LabServicesManager.Configurable
The Configurable allowing configurations to be set.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LabServicesManager
authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile)
Creates an instance of LabServices service API entry point.static LabServicesManager.Configurable
configure()
Gets a Configurable instance that can be used to create LabServicesManager with optional configuration.Images
images()
LabPlans
labPlans()
Labs
labs()
OperationResults
operationResults()
Operations
operations()
Schedules
schedules()
LabServicesClient
serviceClient()
Skus
skus()
Usages
usages()
Users
users()
VirtualMachines
virtualMachines()
-
-
-
Method Detail
-
authenticate
public static LabServicesManager authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile)
Creates an instance of LabServices service API entry point.- Parameters:
credential
- the credential to use.profile
- the Azure profile for client.- Returns:
- the LabServices service API instance.
-
configure
public static LabServicesManager.Configurable configure()
Gets a Configurable instance that can be used to create LabServicesManager with optional configuration.- Returns:
- the Configurable instance allowing configurations.
-
images
public Images images()
- Returns:
- Resource collection API of Images.
-
labPlans
public LabPlans labPlans()
- Returns:
- Resource collection API of LabPlans.
-
operations
public Operations operations()
- Returns:
- Resource collection API of Operations.
-
labs
public Labs labs()
- Returns:
- Resource collection API of Labs.
-
operationResults
public OperationResults operationResults()
- Returns:
- Resource collection API of OperationResults.
-
schedules
public Schedules schedules()
- Returns:
- Resource collection API of Schedules.
-
users
public Users users()
- Returns:
- Resource collection API of Users.
-
virtualMachines
public VirtualMachines virtualMachines()
- Returns:
- Resource collection API of VirtualMachines.
-
usages
public Usages usages()
- Returns:
- Resource collection API of Usages.
-
skus
public Skus skus()
- Returns:
- Resource collection API of Skus.
-
serviceClient
public LabServicesClient serviceClient()
- Returns:
- Wrapped service client LabServicesClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.
-
-