Class DevTestLabsManager

java.lang.Object
com.azure.resourcemanager.devtestlabs.DevTestLabsManager

public final class DevTestLabsManager extends Object
Entry point to DevTestLabsManager. The DevTest Labs Client.
  • 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 - the HttpPipeline configured with Azure authentication credential.
      profile - the Azure profile for client.
      Returns:
      the DevTestLabs service API instance.
    • configure

      public static DevTestLabsManager.Configurable configure()
      Gets a Configurable instance that can be used to create DevTestLabsManager with optional configuration.
      Returns:
      the Configurable instance allowing configurations.
    • providerOperations

      public ProviderOperations providerOperations()
      Gets the resource collection API of ProviderOperations.
      Returns:
      Resource collection API of ProviderOperations.
    • labs

      public Labs labs()
      Gets the resource collection API of Labs. It manages Lab.
      Returns:
      Resource collection API of Labs.
    • operations

      public Operations operations()
      Gets the resource collection API of Operations.
      Returns:
      Resource collection API of Operations.
    • globalSchedules

      public GlobalSchedules globalSchedules()
      Gets the resource collection API of GlobalSchedules. It manages Schedule.
      Returns:
      Resource collection API of GlobalSchedules.
    • artifactSources

      public ArtifactSources artifactSources()
      Gets the resource collection API of ArtifactSources. It manages ArtifactSource.
      Returns:
      Resource collection API of ArtifactSources.
    • armTemplates

      public ArmTemplates armTemplates()
      Gets the resource collection API of ArmTemplates.
      Returns:
      Resource collection API of ArmTemplates.
    • artifacts

      public Artifacts artifacts()
      Gets the resource collection API of Artifacts.
      Returns:
      Resource collection API of Artifacts.
    • costs

      public Costs costs()
      Gets the resource collection API of Costs. It manages LabCost.
      Returns:
      Resource collection API of Costs.
    • customImages

      public CustomImages customImages()
      Gets the resource collection API of CustomImages. It manages CustomImage.
      Returns:
      Resource collection API of CustomImages.
    • formulas

      public Formulas formulas()
      Gets the resource collection API of Formulas. It manages Formula.
      Returns:
      Resource collection API of Formulas.
    • galleryImages

      public GalleryImages galleryImages()
      Gets the resource collection API of GalleryImages.
      Returns:
      Resource collection API of GalleryImages.
    • notificationChannels

      public NotificationChannels notificationChannels()
      Gets the resource collection API of NotificationChannels. It manages NotificationChannel.
      Returns:
      Resource collection API of NotificationChannels.
    • policySets

      public PolicySets policySets()
      Gets the resource collection API of PolicySets.
      Returns:
      Resource collection API of PolicySets.
    • policies

      public Policies policies()
      Gets the resource collection API of Policies. It manages Policy.
      Returns:
      Resource collection API of Policies.
    • schedules

      public Schedules schedules()
      Gets the resource collection API of Schedules.
      Returns:
      Resource collection API of Schedules.
    • serviceRunners

      public ServiceRunners serviceRunners()
      Gets the resource collection API of ServiceRunners. It manages ServiceRunner.
      Returns:
      Resource collection API of ServiceRunners.
    • users

      public Users users()
      Gets the resource collection API of Users. It manages User.
      Returns:
      Resource collection API of Users.
    • disks

      public Disks disks()
      Gets the resource collection API of Disks. It manages Disk.
      Returns:
      Resource collection API of Disks.
    • environments

      public Environments environments()
      Gets the resource collection API of Environments. It manages DtlEnvironment.
      Returns:
      Resource collection API of Environments.
    • secrets

      public Secrets secrets()
      Gets the resource collection API of Secrets. It manages Secret.
      Returns:
      Resource collection API of Secrets.
    • serviceFabrics

      public ServiceFabrics serviceFabrics()
      Gets the resource collection API of ServiceFabrics. It manages ServiceFabric.
      Returns:
      Resource collection API of ServiceFabrics.
    • serviceFabricSchedules

      public ServiceFabricSchedules serviceFabricSchedules()
      Gets the resource collection API of ServiceFabricSchedules.
      Returns:
      Resource collection API of ServiceFabricSchedules.
    • virtualMachines

      public VirtualMachines virtualMachines()
      Gets the resource collection API of VirtualMachines. It manages LabVirtualMachine.
      Returns:
      Resource collection API of VirtualMachines.
    • virtualMachineSchedules

      public VirtualMachineSchedules virtualMachineSchedules()
      Gets the resource collection API of VirtualMachineSchedules.
      Returns:
      Resource collection API of VirtualMachineSchedules.
    • virtualNetworks

      public VirtualNetworks virtualNetworks()
      Gets the resource collection API of VirtualNetworks. It manages VirtualNetwork.
      Returns:
      Resource collection API of VirtualNetworks.
    • serviceClient

      public DevTestLabsClient serviceClient()
      Returns:
      Wrapped service client DevTestLabsClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.