Share via


Test interface

Load test model

Properties

certificate

Certificates metadata

createdBy

The user that created.

createdDateTime

The creation datetime(ISO 8601 literal format).

description

The test description.

displayName

Display name of a test.

environmentVariables

Environment variables which are defined as a set of <name,value> pairs.

inputArtifacts

The input artifacts for the test.

keyvaultReferenceIdentityId

Resource Id of the managed identity referencing the Key vault.

keyvaultReferenceIdentityType

Type of the managed identity referencing the Key vault.

lastModifiedBy

The user that last modified.

lastModifiedDateTime

The last Modified datetime(ISO 8601 literal format).

loadTestConfiguration

The load test configuration.

passFailCriteria

Pass fail criteria for a test.

secrets

Secrets can be stored in an Azure Key Vault or any other secret store. If the secret is stored in an Azure Key Vault, the value should be the secret identifier and the type should be AKV_SECRET_URI. If the secret is stored elsewhere, the secret value should be provided directly and the type should be SECRET_VALUE.

subnetId

Subnet ID on which the load test instances should run.

testId

Unique test name as identifier.

Property Details

certificate

Certificates metadata

certificate?: CertificateMetadata

Property Value

createdBy

The user that created.

createdBy?: string

Property Value

string

createdDateTime

The creation datetime(ISO 8601 literal format).

createdDateTime?: string | Date

Property Value

string | Date

description

The test description.

description?: string

Property Value

string

displayName

Display name of a test.

displayName?: string

Property Value

string

environmentVariables

Environment variables which are defined as a set of <name,value> pairs.

environmentVariables?: Record<string, string>

Property Value

Record<string, string>

inputArtifacts

The input artifacts for the test.

inputArtifacts?: TestInputArtifacts

Property Value

keyvaultReferenceIdentityId

Resource Id of the managed identity referencing the Key vault.

keyvaultReferenceIdentityId?: string

Property Value

string

keyvaultReferenceIdentityType

Type of the managed identity referencing the Key vault.

keyvaultReferenceIdentityType?: string

Property Value

string

lastModifiedBy

The user that last modified.

lastModifiedBy?: string

Property Value

string

lastModifiedDateTime

The last Modified datetime(ISO 8601 literal format).

lastModifiedDateTime?: string | Date

Property Value

string | Date

loadTestConfiguration

The load test configuration.

loadTestConfiguration?: LoadTestConfiguration

Property Value

passFailCriteria

Pass fail criteria for a test.

passFailCriteria?: PassFailCriteria

Property Value

secrets

Secrets can be stored in an Azure Key Vault or any other secret store. If the secret is stored in an Azure Key Vault, the value should be the secret identifier and the type should be AKV_SECRET_URI. If the secret is stored elsewhere, the secret value should be provided directly and the type should be SECRET_VALUE.

secrets?: Record<string, Secret>

Property Value

Record<string, Secret>

subnetId

Subnet ID on which the load test instances should run.

subnetId?: string

Property Value

string

testId

Unique test name as identifier.

testId?: string

Property Value

string