Partager via


IManagedInstancesOperations.ListByManagedInstanceWithHttpMessagesAsync Méthode

Définition

Obtenez les principales requêtes consommatrices de ressources d’un instance managé.

public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Sql.Models.TopQueries>>> ListByManagedInstanceWithHttpMessagesAsync (string resourceGroupName, string managedInstanceName, int? numberOfQueries = default, string databases = default, string startTime = default, string endTime = default, string interval = default, string aggregationFunction = default, string observationMetric = default, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member ListByManagedInstanceWithHttpMessagesAsync : string * string * Nullable<int> * string * string * string * string * string * string * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Sql.Models.TopQueries>>>
Public Function ListByManagedInstanceWithHttpMessagesAsync (resourceGroupName As String, managedInstanceName As String, Optional numberOfQueries As Nullable(Of Integer) = Nothing, Optional databases As String = Nothing, Optional startTime As String = Nothing, Optional endTime As String = Nothing, Optional interval As String = Nothing, Optional aggregationFunction As String = Nothing, Optional observationMetric As String = Nothing, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationResponse(Of IPage(Of TopQueries)))

Paramètres

resourceGroupName
String

Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.

managedInstanceName
String

Nom de l'instance managée.

numberOfQueries
Nullable<Int32>

Nombre de « requêtes principales » à retourner. La valeur par défaut est 5.

databases
String

Liste séparée par des virgules des bases de données à inclure dans la recherche. Toutes les bases de données sont incluses si ce paramètre n’est pas spécifié.

startTime
String

Heure de début de la période observée.

endTime
String

Heure de fin de la période observée.

interval
String

Étape de temps à utiliser pour résumer les valeurs de métrique. La valeur par défaut est PT1H. Les valeurs possibles incluent : 'PT1H', 'P1D'

aggregationFunction
String

Fonction d’agrégation à utiliser, la valeur par défaut est « sum ». Les valeurs possibles sont les suivantes : 'avg', 'min', 'max', 'stdev', 'sum'

observationMetric
String

Métrique à utiliser pour le classement des requêtes principales. La valeur par défaut est « cpu ». Les valeurs possibles sont les suivantes : 'cpu', 'io', 'logIo', 'duration', 'dtu'

customHeaders
Dictionary<String,List<String>>

En-têtes qui seront ajoutés à la demande.

cancellationToken
CancellationToken

Jeton d'annulation.

Retours

Exceptions

Levée lorsque l’opération a retourné un code de status non valide

Levée en cas d’impossibilité de désérialiser la réponse

Levée lorsqu’un paramètre obligatoire a la valeur Null

S’applique à