Поделиться через


LoadTestRunClient Class

Definition

The LoadTestRun service client.

public class LoadTestRunClient
type LoadTestRunClient = class
Public Class LoadTestRunClient
Inheritance
LoadTestRunClient

Constructors

LoadTestRunClient()

Initializes a new instance of LoadTestRunClient for mocking.

LoadTestRunClient(Uri, TokenCredential, LoadTestingClientOptions)

Initializes a new instance of LoadTestRunClient.

LoadTestRunClient(Uri, TokenCredential)

Initializes a new instance of LoadTestRunClient.

Properties

Pipeline

The HTTP pipeline for sending and receiving REST requests and responses.

Methods

BeginTestRun(WaitUntil, String, RequestContent, Nullable<TimeSpan>, String, RequestContext)

Create and start a new test run with the given name.

BeginTestRunAsync(WaitUntil, String, RequestContent, Nullable<TimeSpan>, String, RequestContext)

Create and start a new test run with the given name.

CreateOrUpdateAppComponents(String, RequestContent, RequestContext)

[Protocol Method] Associate an app component (collection of azure resources) to a test run

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
CreateOrUpdateAppComponentsAsync(String, RequestContent, RequestContext)

[Protocol Method] Associate an app component (collection of azure resources) to a test run

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
CreateOrUpdateServerMetricsConfig(String, RequestContent, RequestContext)

[Protocol Method] Configure server metrics for a test run

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
CreateOrUpdateServerMetricsConfigAsync(String, RequestContent, RequestContext)

[Protocol Method] Configure server metrics for a test run

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
DeleteTestRun(String, RequestContext)

[Protocol Method] Delete a test run by its name.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
DeleteTestRunAsync(String, RequestContext)

[Protocol Method] Delete a test run by its name.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetAppComponents(String, RequestContext)

[Protocol Method] Get associated app component (collection of azure resources) for the given test run.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetAppComponentsAsync(String, RequestContext)

[Protocol Method] Get associated app component (collection of azure resources) for the given test run.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetMetricDefinitions(String, String, RequestContext)

[Protocol Method] List the metric definitions for a load test run.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetMetricDefinitionsAsync(String, String, RequestContext)

[Protocol Method] List the metric definitions for a load test run.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetMetricDimensionValues(String, String, String, String, String, String, RequestContext)

[Protocol Method] List the dimension values for the given metric dimension name.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetMetricDimensionValuesAsync(String, String, String, String, String, String, RequestContext)

[Protocol Method] List the dimension values for the given metric dimension name.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetMetricNamespaces(String, RequestContext)

[Protocol Method] List the metric namespaces for a load test run.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetMetricNamespacesAsync(String, RequestContext)

[Protocol Method] List the metric namespaces for a load test run.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetMetrics(String, String, String, String, RequestContent, String, String, RequestContext)

List the metric values for a load test run.

GetMetricsAsync(String, String, String, String, RequestContent, String, String, RequestContext)

List the metric values for a load test run.

GetServerMetricsConfig(String, RequestContext)

[Protocol Method] List server metrics configuration for the given test run.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetServerMetricsConfigAsync(String, RequestContext)

[Protocol Method] List server metrics configuration for the given test run.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetTestRun(String, RequestContext)

[Protocol Method] Get test run details by name.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetTestRunAsync(String, RequestContext)

[Protocol Method] Get test run details by name.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetTestRunFile(String, String, RequestContext)

[Protocol Method] Get test run file by file name.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetTestRunFileAsync(String, String, RequestContext)

[Protocol Method] Get test run file by file name.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetTestRuns(String, String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, RequestContext)

Get all test runs with given filters.

GetTestRunsAsync(String, String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, RequestContext)

Get all test runs with given filters.

StopTestRun(String, RequestContext)

[Protocol Method] Stop test run by name.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
StopTestRunAsync(String, RequestContext)

[Protocol Method] Stop test run by name.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.

Applies to