Share via


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)

Associate an app component (collection of azure resources) to a test run.

CreateOrUpdateAppComponentsAsync(String, RequestContent, RequestContext)

Associate an app component (collection of azure resources) to a test run.

CreateOrUpdateServerMetricsConfig(String, RequestContent, RequestContext)

Configure server metrics for a test run.

CreateOrUpdateServerMetricsConfigAsync(String, RequestContent, RequestContext)

Configure server metrics for a test run.

DeleteTestRun(String, RequestContext)

Delete a test run by its name.

DeleteTestRunAsync(String, RequestContext)

Delete a test run by its name.

GetAppComponents(String, RequestContext)

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

GetAppComponentsAsync(String, RequestContext)

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

GetMetricDefinitions(String, String, RequestContext)

List the metric definitions for a load test run.

GetMetricDefinitionsAsync(String, String, RequestContext)

List the metric definitions for a load test run.

GetMetricDimensionValues(String, String, String, String, String, String, RequestContext)

List the dimension values for the given metric dimension name.

GetMetricDimensionValuesAsync(String, String, String, String, String, String, RequestContext)

List the dimension values for the given metric dimension name.

GetMetricNamespaces(String, RequestContext)

List the metric namespaces for a load test run.

GetMetricNamespacesAsync(String, RequestContext)

List the metric namespaces for a load test run.

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)

List server metrics configuration for the given test run.

GetServerMetricsConfigAsync(String, RequestContext)

List server metrics configuration for the given test run.

GetTestRun(String, RequestContext)

Get test run details by name.

GetTestRunAsync(String, RequestContext)

Get test run details by name.

GetTestRunFile(String, String, RequestContext)

Get test run file by file name.

GetTestRunFileAsync(String, String, RequestContext)

Get test run file by file name.

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)

Stop test run by name.

StopTestRunAsync(String, RequestContext)

Stop test run by name.

Applies to