TestOutput interface
Model testu obciążeniowego.
Właściwości
| auto |
Kryteria automatycznego zatrzymywania testu. Spowoduje to automatyczne zatrzymanie testu obciążeniowego, jeśli wartość procentowa błędu jest wysoka dla określonego przedziału czasu. |
| baseline |
Identyfikator przebiegu testu, który ma być oznaczony jako punkt odniesienia, aby wyświetlić trendy metryk po stronie klienta z ostatnich przebiegów testów |
| certificate | Metadane certyfikatów. |
| created |
Utworzony użytkownik. |
| created |
Data/godzina utworzenia (format literału RFC 3339). |
| description | Opis testu. |
| display |
Nazwa wyświetlana testu. |
| engine |
Identyfikatory zasobów tożsamości zarządzanej wbudowanej w celu załadowania aparatów testowych. Wymagane, jeśli engineBuiltInIdentityType ma wartość UserAssigned. |
| engine |
Typ tożsamości zarządzanej wbudowanej w aparaty testów obciążeniowych Możliwe wartości: "SystemAssigned", "UserAssigned" |
| environment |
Zmienne środowiskowe zdefiniowane jako zestaw nazw <,wartość> pary. |
| estimated |
Szacowana liczba godzin pracy użytkowników wirtualnych na potrzeby testu. |
| input |
Artefakty wejściowe dla testu. |
| keyvault |
Identyfikator zasobu tożsamości zarządzanej odwołującej się do magazynu kluczy. |
| keyvault |
Typ tożsamości zarządzanej odwołującej się do magazynu kluczy. |
| kind | Rodzaj testu. Możliwe wartości: "URL", "JMX", "Locust" |
| last |
Użytkownik, który ostatnio zmodyfikował. |
| last |
Ostatni zmodyfikowany format daty/godziny (literał RFC 3339). |
| load |
Konfiguracja testu obciążeniowego. |
| metrics |
Identyfikator zasobu tożsamości zarządzanej odwołującej się do metryk. |
| metrics |
Typ tożsamości zarządzanej odwołującej się do metryk. Możliwe wartości: "SystemAssigned", "UserAssigned" |
| pass |
Przekaż kryteria niepowodzenia dla testu. |
| preferences | Preferencje dotyczące testu. |
| public |
Wstrzykiwanie aparatów testów obciążeniowych bez wdrażania publicznego adresu IP na potrzeby dostępu wychodzącego |
| secrets | Wpisy tajne mogą być przechowywane w usłudze Azure Key Vault lub w innym magazynie wpisów tajnych. Jeśli wpis tajny jest przechowywany w usłudze Azure Key Vault, wartość powinna być identyfikatorem wpisu tajnego, a typ powinien być AKV_SECRET_URI. Jeśli wpis tajny jest przechowywany w innym miejscu, należy podać bezpośrednio wartość wpisu tajnego, a typ powinien być SECRET_VALUE. |
| subnet |
Identyfikator podsieci, na której powinny być uruchamiane wystąpienia testu obciążenia. |
| test |
Unikatowy identyfikator testu obciążeniowego musi zawierać tylko małe litery, cyfry, podkreślenie lub znaki łącznika. |
Szczegóły właściwości
autoStopCriteria
Kryteria automatycznego zatrzymywania testu. Spowoduje to automatyczne zatrzymanie testu obciążeniowego, jeśli wartość procentowa błędu jest wysoka dla określonego przedziału czasu.
autoStopCriteria?: AutoStopCriteriaOutput
Wartość właściwości
baselineTestRunId
Identyfikator przebiegu testu, który ma być oznaczony jako punkt odniesienia, aby wyświetlić trendy metryk po stronie klienta z ostatnich przebiegów testów
baselineTestRunId?: string
Wartość właściwości
string
certificate
Metadane certyfikatów.
certificate?: CertificateMetadataOutput
Wartość właściwości
createdBy
Utworzony użytkownik.
createdBy?: string
Wartość właściwości
string
createdDateTime
Data/godzina utworzenia (format literału RFC 3339).
createdDateTime?: string
Wartość właściwości
string
description
Opis testu.
description?: string
Wartość właściwości
string
displayName
Nazwa wyświetlana testu.
displayName?: string
Wartość właściwości
string
engineBuiltInIdentityIds
Identyfikatory zasobów tożsamości zarządzanej wbudowanej w celu załadowania aparatów testowych. Wymagane, jeśli engineBuiltInIdentityType ma wartość UserAssigned.
engineBuiltInIdentityIds?: string[]
Wartość właściwości
string[]
engineBuiltInIdentityType
Typ tożsamości zarządzanej wbudowanej w aparaty testów obciążeniowych
Możliwe wartości: "SystemAssigned", "UserAssigned"
engineBuiltInIdentityType?: string
Wartość właściwości
string
environmentVariables
Zmienne środowiskowe zdefiniowane jako zestaw nazw <,wartość> pary.
environmentVariables?: Record<string, string>
Wartość właściwości
Record<string, string>
estimatedVirtualUserHours
Szacowana liczba godzin pracy użytkowników wirtualnych na potrzeby testu.
estimatedVirtualUserHours?: number
Wartość właściwości
number
inputArtifacts
Artefakty wejściowe dla testu.
inputArtifacts?: TestInputArtifactsOutput
Wartość właściwości
keyvaultReferenceIdentityId
Identyfikator zasobu tożsamości zarządzanej odwołującej się do magazynu kluczy.
keyvaultReferenceIdentityId?: string
Wartość właściwości
string
keyvaultReferenceIdentityType
Typ tożsamości zarządzanej odwołującej się do magazynu kluczy.
keyvaultReferenceIdentityType?: string
Wartość właściwości
string
kind
Rodzaj testu.
Możliwe wartości: "URL", "JMX", "Locust"
kind?: string
Wartość właściwości
string
lastModifiedBy
Użytkownik, który ostatnio zmodyfikował.
lastModifiedBy?: string
Wartość właściwości
string
lastModifiedDateTime
Ostatni zmodyfikowany format daty/godziny (literał RFC 3339).
lastModifiedDateTime?: string
Wartość właściwości
string
loadTestConfiguration
Konfiguracja testu obciążeniowego.
loadTestConfiguration?: LoadTestConfigurationOutput
Wartość właściwości
metricsReferenceIdentityId
Identyfikator zasobu tożsamości zarządzanej odwołującej się do metryk.
metricsReferenceIdentityId?: string
Wartość właściwości
string
metricsReferenceIdentityType
Typ tożsamości zarządzanej odwołującej się do metryk.
Możliwe wartości: "SystemAssigned", "UserAssigned"
metricsReferenceIdentityType?: string
Wartość właściwości
string
passFailCriteria
Przekaż kryteria niepowodzenia dla testu.
passFailCriteria?: PassFailCriteriaOutput
Wartość właściwości
preferences
Preferencje dotyczące testu.
preferences?: TestPreferencesOutput
Wartość właściwości
publicIPDisabled
Wstrzykiwanie aparatów testów obciążeniowych bez wdrażania publicznego adresu IP na potrzeby dostępu wychodzącego
publicIPDisabled?: boolean
Wartość właściwości
boolean
secrets
Wpisy tajne mogą być przechowywane w usłudze Azure Key Vault lub w innym magazynie wpisów tajnych. Jeśli wpis tajny jest przechowywany w usłudze Azure Key Vault, wartość powinna być identyfikatorem wpisu tajnego, a typ powinien być AKV_SECRET_URI. Jeśli wpis tajny jest przechowywany w innym miejscu, należy podać bezpośrednio wartość wpisu tajnego, a typ powinien być SECRET_VALUE.
secrets?: Record<string, SecretOutput>
Wartość właściwości
Record<string, SecretOutput>
subnetId
Identyfikator podsieci, na której powinny być uruchamiane wystąpienia testu obciążenia.
subnetId?: string
Wartość właściwości
string
testId
Unikatowy identyfikator testu obciążeniowego musi zawierać tylko małe litery, cyfry, podkreślenie lub znaki łącznika.
testId: string
Wartość właściwości
string