Client library for MySQLManagementClient
npm install --save @datafire/azure_mysql_performancerecommendations
let azure_mysql_performancerecommendations = require('@datafire/azure_mysql_performancerecommendations').create({
access_token: "",
refresh_token: "",
client_id: "",
client_secret: "",
redirect_uri: ""
});
.then(data => {
console.log(data);
});
The Microsoft Azure management API provides create, read, update, and delete functionality for Azure MySQL resources including servers, databases, firewall rules, VNET rules, security alert policies, log files and configurations with new business model.
Recommendation action session operation status.
azure_mysql_performancerecommendations.LocationBasedRecommendedActionSessionsOperationStatus_Get({
"api-version": "",
"subscriptionId": "",
"locationName": "",
"operationId": ""
}, context)
- input
object
- api-version required
string
: The API version to use for this operation. - subscriptionId required
string
: The ID of the target subscription. - locationName required
string
: The name of the location. - operationId required
string
: The operation identifier.
- api-version required
Recommendation action session operation result.
azure_mysql_performancerecommendations.LocationBasedRecommendedActionSessionsResult_List({
"api-version": "",
"subscriptionId": "",
"locationName": "",
"operationId": ""
}, context)
- input
object
- api-version required
string
: The API version to use for this operation. - subscriptionId required
string
: The ID of the target subscription. - locationName required
string
: The name of the location. - operationId required
string
: The operation identifier.
- api-version required
List recommendation action advisors.
azure_mysql_performancerecommendations.Advisors_ListByServer({
"api-version": "",
"subscriptionId": "",
"resourceGroupName": "",
"serverName": ""
}, context)
- input
object
- api-version required
string
: The API version to use for this operation. - subscriptionId required
string
: The ID of the target subscription. - resourceGroupName required
string
: The name of the resource group. The name is case insensitive. - serverName required
string
: The name of the server.
- api-version required
- output AdvisorsResultList
Get a recommendation action advisor.
azure_mysql_performancerecommendations.Advisors_Get({
"api-version": "",
"subscriptionId": "",
"resourceGroupName": "",
"serverName": "",
"advisorName": ""
}, context)
- input
object
- api-version required
string
: The API version to use for this operation. - subscriptionId required
string
: The ID of the target subscription. - resourceGroupName required
string
: The name of the resource group. The name is case insensitive. - serverName required
string
: The name of the server. - advisorName required
string
: The advisor name for recommendation action.
- api-version required
- output Advisor
Create recommendation action session for the advisor.
azure_mysql_performancerecommendations.CreateRecommendedActionSession({
"api-version": "",
"subscriptionId": "",
"resourceGroupName": "",
"serverName": "",
"advisorName": "",
"databaseName": ""
}, context)
- input
object
- api-version required
string
: The API version to use for this operation. - subscriptionId required
string
: The ID of the target subscription. - resourceGroupName required
string
: The name of the resource group. The name is case insensitive. - serverName required
string
: The name of the server. - advisorName required
string
: The advisor name for recommendation action. - databaseName required
string
: The name of the database.
- api-version required
Output schema unknown
Retrieve recommended actions from the advisor.
azure_mysql_performancerecommendations.RecommendedActions_ListByServer({
"api-version": "",
"subscriptionId": "",
"resourceGroupName": "",
"serverName": "",
"advisorName": ""
}, context)
- input
object
- api-version required
string
: The API version to use for this operation. - subscriptionId required
string
: The ID of the target subscription. - resourceGroupName required
string
: The name of the resource group. The name is case insensitive. - serverName required
string
: The name of the server. - advisorName required
string
: The advisor name for recommendation action. - sessionId
string
: The recommendation action session identifier.
- api-version required
Retrieve recommended actions from the advisor.
azure_mysql_performancerecommendations.RecommendedActions_Get({
"api-version": "",
"subscriptionId": "",
"resourceGroupName": "",
"serverName": "",
"advisorName": "",
"recommendedActionName": ""
}, context)
- input
object
- api-version required
string
: The API version to use for this operation. - subscriptionId required
string
: The ID of the target subscription. - resourceGroupName required
string
: The name of the resource group. The name is case insensitive. - serverName required
string
: The name of the server. - advisorName required
string
: The advisor name for recommendation action. - recommendedActionName required
string
: The recommended action name.
- api-version required
- output RecommendationAction
- Advisor
object
: Represents a recommendation action advisor.- properties AdvisorProperties
- id
string
: Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} - name
string
: The name of the resource - type
string
: The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
- AdvisorProperties
object
: The properties of a recommendation action advisor.
- AdvisorsResultList
object
: A list of query statistics.- nextLink
string
: Link to retrieve next page of results. - value
array
: The list of recommendation action advisors.- items Advisor
- nextLink
- RecommendationAction
object
: Represents a Recommendation Action.- properties RecommendationActionProperties
- id
string
: Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} - name
string
: The name of the resource - type
string
: The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
- RecommendationActionProperties
object
: The properties of a recommendation action.- actionId
integer
: Recommendation action identifier. - advisorName
string
: Advisor name. - createdTime
string
: Recommendation action creation time. - details
object
: Recommendation action details. - expirationTime
string
: Recommendation action expiration time. - reason
string
: Recommendation action reason. - recommendationType
string
: Recommendation action type. - sessionId
string
: Recommendation action session identifier.
- actionId
- RecommendationActionsResultList
object
: A list of recommendation actions.- nextLink
string
: Link to retrieve next page of results. - value
array
: The list of recommendation action advisors.- items RecommendationAction
- nextLink
- RecommendedActionSessionsOperationStatus
object
: Recommendation action session operation status.- name
string
: Operation identifier. - startTime
string
: Operation start time. - status
string
: Operation status.
- name