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.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MySqlManager.Configurable
The Configurable allowing configurations to be set.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description 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.Backups
backups()
CheckNameAvailabilities
checkNameAvailabilities()
CheckVirtualNetworkSubnetUsages
checkVirtualNetworkSubnetUsages()
Configurations
configurations()
static MySqlManager.Configurable
configure()
Gets a Configurable instance that can be used to create MySqlManager with optional configuration.Databases
databases()
FirewallRules
firewallRules()
GetPrivateDnsZoneSuffixes
getPrivateDnsZoneSuffixes()
LocationBasedCapabilities
locationBasedCapabilities()
Operations
operations()
Replicas
replicas()
Servers
servers()
MySqlManagementClient
serviceClient()
-
-
-
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.
-
-