Class 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 Detail

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

        public Servers servers()
        Returns:
        Resource collection API of Servers.
      • replicas

        public Replicas replicas()
        Returns:
        Resource collection API of Replicas.
      • backups

        public Backups backups()
        Returns:
        Resource collection API of Backups.
      • firewallRules

        public FirewallRules firewallRules()
        Returns:
        Resource collection API of FirewallRules.
      • databases

        public Databases databases()
        Returns:
        Resource collection API of Databases.
      • configurations

        public Configurations configurations()
        Returns:
        Resource collection API of Configurations.
      • locationBasedCapabilities

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

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

        public CheckNameAvailabilities checkNameAvailabilities()
        Returns:
        Resource collection API of CheckNameAvailabilities.
      • getPrivateDnsZoneSuffixes

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

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

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