swagger: '2.0' info: version: 2020-08-01-preview title: Microsoft Azure AccessControlClient AccessConnector RecommendedActions API schemes: - https tags: - name: RecommendedActions paths: ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMariaDB/servers/{serverName}/advisors/{advisorName}/recommendedActions/{recommendedActionName} : get: tags: - RecommendedActions operationId: microsoftAzureRecommendedactionsGet x-ms-examples: RecommendedActionsGet: $ref: ./examples/RecommendedActionsGet.json description: Retrieve recommended actions from the advisor. parameters: - $ref: '#/parameters/ApiVersionParameter' - $ref: '#/parameters/SubscriptionIdParameter' - $ref: '#/parameters/ResourceGroupParameter' - $ref: '#/parameters/ServerNameParameter' - $ref: '#/parameters/AdvisorNameParameter' - $ref: '#/parameters/RecommendedActionNameParameter' responses: '200': description: OK schema: $ref: '#/definitions/RecommendationAction' summary: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Dbformariadb Servers Servername Advisors Advisorname Recommendedactions Recommendedactionname ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMariaDB/servers/{serverName}/advisors/{advisorName}/recommendedActions : get: tags: - RecommendedActions operationId: microsoftAzureRecommendedactionsListbyserver x-ms-examples: RecommendedActionsListByServer: $ref: ./examples/RecommendedActionsListByServer.json description: Retrieve recommended actions from the advisor. parameters: - $ref: '#/parameters/ApiVersionParameter' - $ref: '#/parameters/SubscriptionIdParameter' - $ref: '#/parameters/ResourceGroupParameter' - $ref: '#/parameters/ServerNameParameter' - $ref: '#/parameters/AdvisorNameParameter' - name: sessionId in: query required: false type: string description: The recommendation action session identifier. responses: '200': description: OK schema: $ref: '#/definitions/RecommendationActionsResultList' x-ms-pageable: nextLinkName: nextLink summary: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Dbformariadb Servers Servername Advisors Advisorname Recommendedactions definitions: RecommendationAction: properties: properties: $ref: '#/definitions/RecommendationActionProperties' x-ms-client-flatten: true description: The properties of a recommendation action. allOf: - $ref: ../../../../../common-types/resource-management/v1/types.json#/definitions/ProxyResource description: Represents a Recommendation Action. RecommendationActionsResultList: description: A list of recommendation actions. type: object properties: value: description: The list of recommendation action advisors. type: array items: $ref: '#/definitions/RecommendationAction' readOnly: true nextLink: description: Link to retrieve next page of results. type: string readOnly: true RecommendationActionProperties: properties: advisorName: type: string description: Advisor name. sessionId: type: string description: Recommendation action session identifier. actionId: type: integer format: int32 description: Recommendation action identifier. createdTime: type: string format: date-time description: Recommendation action creation time. expirationTime: type: string format: date-time description: Recommendation action expiration time. reason: type: string description: Recommendation action reason. recommendationType: type: string description: Recommendation action type. details: type: object additionalProperties: type: string description: Recommendation action details. description: The properties of a recommendation action. parameters: AdvisorNameParameter: name: advisorName in: path required: true type: string description: The advisor name for recommendation action. x-ms-parameter-location: method ApiVersionParameter: name: api-version in: query required: true type: string description: The API version to use for the request. ServerNameParameter: name: serverName in: path required: true type: string description: The name of the server. x-ms-parameter-location: method ResourceGroupParameter: name: resourceGroupName in: path required: true type: string description: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. x-ms-parameter-location: method RecommendedActionNameParameter: name: recommendedActionName in: path required: true type: string description: The recommended action name. x-ms-parameter-location: method SubscriptionIdParameter: name: subscriptionId in: path required: true type: string description: The subscription ID that identifies an Azure subscription. x-ms-parameterized-host: hostTemplate: '{endpoint}' useSchemePrefix: false parameters: - $ref: '#/parameters/Endpoint'