Test interface
Ladetestmodell.
Eigenschaften
| auto |
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. |
| baseline |
ID der Testausführung, die als Basisplan gekennzeichnet werden soll, um Trends von clientseitigen Metriken aus den letzten Testläufen anzuzeigen |
| certificate | Zertifikatmetadaten. |
| description | Die Testbeschreibung. |
| display |
Anzeigename eines Tests. |
| engine |
Ressourcen-IDs der verwalteten Identität, die in Auslastungstestmodule integriert ist. Erforderlich, wenn engineBuiltInIdentityType UserAssigned ist. |
| engine |
Typ der verwalteten Identität, die in Auslastungstestmodulen integriert ist Mögliche Werte: "SystemAssigned", "UserAssigned" |
| environment |
Umgebungsvariablen, die als Satz von <Name,Wert> Paaren definiert sind. |
| keyvault |
Ressourcen-ID der verwalteten Identität, die auf den Schlüsseltresor verweist. |
| keyvault |
Typ der verwalteten Identität, die auf den Key Vault verweist. |
| kind | Art des Tests. Mögliche Werte: "URL", "JMX", "Locust" |
| load |
Die Auslastungstestkonfiguration. |
| metrics |
Ressourcen-ID der verwalteten Identität, die auf die Metriken verweist. |
| metrics |
Typ der verwalteten Identität, die auf die Metriken verweist. Mögliche Werte: "SystemAssigned", "UserAssigned" |
| pass |
Bestandene Fehlerkriterien für einen Test. |
| preferences | Präferenzen für den Test. |
| public |
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. |
| subnet |
Subnetz-ID, auf der die Auslastungstestinstanzen ausgeführt werden sollen. |
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?: AutoStopCriteria
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
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>
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
loadTestConfiguration
Die Auslastungstestkonfiguration.
loadTestConfiguration?: LoadTestConfiguration
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?: PassFailCriteria
Eigenschaftswert
preferences
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, Secret>
Eigenschaftswert
Record<string, Secret>
subnetId
Subnetz-ID, auf der die Auslastungstestinstanzen ausgeführt werden sollen.
subnetId?: string
Eigenschaftswert
string