Class AvsManager

java.lang.Object
com.azure.resourcemanager.avs.AvsManager

public final class AvsManager extends Object
Entry point to AvsManager. Azure VMware Solution API.
  • Method Details

    • authenticate

      public static AvsManager authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile)
      Creates an instance of Avs service API entry point.
      Parameters:
      credential - the credential to use.
      profile - the Azure profile for client.
      Returns:
      the Avs service API instance.
    • authenticate

      public static AvsManager authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile)
      Creates an instance of Avs service API entry point.
      Parameters:
      httpPipeline - the HttpPipeline configured with Azure authentication credential.
      profile - the Azure profile for client.
      Returns:
      the Avs service API instance.
    • configure

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

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

      public Locations locations()
      Gets the resource collection API of Locations.
      Returns:
      Resource collection API of Locations.
    • privateClouds

      public PrivateClouds privateClouds()
      Gets the resource collection API of PrivateClouds. It manages PrivateCloud.
      Returns:
      Resource collection API of PrivateClouds.
    • clusters

      public Clusters clusters()
      Gets the resource collection API of Clusters. It manages Cluster.
      Returns:
      Resource collection API of Clusters.
    • datastores

      public Datastores datastores()
      Gets the resource collection API of Datastores. It manages Datastore.
      Returns:
      Resource collection API of Datastores.
    • hcxEnterpriseSites

      public HcxEnterpriseSites hcxEnterpriseSites()
      Gets the resource collection API of HcxEnterpriseSites. It manages HcxEnterpriseSite.
      Returns:
      Resource collection API of HcxEnterpriseSites.
    • authorizations

      public Authorizations authorizations()
      Gets the resource collection API of Authorizations. It manages ExpressRouteAuthorization.
      Returns:
      Resource collection API of Authorizations.
    • globalReachConnections

      public GlobalReachConnections globalReachConnections()
      Gets the resource collection API of GlobalReachConnections. It manages GlobalReachConnection.
      Returns:
      Resource collection API of GlobalReachConnections.
    • workloadNetworks

      public WorkloadNetworks workloadNetworks()
      Gets the resource collection API of WorkloadNetworks. It manages WorkloadNetworkSegment, WorkloadNetworkDhcp, WorkloadNetworkPortMirroring, WorkloadNetworkVMGroup, WorkloadNetworkDnsService, WorkloadNetworkDnsZone, WorkloadNetworkPublicIp.
      Returns:
      Resource collection API of WorkloadNetworks.
    • cloudLinks

      public CloudLinks cloudLinks()
      Gets the resource collection API of CloudLinks. It manages CloudLink.
      Returns:
      Resource collection API of CloudLinks.
    • addons

      public Addons addons()
      Gets the resource collection API of Addons. It manages Addon.
      Returns:
      Resource collection API of Addons.
    • virtualMachines

      public VirtualMachines virtualMachines()
      Gets the resource collection API of VirtualMachines.
      Returns:
      Resource collection API of VirtualMachines.
    • placementPolicies

      public PlacementPolicies placementPolicies()
      Gets the resource collection API of PlacementPolicies. It manages PlacementPolicy.
      Returns:
      Resource collection API of PlacementPolicies.
    • scriptPackages

      public ScriptPackages scriptPackages()
      Gets the resource collection API of ScriptPackages.
      Returns:
      Resource collection API of ScriptPackages.
    • scriptCmdlets

      public ScriptCmdlets scriptCmdlets()
      Gets the resource collection API of ScriptCmdlets.
      Returns:
      Resource collection API of ScriptCmdlets.
    • scriptExecutions

      public ScriptExecutions scriptExecutions()
      Gets the resource collection API of ScriptExecutions. It manages ScriptExecution.
      Returns:
      Resource collection API of ScriptExecutions.
    • serviceClient

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