TestOutput interface

Modello di test di carico.

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.

baselineTestRunId

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.

createdBy

Utente che ha creato.

createdDateTime

Data/ora di creazione(formato letterale RFC 3339).

description

Descrizione del test.

displayName

Nome visualizzato di un test.

engineBuiltInIdentityIds

ID risorsa dell'identità gestita incorporata per caricare i motori di test. Obbligatorio se engineBuiltInIdentityType è UserAssigned.

engineBuiltInIdentityType

Tipo di identità gestita incorporata nei motori di test di carico

Valori possibili: "SystemAssigned", "UserAssigned"

environmentVariables

Variabili di ambiente definite come set di coppie nome <,valore>.

estimatedVirtualUserHours

Ore utente virtuali stimate per il test.

inputArtifacts

Artefatti di input per il test.

keyvaultReferenceIdentityId

ID risorsa dell'identità gestita che fa riferimento all'insieme di credenziali delle chiavi.

keyvaultReferenceIdentityType

Tipo dell'identità gestita che fa riferimento all'insieme di credenziali delle chiavi.

kind

Tipo di test.

Valori possibili: "URL", "JMX", "Locust"

lastModifiedBy

L'utente che ha modificato l'ultima volta.

lastModifiedDateTime

Ultimo formato letterale modificato datetime(RFC 3339).

loadTestConfiguration

Configurazione del test di carico.

metricsReferenceIdentityId

ID risorsa dell'identità gestita che fa riferimento alle metriche.

metricsReferenceIdentityType

Tipo di identità gestita che fa riferimento alle metriche.

Valori possibili: "SystemAssigned", "UserAssigned"

passFailCriteria

Superare i criteri di esito negativo per un test.

preferences

Preferenze per il test.

publicIPDisabled

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.

subnetId

ID subnet in cui devono essere eseguite le istanze di test di carico.

testId

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