Class MySqlManager
java.lang.Object
com.azure.resourcemanager.mysqlflexibleserver.MySqlManager
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
Modifier and TypeClassDescriptionstatic final class
The Configurable allowing configurations to be set. -
Method Summary
Modifier and TypeMethodDescriptionstatic MySqlManager
authenticate
(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile) Creates an instance of MySql service API entry point.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.Gets the resource collection API of AzureADAdministrators.backups()
Gets the resource collection API of Backups.Gets the resource collection API of CheckNameAvailabilities.Gets the resource collection API of CheckNameAvailabilityWithoutLocations.Gets the resource collection API of CheckVirtualNetworkSubnetUsages.Gets the resource collection API of Configurations.static MySqlManager.Configurable
Gets a Configurable instance that can be used to create MySqlManager with optional configuration.Gets the resource collection API of Databases.Gets the resource collection API of FirewallRules.Gets the resource collection API of GetPrivateDnsZoneSuffixes.Gets the resource collection API of LocationBasedCapabilities.logFiles()
Gets the resource collection API of LogFiles.Gets the resource collection API of Operations.replicas()
Gets the resource collection API of Replicas.servers()
Gets the resource collection API of Servers.
-
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
- theHttpPipeline
configured with Azure authentication credential.profile
- the Azure profile for client.- Returns:
- the MySql service API instance.
-
configure
Gets a Configurable instance that can be used to create MySqlManager with optional configuration.- Returns:
- the Configurable instance allowing configurations.
-
backups
Gets the resource collection API of Backups.- Returns:
- Resource collection API of Backups.
-
configurations
Gets the resource collection API of Configurations.- Returns:
- Resource collection API of Configurations.
-
databases
Gets the resource collection API of Databases. It manages Database.- Returns:
- Resource collection API of Databases.
-
firewallRules
Gets the resource collection API of FirewallRules. It manages FirewallRule.- Returns:
- Resource collection API of FirewallRules.
-
servers
Gets the resource collection API of Servers. It manages Server.- Returns:
- Resource collection API of Servers.
-
replicas
Gets the resource collection API of Replicas.- Returns:
- Resource collection API of Replicas.
-
logFiles
Gets the resource collection API of LogFiles.- Returns:
- Resource collection API of LogFiles.
-
locationBasedCapabilities
Gets the resource collection API of LocationBasedCapabilities.- Returns:
- Resource collection API of LocationBasedCapabilities.
-
checkVirtualNetworkSubnetUsages
Gets the resource collection API of CheckVirtualNetworkSubnetUsages.- Returns:
- Resource collection API of CheckVirtualNetworkSubnetUsages.
-
checkNameAvailabilities
Gets the resource collection API of CheckNameAvailabilities.- Returns:
- Resource collection API of CheckNameAvailabilities.
-
checkNameAvailabilityWithoutLocations
Gets the resource collection API of CheckNameAvailabilityWithoutLocations.- Returns:
- Resource collection API of CheckNameAvailabilityWithoutLocations.
-
getPrivateDnsZoneSuffixes
Gets the resource collection API of GetPrivateDnsZoneSuffixes.- Returns:
- Resource collection API of GetPrivateDnsZoneSuffixes.
-
operations
Gets the resource collection API of Operations.- Returns:
- Resource collection API of Operations.
-
azureADAdministrators
Gets the resource collection API of AzureADAdministrators. It manages AzureADAdministrator.- Returns:
- Resource collection API of AzureADAdministrators.
-
serviceClient
- Returns:
- Wrapped service client MySqlManagementClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.
-