TestOutput interface

Ladetestmodell.

Eigenschaften

autoStopCriteria

Kriterien für den automatischen Stopp für einen Test. Dadurch wird automatisch ein Ladetest beendet, wenn der Fehlerprozentsatz für ein bestimmtes Zeitfenster hoch ist.

baselineTestRunId

ID der Testausführung, die als Basisplan gekennzeichnet werden soll, um Trends von clientseitigen Metriken aus den letzten Testläufen anzuzeigen

certificate

Zertifikatmetadaten.

createdBy

Der benutzer, der erstellt hat.

createdDateTime

Das Erstellungsdatum(RFC 3339-Literalformat).

description

Die Testbeschreibung.

displayName

Anzeigename eines Tests.

engineBuiltInIdentityIds

Ressourcen-IDs der verwalteten Identität, die in Auslastungstestmodule integriert ist. Erforderlich, wenn engineBuiltInIdentityType UserAssigned ist.

engineBuiltInIdentityType

Typ der verwalteten Identität, die in Auslastungstestmodulen integriert ist

Mögliche Werte: "SystemAssigned", "UserAssigned"

environmentVariables

Umgebungsvariablen, die als Satz von <Name,Wert> Paaren definiert sind.

estimatedVirtualUserHours

Geschätzte virtuelle Benutzerstunden für den Test.

inputArtifacts

Die Eingabeartefakte für den Test.

keyvaultReferenceIdentityId

Ressourcen-ID der verwalteten Identität, die auf den Schlüsseltresor verweist.

keyvaultReferenceIdentityType

Typ der verwalteten Identität, die auf den Key Vault verweist.

kind

Art des Tests.

Mögliche Werte: "URL", "JMX", "Locust"

lastModifiedBy

Der Benutzer, der zuletzt geändert wurde.

lastModifiedDateTime

Das letzte geänderte Datetime(RFC 3339-Literalformat).

loadTestConfiguration

Die Auslastungstestkonfiguration.

metricsReferenceIdentityId

Ressourcen-ID der verwalteten Identität, die auf die Metriken verweist.

metricsReferenceIdentityType

Typ der verwalteten Identität, die auf die Metriken verweist.

Mögliche Werte: "SystemAssigned", "UserAssigned"

passFailCriteria

Bestandene Fehlerkriterien für einen Test.

preferences

Präferenzen für den Test.

publicIPDisabled

Einfügen von Auslastungstestmodulen ohne Bereitstellung öffentlicher IP für ausgehenden Zugriff

secrets

Geheime Schlüssel können in einem Azure Key Vault oder einem anderen geheimen Speicher gespeichert werden. Wenn der geheime Schlüssel in einem Azure Key Vault gespeichert ist, sollte der Wert der geheime Bezeichner sein, und der Typ sollte AKV_SECRET_URI sein. Wenn der geheime Schlüssel an anderer Stelle gespeichert wird, sollte der geheime Wert direkt bereitgestellt werden, und der Typ sollte SECRET_VALUE werden.

subnetId

Subnetz-ID, auf der die Auslastungstestinstanzen ausgeführt werden sollen.

testId

Der eindeutige Testbezeichner für den Auslastungstest darf nur alphabetische, numerische, unterstriche oder Bindestriche enthalten.

Details zur Eigenschaft

autoStopCriteria

Kriterien für den automatischen Stopp für einen Test. Dadurch wird automatisch ein Ladetest beendet, wenn der Fehlerprozentsatz für ein bestimmtes Zeitfenster hoch ist.

autoStopCriteria?: AutoStopCriteriaOutput

Eigenschaftswert

baselineTestRunId

ID der Testausführung, die als Basisplan gekennzeichnet werden soll, um Trends von clientseitigen Metriken aus den letzten Testläufen anzuzeigen

baselineTestRunId?: string

Eigenschaftswert

string

certificate

Zertifikatmetadaten.

certificate?: CertificateMetadataOutput

Eigenschaftswert

createdBy

Der benutzer, der erstellt hat.

createdBy?: string

Eigenschaftswert

string

createdDateTime

Das Erstellungsdatum(RFC 3339-Literalformat).

