Class MySqlManager

java.lang.Object
com.azure.resourcemanager.mysqlflexibleserver.MySqlManager

public final class MySqlManager extends Object
Entry point to MySqlManager. The Microsoft Azure management API provides create, read, update, and delete functionality for Azure MySQL resources including servers, databases, firewall rules, VNET rules, log files and configurations with new business model.
  • Method Details

    • authenticate

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

      public static MySqlManager authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile)
      Creates an instance of MySql service API entry point.
      Parameters:
      httpPipeline - the HttpPipeline configured with Azure authentication credential.
      profile - the Azure profile for client.
      Returns:
      the MySql service API instance.
    • configure

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

      public Backups backups()
      Gets the resource collection API of Backups.
      Returns:
      Resource collection API of Backups.
    • configurations

      public Configurations configurations()
      Gets the resource collection API of Configurations.
      Returns:
      Resource collection API of Configurations.
    • databases

      public Databases databases()
      Gets the resource collection API of Databases. It manages Database.
      Returns:
      Resource collection API of Databases.
    • firewallRules

      public FirewallRules firewallRules()
      Gets the resource collection API of FirewallRules. It manages FirewallRule.
      Returns:
      Resource collection API of FirewallRules.
    • servers

      public Servers servers()
      Gets the resource collection API of Servers. It manages Server.
      Returns:
      Resource collection API of Servers.
    • replicas

      public Replicas replicas()
      Gets the resource collection API of Replicas.
      Returns:
      Resource collection API of Replicas.
    • logFiles

      public LogFiles logFiles()
      Gets the resource collection API of LogFiles.
      Returns:
      Resource collection API of LogFiles.
    • locationBasedCapabilities

      public LocationBasedCapabilities locationBasedCapabilities()
      Gets the resource collection API of LocationBasedCapabilities.
      Returns:
      Resource collection API of LocationBasedCapabilities.
    • checkVirtualNetworkSubnetUsages

      public CheckVirtualNetworkSubnetUsages checkVirtualNetworkSubnetUsages()
      Gets the resource collection API of CheckVirtualNetworkSubnetUsages.
      Returns:
      Resource collection API of CheckVirtualNetworkSubnetUsages.
    • checkNameAvailabilities

      public CheckNameAvailabilities checkNameAvailabilities()
      Gets the resource collection API of CheckNameAvailabilities.
      Returns:
      Resource collection API of CheckNameAvailabilities.
    • checkNameAvailabilityWithoutLocations

      public CheckNameAvailabilityWithoutLocations checkNameAvailabilityWithoutLocations()
      Gets the resource collection API of CheckNameAvailabilityWithoutLocations.
      Returns:
      Resource collection API of CheckNameAvailabilityWithoutLocations.
    • getPrivateDnsZoneSuffixes

      public GetPrivateDnsZoneSuffixes getPrivateDnsZoneSuffixes()
      Gets the resource collection API of GetPrivateDnsZoneSuffixes.
      Returns:
      Resource collection API of GetPrivateDnsZoneSuffixes.
    • operations

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

      public AzureADAdministrators azureADAdministrators()
      Gets the resource collection API of AzureADAdministrators. It manages AzureADAdministrator.
      Returns:
      Resource collection API of AzureADAdministrators.
    • serviceClient

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