Class SqlServerManager

java.lang.Object
com.azure.resourcemanager.resources.fluentcore.arm.Manager<SqlManagementClient>
com.azure.resourcemanager.sql.SqlServerManager
All Implemented Interfaces:
com.azure.resourcemanager.resources.fluentcore.model.HasServiceClient<SqlManagementClient>

public class SqlServerManager extends com.azure.resourcemanager.resources.fluentcore.arm.Manager<SqlManagementClient>
Entry point to Azure SQLServer resource management.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static interface 
    The interface allowing configurations to be set.
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    SqlServerManager(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile)
    Creates a new instance of SqlServerManager.
  • Method Summary

    Modifier and Type
    Method
    Description
    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.
    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.
    Get a Configurable instance that can be used to create SqlServer with optional configuration.
    Gets the API entry point of SQL Server management.
    Gets the storage manager in sql manager.
    Get the tenant ID value.

    Methods inherited from class com.azure.resourcemanager.resources.fluentcore.arm.Manager

    environment, httpPipeline, resourceManager, serviceClient, subscriptionId, withResourceManager

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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