createdDateTime?: string

Eigenschaftswert

string

description

Die Testbeschreibung.

description?: string

Eigenschaftswert

string

displayName

Anzeigename eines Tests.

displayName?: string

Eigenschaftswert

string

engineBuiltInIdentityIds

Ressourcen-IDs der verwalteten Identität, die in Auslastungstestmodule integriert ist. Erforderlich, wenn engineBuiltInIdentityType UserAssigned ist.

engineBuiltInIdentityIds?: string[]

Eigenschaftswert

string[]

engineBuiltInIdentityType

Typ der verwalteten Identität, die in Auslastungstestmodulen integriert ist

Mögliche Werte: "SystemAssigned", "UserAssigned"

engineBuiltInIdentityType?: string

Eigenschaftswert

string

environmentVariables

Umgebungsvariablen, die als Satz von <Name,Wert> Paaren definiert sind.

environmentVariables?: Record<string, string>

Eigenschaftswert

Record<string, string>

estimatedVirtualUserHours

Geschätzte virtuelle Benutzerstunden für den Test.

estimatedVirtualUserHours?: number

Eigenschaftswert

number

inputArtifacts

Die Eingabeartefakte für den Test.

inputArtifacts?: TestInputArtifactsOutput

Eigenschaftswert

keyvaultReferenceIdentityId

Ressourcen-ID der verwalteten Identität, die auf den Schlüsseltresor verweist.

keyvaultReferenceIdentityId?: string

Eigenschaftswert

string

keyvaultReferenceIdentityType

Typ der verwalteten Identität, die auf den Key Vault verweist.

keyvaultReferenceIdentityType?: string

Eigenschaftswert

string

kind

Art des Tests.

Mögliche Werte: "URL", "JMX", "Locust"

kind?: string

Eigenschaftswert

string

lastModifiedBy

Der Benutzer, der zuletzt geändert wurde.

lastModifiedBy?: string

Eigenschaftswert

string

lastModifiedDateTime

Das letzte geänderte Datetime(RFC 3339-Literalformat).

lastModifiedDateTime?: string

Eigenschaftswert

string

loadTestConfiguration

Die Auslastungstestkonfiguration.

loadTestConfiguration?: LoadTestConfigurationOutput

Eigenschaftswert

metricsReferenceIdentityId

Ressourcen-ID der verwalteten Identität, die auf die Metriken verweist.

metricsReferenceIdentityId?: string

Eigenschaftswert

string

metricsReferenceIdentityType

Typ der verwalteten Identität, die auf die Metriken verweist.

Mögliche Werte: "SystemAssigned", "UserAssigned"

metricsReferenceIdentityType?: string

Eigenschaftswert

string

passFailCriteria

Bestandene Fehlerkriterien für einen Test.

passFailCriteria?: PassFailCriteriaOutput

Eigenschaftswert

preferences

Präferenzen für den Test.

preferences?: TestPreferencesOutput

Eigenschaftswert

publicIPDisabled

Einfügen von Auslastungstestmodulen ohne Bereitstellung öffentlicher IP für ausgehenden Zugriff

publicIPDisabled?: boolean

Eigenschaftswert

boolean

secrets

Geheime Schlüssel können in einem Azure Key Vault oder einem anderen geheimen Speicher gespeichert werden. Wenn der geheime Schlüssel in einem Azure Key Vault gespeichert ist, sollte der Wert der geheime Bezeichner sein, und der Typ sollte AKV_SECRET_URI sein. Wenn der geheime Schlüssel an anderer Stelle gespeichert wird, sollte der geheime Wert direkt bereitgestellt werden, und der Typ sollte SECRET_VALUE werden.

secrets?: Record<string, SecretOutput>

Eigenschaftswert

Record<string, SecretOutput>

subnetId

Subnetz-ID, auf der die Auslastungstestinstanzen ausgeführt werden sollen.

subnetId?: string

Eigenschaftswert

string

testId

Der eindeutige Testbezeichner für den Auslastungstest darf nur alphabetische, numerische, unterstriche oder Bindestriche enthalten.

testId: string

Eigenschaftswert

string