Class SqlServerManager

All Implemented Interfaces:
HasServiceClient<SqlManagementClient>

public class SqlServerManager extends Manager<SqlManagementClient>
Entry point to Azure SQLServer resource management.
  • Constructor Details

    • SqlServerManager

      protected SqlServerManager(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile)
      Creates a new instance of SqlServerManager.
      Parameters:
      httpPipeline - The HttpPipeline to use.
      profile - The AzureProfile to use.
  • Method Details

    • storageManager

      public StorageManager storageManager()
      Gets the storage manager in sql manager.
      Returns:
      the storage manager in sql manager
    • configure

      public static SqlServerManager.Configurable configure()
      Get a Configurable instance that can be used to create SqlServer with optional configuration.
      Returns:
      Configurable
    • authenticate

      public static SqlServerManager authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile)
      Creates an instance of SqlServer that exposes Compute resource management API entry points.
      Parameters:
      credential - the credential to use
      profile - the profile to use
      Returns:
      the SqlServer
    • authenticate

      public static SqlServerManager authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile)
      Creates an instance of SqlServer that exposes Compute resource management API entry points.
      Parameters:
      httpPipeline - the HttpPipeline configured with Azure authentication credential.
      profile - the profile to use
      Returns:
      the SqlServer
    • sqlServers

      public SqlServers sqlServers()
      Gets the API entry point of SQL Server management.
      Returns:
      the SQL Server management API entry point
    • tenantId

      public String tenantId()
      Get the tenant ID value.
      Returns:
      the tenant ID value