C# Class Microsoft.Azure.Commands.Sql.Advisor.Service.AzureSqlServerAdvisorCommunicator

This class is responsible for all the REST communication with the database advisor REST endpoints
Inheritance: AzureSqlAdvisorCommunicatorBase
Exibir arquivo Open project: Azure/azure-powershell Class Usage Examples

Public Methods

Method Description
AzureSqlServerAdvisorCommunicator ( AzureContext context ) : Microsoft.Azure.Commands.Common.Authentication.Models

Creates a communicator for Azure Sql Server Advisors

Get ( string resourceGroupName, string serverName, string advisorName, bool expandRecommendedActions, string clientRequestId ) : Management.Sql.Models.Advisor

Gets the Azure Sql Server Advisor

List ( string resourceGroupName, string serverName, bool expandRecommendedActions, string clientRequestId ) : IList

Lists Azure Sql Server Advisors

UpdateAutoExecuteStatus ( string resourceGroupName, string serverName, string advisorName, string autoExecuteStatus, string clientRequestId ) : Management.Sql.Models.Advisor

Update Advisor Auto Execute Status

Method Details

AzureSqlServerAdvisorCommunicator() public method

Creates a communicator for Azure Sql Server Advisors
public AzureSqlServerAdvisorCommunicator ( AzureContext context ) : Microsoft.Azure.Commands.Common.Authentication.Models
context Microsoft.Azure.Commands.Common.Authentication.Models.AzureContext
return Microsoft.Azure.Commands.Common.Authentication.Models

Get() public method

Gets the Azure Sql Server Advisor
public Get ( string resourceGroupName, string serverName, string advisorName, bool expandRecommendedActions, string clientRequestId ) : Management.Sql.Models.Advisor
resourceGroupName string
serverName string
advisorName string
expandRecommendedActions bool
clientRequestId string
return Management.Sql.Models.Advisor

List() public method

Lists Azure Sql Server Advisors
public List ( string resourceGroupName, string serverName, bool expandRecommendedActions, string clientRequestId ) : IList
resourceGroupName string
serverName string
expandRecommendedActions bool
clientRequestId string
return IList

UpdateAutoExecuteStatus() public method

Update Advisor Auto Execute Status
public UpdateAutoExecuteStatus ( string resourceGroupName, string serverName, string advisorName, string autoExecuteStatus, string clientRequestId ) : Management.Sql.Models.Advisor
resourceGroupName string
serverName string
advisorName string
autoExecuteStatus string
clientRequestId string
return Management.Sql.Models.Advisor