TestOutput interface
Modello di test di carico.
Proprietà
| auto |
Criteri di arresto automatico per un test. Questo arresterà automaticamente un test di carico se la percentuale di errore è elevata per un determinato intervallo di tempo. |
| baseline |
ID dell'esecuzione del test da contrassegnare come baseline per visualizzare le tendenze delle metriche lato client da esecuzioni di test recenti |
| certificate | Metadati dei certificati. |
| created |
Utente che ha creato. |
| created |
Data/ora di creazione(formato letterale RFC 3339). |
| description | Descrizione del test. |
| display |
Nome visualizzato di un test. |
| engine |
ID risorsa dell'identità gestita incorporata per caricare i motori di test. Obbligatorio se engineBuiltInIdentityType è UserAssigned. |
| engine |
Tipo di identità gestita incorporata nei motori di test di carico Valori possibili: "SystemAssigned", "UserAssigned" |
| environment |
Variabili di ambiente definite come set di coppie nome <,valore>. |
| estimated |
Ore utente virtuali stimate per il test. |
| input |
Artefatti di input per il test. |
| keyvault |
ID risorsa dell'identità gestita che fa riferimento all'insieme di credenziali delle chiavi. |
| keyvault |
Tipo dell'identità gestita che fa riferimento all'insieme di credenziali delle chiavi. |
| kind | Tipo di test. Valori possibili: "URL", "JMX", "Locust" |
| last |
L'utente che ha modificato l'ultima volta. |
| last |
Ultimo formato letterale modificato datetime(RFC 3339). |
| load |
Configurazione del test di carico. |
| metrics |
ID risorsa dell'identità gestita che fa riferimento alle metriche. |
| metrics |
Tipo di identità gestita che fa riferimento alle metriche. Valori possibili: "SystemAssigned", "UserAssigned" |
| pass |
Superare i criteri di esito negativo per un test. |
| preferences | Preferenze per il test. |
| public |
Inserire motori di test di carico senza distribuire l'indirizzo IP pubblico per l'accesso in uscita |
| secrets | I segreti possono essere archiviati in un insieme di credenziali delle chiavi di Azure o in qualsiasi altro archivio segreto. Se il segreto viene archiviato in un insieme di credenziali delle chiavi di Azure, il valore deve essere l'identificatore del segreto e il tipo deve essere AKV_SECRET_URI. Se il segreto viene archiviato altrove, il valore del segreto deve essere fornito direttamente e il tipo deve essere SECRET_VALUE. |
| subnet |
ID subnet in cui devono essere eseguite le istanze di test di carico. |
| test |
L'identificatore univoco del test di carico deve contenere solo caratteri alfabetici minuscoli, numerici, di sottolineatura o trattini. |
Dettagli proprietà
autoStopCriteria
Criteri di arresto automatico per un test. Questo arresterà automaticamente un test di carico se la percentuale di errore è elevata per un determinato intervallo di tempo.
autoStopCriteria?: AutoStopCriteriaOutput
Valore della proprietà
baselineTestRunId
ID dell'esecuzione del test da contrassegnare come baseline per visualizzare le tendenze delle metriche lato client da esecuzioni di test recenti
baselineTestRunId?: string
Valore della proprietà
string
certificate
Metadati dei certificati.
certificate?: CertificateMetadataOutput
Valore della proprietà
createdBy
Utente che ha creato.
createdBy?: string
Valore della proprietà
string
createdDateTime
Data/ora di creazione(formato letterale RFC 3339).
createdDateTime?: string
Valore della proprietà
string
description
Descrizione del test.
description?: string
Valore della proprietà
string
displayName
Nome visualizzato di un test.
displayName?: string
Valore della proprietà
string
engineBuiltInIdentityIds
ID risorsa dell'identità gestita incorporata per caricare i motori di test. Obbligatorio se engineBuiltInIdentityType è UserAssigned.
engineBuiltInIdentityIds?: string[]
Valore della proprietà
string[]
engineBuiltInIdentityType
Tipo di identità gestita incorporata nei motori di test di carico
Valori possibili: "SystemAssigned", "UserAssigned"
engineBuiltInIdentityType?: string
Valore della proprietà
string
environmentVariables
Variabili di ambiente definite come set di coppie nome <,valore>.
environmentVariables?: Record<string, string>
Valore della proprietà
Record<string, string>
estimatedVirtualUserHours
Ore utente virtuali stimate per il test.
estimatedVirtualUserHours?: number
Valore della proprietà
number
inputArtifacts
Artefatti di input per il test.
inputArtifacts?: TestInputArtifactsOutput
Valore della proprietà
keyvaultReferenceIdentityId
ID risorsa dell'identità gestita che fa riferimento all'insieme di credenziali delle chiavi.
keyvaultReferenceIdentityId?: string
Valore della proprietà
string
keyvaultReferenceIdentityType
Tipo dell'identità gestita che fa riferimento all'insieme di credenziali delle chiavi.
keyvaultReferenceIdentityType?: string
Valore della proprietà
string
kind
Tipo di test.
Valori possibili: "URL", "JMX", "Locust"
kind?: string
Valore della proprietà
string
lastModifiedBy
L'utente che ha modificato l'ultima volta.
lastModifiedBy?: string
Valore della proprietà
string
lastModifiedDateTime
Ultimo formato letterale modificato datetime(RFC 3339).
lastModifiedDateTime?: string
Valore della proprietà
string
loadTestConfiguration
Configurazione del test di carico.
loadTestConfiguration?: LoadTestConfigurationOutput
Valore della proprietà
metricsReferenceIdentityId
ID risorsa dell'identità gestita che fa riferimento alle metriche.
metricsReferenceIdentityId?: string
Valore della proprietà
string
metricsReferenceIdentityType
Tipo di identità gestita che fa riferimento alle metriche.
Valori possibili: "SystemAssigned", "UserAssigned"
metricsReferenceIdentityType?: string
Valore della proprietà
string
passFailCriteria
Superare i criteri di esito negativo per un test.
passFailCriteria?: PassFailCriteriaOutput
Valore della proprietà
preferences
Preferenze per il test.
preferences?: TestPreferencesOutput
Valore della proprietà
publicIPDisabled
Inserire motori di test di carico senza distribuire l'indirizzo IP pubblico per l'accesso in uscita
publicIPDisabled?: boolean
Valore della proprietà
boolean
secrets
I segreti possono essere archiviati in un insieme di credenziali delle chiavi di Azure o in qualsiasi altro archivio segreto. Se il segreto viene archiviato in un insieme di credenziali delle chiavi di Azure, il valore deve essere l'identificatore del segreto e il tipo deve essere AKV_SECRET_URI. Se il segreto viene archiviato altrove, il valore del segreto deve essere fornito direttamente e il tipo deve essere SECRET_VALUE.
secrets?: Record<string, SecretOutput>
Valore della proprietà
Record<string, SecretOutput>
subnetId
ID subnet in cui devono essere eseguite le istanze di test di carico.
subnetId?: string
Valore della proprietà
string
testId
L'identificatore univoco del test di carico deve contenere solo caratteri alfabetici minuscoli, numerici, di sottolineatura o trattini.
testId: string
Valore della proprietà
string