Class SqlVirtualMachineManager

java.lang.Object
com.azure.resourcemanager.sqlvirtualmachine.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 Details

    • 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.
    • authenticate

      public static SqlVirtualMachineManager authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile)
      Creates an instance of SqlVirtualMachine service API entry point.
      Parameters:
      httpPipeline - the HttpPipeline configured with Azure authentication credential.
      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()
      Gets the resource collection API of AvailabilityGroupListeners. It manages AvailabilityGroupListener.
      Returns:
      Resource collection API of AvailabilityGroupListeners.
    • operations

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

      public SqlVirtualMachineGroups sqlVirtualMachineGroups()
      Gets the resource collection API of SqlVirtualMachineGroups. It manages SqlVirtualMachineGroup.
      Returns:
      Resource collection API of SqlVirtualMachineGroups.
    • sqlVirtualMachines

      public SqlVirtualMachines sqlVirtualMachines()
      Gets the resource collection API of SqlVirtualMachines. It manages SqlVirtualMachine.
      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.