Class MariaDBManager
java.lang.Object
com.azure.resourcemanager.mariadb.MariaDBManager
Entry point to MariaDBManager. The Microsoft Azure management API provides create, read, update, and delete
functionality for Azure MariaDB 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 TypeMethodDescriptionadvisors()
Gets the resource collection API of Advisors.static MariaDBManager
authenticate
(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile) Creates an instance of MariaDB service API entry point.static MariaDBManager
authenticate
(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of MariaDB service API entry point.Gets the resource collection API of CheckNameAvailabilities.Gets the resource collection API of Configurations.static MariaDBManager.Configurable
Gets a Configurable instance that can be used to create MariaDBManager with optional configuration.Gets the resource collection API of Databases.Gets the resource collection API of FirewallRules.Gets the resource collection API of LocationBasedPerformanceTiers.Gets the resource collection API of LocationBasedRecommendedActionSessionsOperationStatus.Gets the resource collection API of LocationBasedRecommendedActionSessionsResults.logFiles()
Gets the resource collection API of LogFiles.Gets the resource collection API of Operations.Gets the resource collection API of PrivateEndpointConnections.Gets the resource collection API of PrivateLinkResources.Gets the resource collection API of QueryTexts.Gets the resource collection API of RecommendedActions.Gets the resource collection API of RecoverableServers.replicas()
Gets the resource collection API of Replicas.Gets the resource collection API of ResourceProviders.Gets the resource collection API of ServerBasedPerformanceTiers.Gets the resource collection API of ServerParameters.servers()
Gets the resource collection API of Servers.Gets the resource collection API of ServerSecurityAlertPolicies.Gets the resource collection API of TopQueryStatistics.Gets the resource collection API of VirtualNetworkRules.Gets the resource collection API of WaitStatistics.
-
Method Details
-
authenticate
public static MariaDBManager authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile) Creates an instance of MariaDB service API entry point.- Parameters:
credential
- the credential to use.profile
- the Azure profile for client.- Returns:
- the MariaDB service API instance.
-
authenticate
public static MariaDBManager authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of MariaDB service API entry point.- Parameters:
httpPipeline
- theHttpPipeline
configured with Azure authentication credential.profile
- the Azure profile for client.- Returns:
- the MariaDB service API instance.
-
configure
Gets a Configurable instance that can be used to create MariaDBManager with optional configuration.- Returns:
- the Configurable instance allowing configurations.
-
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.
-
firewallRules
Gets the resource collection API of FirewallRules. It manages FirewallRule.- Returns:
- Resource collection API of FirewallRules.
-
virtualNetworkRules
Gets the resource collection API of VirtualNetworkRules. It manages VirtualNetworkRule.- Returns:
- Resource collection API of VirtualNetworkRules.
-
databases
Gets the resource collection API of Databases. It manages Database.- Returns:
- Resource collection API of Databases.
-
configurations
Gets the resource collection API of Configurations. It manages Configuration.- Returns:
- Resource collection API of Configurations.
-
serverParameters
Gets the resource collection API of ServerParameters.- Returns:
- Resource collection API of ServerParameters.
-
logFiles
Gets the resource collection API of LogFiles.- Returns:
- Resource collection API of LogFiles.
-
recoverableServers
Gets the resource collection API of RecoverableServers.- Returns:
- Resource collection API of RecoverableServers.
-
serverBasedPerformanceTiers
Gets the resource collection API of ServerBasedPerformanceTiers.- Returns:
- Resource collection API of ServerBasedPerformanceTiers.
-
locationBasedPerformanceTiers
Gets the resource collection API of LocationBasedPerformanceTiers.- Returns:
- Resource collection API of LocationBasedPerformanceTiers.
-
checkNameAvailabilities
Gets the resource collection API of CheckNameAvailabilities.- Returns:
- Resource collection API of CheckNameAvailabilities.
-
operations
Gets the resource collection API of Operations.- Returns:
- Resource collection API of Operations.
-
queryTexts
Gets the resource collection API of QueryTexts.- Returns:
- Resource collection API of QueryTexts.
-
topQueryStatistics
Gets the resource collection API of TopQueryStatistics.- Returns:
- Resource collection API of TopQueryStatistics.
-
waitStatistics
Gets the resource collection API of WaitStatistics.- Returns:
- Resource collection API of WaitStatistics.
-
resourceProviders
Gets the resource collection API of ResourceProviders.- Returns:
- Resource collection API of ResourceProviders.
-
advisors
Gets the resource collection API of Advisors.- Returns:
- Resource collection API of Advisors.
-
recommendedActions
Gets the resource collection API of RecommendedActions.- Returns:
- Resource collection API of RecommendedActions.
-
locationBasedRecommendedActionSessionsOperationStatus
public LocationBasedRecommendedActionSessionsOperationStatus locationBasedRecommendedActionSessionsOperationStatus()Gets the resource collection API of LocationBasedRecommendedActionSessionsOperationStatus.- Returns:
- Resource collection API of LocationBasedRecommendedActionSessionsOperationStatus.
-
locationBasedRecommendedActionSessionsResults
public LocationBasedRecommendedActionSessionsResults locationBasedRecommendedActionSessionsResults()Gets the resource collection API of LocationBasedRecommendedActionSessionsResults.- Returns:
- Resource collection API of LocationBasedRecommendedActionSessionsResults.
-
privateEndpointConnections
Gets the resource collection API of PrivateEndpointConnections. It manages PrivateEndpointConnection.- Returns:
- Resource collection API of PrivateEndpointConnections.
-
privateLinkResources
Gets the resource collection API of PrivateLinkResources.- Returns:
- Resource collection API of PrivateLinkResources.
-
serverSecurityAlertPolicies
Gets the resource collection API of ServerSecurityAlertPolicies. It manages ServerSecurityAlertPolicy.- Returns:
- Resource collection API of ServerSecurityAlertPolicies.
-
serviceClient
- Returns:
- Wrapped service client MariaDBManagementClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.
-