MySQLManagementClient class  
- Extends
Constructors
| My | Initializes a new instance of the MySQLManagementClient class. | 
Properties
Inherited Properties
| pipeline | The pipeline used by this client to make requests | 
Methods
| begin | Create recommendation action session for the advisor. | 
| begin | Create recommendation action session for the advisor. | 
| reset | Reset data for Query Performance Insight. | 
Inherited Methods
| send | Send an HTTP request that is populated using the provided OperationSpec. | 
| send | Send the provided httpRequest. | 
Constructor Details
		MySQLManagementClient(TokenCredential, string, MySQLManagementClientOptionalParams)
	       
	Initializes a new instance of the MySQLManagementClient class.
new MySQLManagementClient(credentials: TokenCredential, subscriptionId: string, options?: MySQLManagementClientOptionalParams)Parameters
- credentials
- TokenCredential
Subscription credentials which uniquely identify client subscription.
- subscriptionId
- 
				string 
The ID of the target subscription.
The parameter options
Property Details
$host
$host: stringProperty Value
string
advisors
		checkNameAvailability
	  
	
configurations
databases
		firewallRules
	 
	
		locationBasedPerformanceTier
	   
	locationBasedPerformanceTier: LocationBasedPerformanceTierProperty Value
		locationBasedRecommendedActionSessionsOperationStatus
	      
	locationBasedRecommendedActionSessionsOperationStatus: LocationBasedRecommendedActionSessionsOperationStatusProperty Value
		locationBasedRecommendedActionSessionsResult
	     
	locationBasedRecommendedActionSessionsResult: LocationBasedRecommendedActionSessionsResultProperty Value
		logFiles
	 
	
operations
		privateEndpointConnections
	  
	
		privateLinkResources
	  
	
		queryTexts
	 
	
		recommendedActions
	 
	
		recoverableServers
	 
	
replicas
		serverAdministrators
	 
	
		serverBasedPerformanceTier
	   
	
		serverKeys
	 
	
		serverParameters
	 
	
servers
		serverSecurityAlertPolicies
	   
	
		subscriptionId
	 
	subscriptionId: stringProperty Value
string
		topQueryStatistics
	  
	
		virtualNetworkRules
	  
	
		waitStatistics
	 
	
Inherited Property Details
pipeline
The pipeline used by this client to make requests
pipeline: PipelineProperty Value
Inherited From coreClient.ServiceClient.pipeline
Method Details
		beginCreateRecommendedActionSession(string, string, string, string, CreateRecommendedActionSessionOptionalParams)
	         
	Create recommendation action session for the advisor.
function beginCreateRecommendedActionSession(resourceGroupName: string, serverName: string, advisorName: string, databaseName: string, options?: CreateRecommendedActionSessionOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>Parameters
- resourceGroupName
- 
				string 
The name of the resource group. The name is case insensitive.
- serverName
- 
				string 
The name of the server.
- advisorName
- 
				string 
The advisor name for recommendation action.
- databaseName
- 
				string 
The name of the database.
The options parameters.
Returns
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
		beginCreateRecommendedActionSessionAndWait(string, string, string, string, CreateRecommendedActionSessionOptionalParams)
	           
	Create recommendation action session for the advisor.
function beginCreateRecommendedActionSessionAndWait(resourceGroupName: string, serverName: string, advisorName: string, databaseName: string, options?: CreateRecommendedActionSessionOptionalParams): Promise<void>Parameters
- resourceGroupName
- 
				string 
The name of the resource group. The name is case insensitive.
- serverName
- 
				string 
The name of the server.
- advisorName
- 
				string 
The advisor name for recommendation action.
- databaseName
- 
				string 
The name of the database.
The options parameters.
Returns
Promise<void>
		resetQueryPerformanceInsightData(string, string, ResetQueryPerformanceInsightDataOptionalParams)
	          
	Reset data for Query Performance Insight.
function resetQueryPerformanceInsightData(resourceGroupName: string, serverName: string, options?: ResetQueryPerformanceInsightDataOptionalParams): Promise<QueryPerformanceInsightResetDataResult>Parameters
- resourceGroupName
- 
				string 
The name of the resource group. The name is case insensitive.
- serverName
- 
				string 
The name of the server.
The options parameters.
Returns
Inherited Method Details
		sendOperationRequest<T>(OperationArguments, OperationSpec)
	    
	Send an HTTP request that is populated using the provided OperationSpec.
function sendOperationRequest<T>(operationArguments: OperationArguments, operationSpec: OperationSpec): Promise<T>Parameters
- operationArguments
- OperationArguments
The arguments that the HTTP request's templated values will be populated from.
- operationSpec
- OperationSpec
The OperationSpec to use to populate the httpRequest.
Returns
Promise<T>
Inherited From coreClient.ServiceClient.sendOperationRequest
		sendRequest(PipelineRequest)
	  
	Send the provided httpRequest.
function sendRequest(request: PipelineRequest): Promise<PipelineResponse>Parameters
- request
- PipelineRequest
Returns
Promise<PipelineResponse>
Inherited From coreClient.ServiceClient.sendRequest