Class DevTestLabsManager
java.lang.Object
com.azure.resourcemanager.devtestlabs.DevTestLabsManager
Entry point to DevTestLabsManager. The DevTest Labs Client.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
The Configurable allowing configurations to be set. -
Method Summary
Modifier and TypeMethodDescriptionGets the resource collection API of ArmTemplates.Gets the resource collection API of Artifacts.Gets the resource collection API of ArtifactSources.static DevTestLabsManager
authenticate
(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile) Creates an instance of DevTestLabs service API entry point.static DevTestLabsManager
authenticate
(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of DevTestLabs service API entry point.Gets a Configurable instance that can be used to create DevTestLabsManager with optional configuration.costs()
Gets the resource collection API of Costs.Gets the resource collection API of CustomImages.disks()
Gets the resource collection API of Disks.Gets the resource collection API of Environments.formulas()
Gets the resource collection API of Formulas.Gets the resource collection API of GalleryImages.Gets the resource collection API of GlobalSchedules.labs()
Gets the resource collection API of Labs.Gets the resource collection API of NotificationChannels.Gets the resource collection API of Operations.policies()
Gets the resource collection API of Policies.Gets the resource collection API of PolicySets.Gets the resource collection API of ProviderOperations.Gets the resource collection API of Schedules.secrets()
Gets the resource collection API of Secrets.Gets the resource collection API of ServiceFabrics.Gets the resource collection API of ServiceFabricSchedules.Gets the resource collection API of ServiceRunners.users()
Gets the resource collection API of Users.Gets the resource collection API of VirtualMachines.Gets the resource collection API of VirtualMachineSchedules.Gets the resource collection API of VirtualNetworks.
-
Method Details
-
authenticate
public static DevTestLabsManager authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile) Creates an instance of DevTestLabs service API entry point.- Parameters:
credential
- the credential to use.profile
- the Azure profile for client.- Returns:
- the DevTestLabs service API instance.
-
authenticate
public static DevTestLabsManager authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of DevTestLabs service API entry point.- Parameters:
httpPipeline
- theHttpPipeline
configured with Azure authentication credential.profile
- the Azure profile for client.- Returns:
- the DevTestLabs service API instance.
-
configure
Gets a Configurable instance that can be used to create DevTestLabsManager with optional configuration.- Returns:
- the Configurable instance allowing configurations.
-
providerOperations
Gets the resource collection API of ProviderOperations.- Returns:
- Resource collection API of ProviderOperations.
-
labs
Gets the resource collection API of Labs. It manages Lab.- Returns:
- Resource collection API of Labs.
-
operations
Gets the resource collection API of Operations.- Returns:
- Resource collection API of Operations.
-
globalSchedules
Gets the resource collection API of GlobalSchedules. It manages Schedule.- Returns:
- Resource collection API of GlobalSchedules.
-
artifactSources
Gets the resource collection API of ArtifactSources. It manages ArtifactSource.- Returns:
- Resource collection API of ArtifactSources.
-
armTemplates
Gets the resource collection API of ArmTemplates.- Returns:
- Resource collection API of ArmTemplates.
-
artifacts
Gets the resource collection API of Artifacts.- Returns:
- Resource collection API of Artifacts.
-
costs
Gets the resource collection API of Costs. It manages LabCost.- Returns:
- Resource collection API of Costs.
-
customImages
Gets the resource collection API of CustomImages. It manages CustomImage.- Returns:
- Resource collection API of CustomImages.
-
formulas
Gets the resource collection API of Formulas. It manages Formula.- Returns:
- Resource collection API of Formulas.
-
galleryImages
Gets the resource collection API of GalleryImages.- Returns:
- Resource collection API of GalleryImages.
-
notificationChannels
Gets the resource collection API of NotificationChannels. It manages NotificationChannel.- Returns:
- Resource collection API of NotificationChannels.
-
policySets
Gets the resource collection API of PolicySets.- Returns:
- Resource collection API of PolicySets.
-
policies
Gets the resource collection API of Policies. It manages Policy.- Returns:
- Resource collection API of Policies.
-
schedules
Gets the resource collection API of Schedules.- Returns:
- Resource collection API of Schedules.
-
serviceRunners
Gets the resource collection API of ServiceRunners. It manages ServiceRunner.- Returns:
- Resource collection API of ServiceRunners.
-
users
Gets the resource collection API of Users. It manages User.- Returns:
- Resource collection API of Users.
-
disks
Gets the resource collection API of Disks. It manages Disk.- Returns:
- Resource collection API of Disks.
-
environments
Gets the resource collection API of Environments. It manages DtlEnvironment.- Returns:
- Resource collection API of Environments.
-
secrets
Gets the resource collection API of Secrets. It manages Secret.- Returns:
- Resource collection API of Secrets.
-
serviceFabrics
Gets the resource collection API of ServiceFabrics. It manages ServiceFabric.- Returns:
- Resource collection API of ServiceFabrics.
-
serviceFabricSchedules
Gets the resource collection API of ServiceFabricSchedules.- Returns:
- Resource collection API of ServiceFabricSchedules.
-
virtualMachines
Gets the resource collection API of VirtualMachines. It manages LabVirtualMachine.- Returns:
- Resource collection API of VirtualMachines.
-
virtualMachineSchedules
Gets the resource collection API of VirtualMachineSchedules.- Returns:
- Resource collection API of VirtualMachineSchedules.
-
virtualNetworks
Gets the resource collection API of VirtualNetworks. It manages VirtualNetwork.- Returns:
- Resource collection API of VirtualNetworks.
-
serviceClient
- Returns:
- Wrapped service client DevTestLabsClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.
-