Class SqlVirtualMachineManager


  • public final class SqlVirtualMachineManager
    extends Object
    Entry point to SqlVirtualMachineManager. The SQL virtual machine management API provides a RESTful set of web APIs that interact with Azure Compute, Network & Storage services to manage your SQL Server virtual machine. The API enables users to create, delete and retrieve a SQL virtual machine, SQL virtual machine group or availability group listener.
    • Method Detail

      • authenticate

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

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

        public AvailabilityGroupListeners availabilityGroupListeners()
        Returns:
        Resource collection API of AvailabilityGroupListeners.
      • operations

        public Operations operations()
        Returns:
        Resource collection API of Operations.
      • sqlVirtualMachineGroups

        public SqlVirtualMachineGroups sqlVirtualMachineGroups()
        Returns:
        Resource collection API of SqlVirtualMachineGroups.
      • sqlVirtualMachines

        public SqlVirtualMachines sqlVirtualMachines()
        Returns:
        Resource collection API of SqlVirtualMachines.
      • serviceClient

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