Azure.Developer.LoadTesting Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
ArtifactsContainerInfo |
Artifacts container info. |
AutoStopCriteria |
Auto stop criteria for a test. This will automatically stop a load test if the error percentage is high for a certain time window. |
AzureDeveloperLoadTestingContext |
Context class which will be filled in by the System.ClientModel.SourceGeneration. For more information see 'https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/core/System.ClientModel/src/docs/ModelReaderWriterContext.md' |
DimensionFilter |
Dimension name and values to filter. |
DimensionValue |
Represents a metric dimension value. |
ErrorDetails |
Error details if there is any failure in load test run. |
FileUploadResultOperation |
Represents a long-running operation for uploading a file to a test. |
FunctionFlexConsumptionResourceConfiguration |
Resource configuration instance for a Flex Consumption based Azure Function App. |
FunctionFlexConsumptionTargetResourceConfigurations |
Configurations for a Function App using Flex Consumption Plan. |
LoadTest |
Load test model. |
LoadTestAdministrationClient |
The LoadTestAdministration service client. |
LoadTestConfiguration |
Configurations for the load test. |
LoadTestingAppComponent |
An Azure resource object (Refer azure generic resource model :https://learn.microsoft.com/en-us/rest/api/resources/resources/get-by-id#genericresource). |
LoadTestingClientOptions |
Client options for Azure.Developer.LoadTesting library clients. |
LoadTestingModelFactory |
Model factory for models. |
LoadTestRun |
Load test run model. |
LoadTestRunClient |
The LoadTestRun service client. |
MetricAvailability |
Metric availability specifies the time grain (aggregation interval or frequency). |
MetricDefinition |
Metric definition. |
MetricDefinitions |
Represents collection of metric definitions. |
MetricNamespace |
Metric namespace class specifies the metadata for a metric namespace. |
MetricNamespaces |
Represents collection of metric namespaces. |
MetricsFilters |
Filters to fetch the set of metric. |
MetricValue |
Represents a metric value. |
NameAndDescription |
The name and description. |
OptionalLoadTestConfiguration |
Configuration for quick load test. |
PassFailCriteria |
Pass fail criteria for a test. |
PassFailMetric |
Pass fail metric. |
PassFailServerMetric |
Pass fail server metric. |
RegionalConfiguration |
Region distribution configuration for the load test. |
ResourceMetric |
Associated metric definition for particular metrics of the azure resource ( Refer : https://learn.microsoft.com/en-us/rest/api/monitor/metric-definitions/list#metricdefinition). |
TargetResourceConfigurations |
Configurations of a target resource. This varies with the kind of resource. Please note TargetResourceConfigurations is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include FunctionFlexConsumptionTargetResourceConfigurations. |
TestAppComponents |
Test app components. |
TestCertificate |
Certificates metadata. |
TestFileInfo |
Test file info. |
TestInputArtifacts |
The input artifacts for the test. |
TestProfile |
The Test Profile Model. A Test Profile resource enables you to set up a test profile which contains various configurations for a supported resource type and a load test to execute on that resource. |
TestProfileRun |
The Test Profile Run Model. Test Profile Run resource enables you to instantiate an already created test profile and run load tests to get recommendations on the optimal configuration for the target resource. |
TestProfileRunRecommendation |
A recommendation object that provides a list of configuration that optimizes its category. |
TestProfileRunResultOperation |
Represents a long running operation for Test Profile Run. |
TestRunAppComponents |
Test run app component. |
TestRunArtifacts |
Collection of test run artifacts. |
TestRunDetail |
Details of a particular test run for a test profile run. |
TestRunFileInfo |
Test run file info. |
TestRunInputArtifacts |
The input artifacts for the test run. |
TestRunOutputArtifacts |
The output artifacts for the test run. |
TestRunResultOperation |
Represents a long-running operation for TestRun. |
TestRunServerMetricsConfiguration |
Test run server metrics configuration. |
TestRunStatistics |
Test run statistics. |
TestSecret |
Secret. |
TestServerMetricsConfiguration |
Test server metrics configuration. |
TimeSeriesElement |
The time series returned when a data query is performed. |
Structs
AggregationType |
Aggregation type. |
CertificateType |
Types of certificates supported. |
CreatedByType |
The type of the entity that created the test run. (E.x. User, ScheduleTrigger, etc). |
FileValidationStatus |
File status. |
LoadTestingFileType |
Types of file supported. |
LoadTestingManagedIdentityType |
Managed identity type. |
LoadTestKind |
Test kind. |
MetricUnit |
Metric unit. |
PassFailAction |
Action to take on failure of pass/fail criteria. |
PassFailAggregationFunction |
Aggregation functions for pass/fail criteria. |
PassFailResult |
Pass/fail criteria result. |
PassFailTestResult |
Test result based on pass/fail criteria. |
PfMetrics |
Metrics for pass/fail criteria. |
RecommendationCategory |
Category of Recommendation. |
RequestDataLevel |
Request data collection level for test run. |
SecretType |
Types of secrets supported. |
TestProfileRunStatus |
Test profile run status. |
TestRunStatus |
Test run status. |
TimeGrain |
Time Grain. |
Enums
LoadTestingClientOptions.ServiceVersion |
The version of the service to use. |