Share via


LoadTestAdministrationClient Class

Definition

The LoadTestAdministration service client.

public class LoadTestAdministrationClient
type LoadTestAdministrationClient = class
Public Class LoadTestAdministrationClient
Inheritance
LoadTestAdministrationClient

Constructors

LoadTestAdministrationClient()

Initializes a new instance of LoadTestAdministrationClient for mocking.

LoadTestAdministrationClient(Uri, TokenCredential)

Initializes a new instance of LoadTestAdministrationClient.

LoadTestAdministrationClient(Uri, TokenCredential, LoadTestingClientOptions)

Initializes a new instance of LoadTestAdministrationClient.

Properties

Pipeline

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

Methods

CreateOrUpdateAppComponents(String, RequestContent, RequestContext)

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

CreateOrUpdateAppComponentsAsync(String, RequestContent, RequestContext)

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

CreateOrUpdateServerMetricsConfig(String, RequestContent, RequestContext)

Configure server metrics for a test.

CreateOrUpdateServerMetricsConfigAsync(String, RequestContent, RequestContext)

Configure server metrics for a test.

CreateOrUpdateTest(String, RequestContent, RequestContext)

Create a new test or update an existing test.

CreateOrUpdateTestAsync(String, RequestContent, RequestContext)

Create a new test or update an existing test.

DeleteTest(String, RequestContext)

Delete a test by its name.

DeleteTestAsync(String, RequestContext)

Delete a test by its name.

DeleteTestFile(String, String, RequestContext)

Delete file by the file name for a test.

DeleteTestFileAsync(String, String, RequestContext)

Delete file by the file name for a test.

GetAppComponents(String, RequestContext)

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

GetAppComponentsAsync(String, RequestContext)

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

GetServerMetricsConfig(String, RequestContext)

List server metrics configuration for the given test.

GetServerMetricsConfigAsync(String, RequestContext)

List server metrics configuration for the given test.

GetTest(String, RequestContext)

Get load test details by test name.

GetTestAsync(String, RequestContext)

Get load test details by test name.

GetTestFile(String, String, RequestContext)

Get test file by the file name.

GetTestFileAsync(String, String, RequestContext)

Get test file by the file name.

GetTestFiles(String, RequestContext)

Get all test files.

GetTestFilesAsync(String, RequestContext)

Get all test files.

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

Get all load tests by the fully qualified resource Id e.g subscriptions/{subId}/resourceGroups/{rg}/providers/Microsoft.LoadTestService/loadtests/{resName}.

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

Get all load tests by the fully qualified resource Id e.g subscriptions/{subId}/resourceGroups/{rg}/providers/Microsoft.LoadTestService/loadtests/{resName}.

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

Upload input file for a given test name. File size can't be more than 50 MB. Existing file with same name for the given test will be overwritten. File should be provided in the request body as application/octet-stream.

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

Upload input file for a given test name. File size can't be more than 50 MB. Existing file with same name for the given test will be overwritten. File should be provided in the request body as application/octet-stream.

Applies to