Class MariaDBManager

java.lang.Object
com.azure.resourcemanager.mariadb.MariaDBManager

public final class MariaDBManager extends Object
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.
  • 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 - the HttpPipeline configured with Azure authentication credential.
      profile - the Azure profile for client.
      Returns:
      the MariaDB service API instance.
    • configure

      public static MariaDBManager.Configurable configure()
      Gets a Configurable instance that can be used to create MariaDBManager with optional configuration.
      Returns:
      the Configurable instance allowing configurations.
    • 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.
    • firewallRules

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

      public VirtualNetworkRules virtualNetworkRules()
      Gets the resource collection API of VirtualNetworkRules. It manages VirtualNetworkRule.
      Returns:
      Resource collection API of VirtualNetworkRules.
    • databases

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

      public Configurations configurations()
      Gets the resource collection API of Configurations. It manages Configuration.
      Returns:
      Resource collection API of Configurations.
    • serverParameters

      public ServerParameters serverParameters()
      Gets the resource collection API of ServerParameters.
      Returns:
      Resource collection API of ServerParameters.
    • logFiles

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

      public RecoverableServers recoverableServers()
      Gets the resource collection API of RecoverableServers.
      Returns:
      Resource collection API of RecoverableServers.
    • serverBasedPerformanceTiers

      public ServerBasedPerformanceTiers serverBasedPerformanceTiers()
      Gets the resource collection API of ServerBasedPerformanceTiers.
      Returns:
      Resource collection API of ServerBasedPerformanceTiers.
    • locationBasedPerformanceTiers

      public LocationBasedPerformanceTiers locationBasedPerformanceTiers()
      Gets the resource collection API of LocationBasedPerformanceTiers.
      Returns:
      Resource collection API of LocationBasedPerformanceTiers.
    • checkNameAvailabilities

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

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

      public QueryTexts queryTexts()
      Gets the resource collection API of QueryTexts.
      Returns:
      Resource collection API of QueryTexts.
    • topQueryStatistics

      public TopQueryStatistics topQueryStatistics()
      Gets the resource collection API of TopQueryStatistics.
      Returns:
      Resource collection API of TopQueryStatistics.
    • waitStatistics

      public WaitStatistics waitStatistics()
      Gets the resource collection API of WaitStatistics.
      Returns:
      Resource collection API of WaitStatistics.
    • resourceProviders

      public ResourceProviders resourceProviders()
      Gets the resource collection API of ResourceProviders.
      Returns:
      Resource collection API of ResourceProviders.
    • advisors

      public Advisors advisors()
      Gets the resource collection API of Advisors.
      Returns:
      Resource collection API of Advisors.
    • recommendedActions

      public RecommendedActions 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

      public PrivateEndpointConnections privateEndpointConnections()
      Gets the resource collection API of PrivateEndpointConnections. It manages PrivateEndpointConnection.
      Returns:
      Resource collection API of PrivateEndpointConnections.
    • privateLinkResources

      public PrivateLinkResources privateLinkResources()
      Gets the resource collection API of PrivateLinkResources.
      Returns:
      Resource collection API of PrivateLinkResources.
    • serverSecurityAlertPolicies

      public ServerSecurityAlertPolicies serverSecurityAlertPolicies()
      Gets the resource collection API of ServerSecurityAlertPolicies. It manages ServerSecurityAlertPolicy.
      Returns:
      Resource collection API of ServerSecurityAlertPolicies.
    • serviceClient

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