Class AvsManager


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

      • 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.
      • 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()
        Returns:
        Resource collection API of Operations.
      • locations

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

        public PrivateClouds privateClouds()
        Returns:
        Resource collection API of PrivateClouds.
      • clusters

        public Clusters clusters()
        Returns:
        Resource collection API of Clusters.
      • datastores

        public Datastores datastores()
        Returns:
        Resource collection API of Datastores.
      • hcxEnterpriseSites

        public HcxEnterpriseSites hcxEnterpriseSites()
        Returns:
        Resource collection API of HcxEnterpriseSites.
      • authorizations

        public Authorizations authorizations()
        Returns:
        Resource collection API of Authorizations.
      • globalReachConnections

        public GlobalReachConnections globalReachConnections()
        Returns:
        Resource collection API of GlobalReachConnections.
      • workloadNetworks

        public WorkloadNetworks workloadNetworks()
        Returns:
        Resource collection API of WorkloadNetworks.
      • cloudLinks

        public CloudLinks cloudLinks()
        Returns:
        Resource collection API of CloudLinks.
      • addons

        public Addons addons()
        Returns:
        Resource collection API of Addons.
      • virtualMachines

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

        public PlacementPolicies placementPolicies()
        Returns:
        Resource collection API of PlacementPolicies.
      • scriptPackages

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

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

        public ScriptExecutions scriptExecutions()
        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.