Test interface

Muat model pengujian.

Properti

autoStopCriteria

Kriteria penghentian otomatis untuk pengujian. Ini akan secara otomatis menghentikan pengujian beban jika persentase kesalahan tinggi untuk jendela waktu tertentu.

baselineTestRunId

Id uji coba yang akan ditandai sebagai garis besar untuk melihat tren metrik sisi klien dari eksekusi pengujian terbaru

certificate

Metadata sertifikat.

description

Deskripsi pengujian.

displayName

Menampilkan nama pengujian.

engineBuiltInIdentityIds

ID Sumber Daya dari identitas terkelola yang dibangun untuk memuat mesin pengujian. Diperlukan jika engineBuiltInIdentityType adalah UserAssigned.

engineBuiltInIdentityType

Jenis identitas terkelola yang dibangun di mesin uji beban

Nilai yang memungkinkan: "SystemAssigned", "UserAssigned"

environmentVariables

Variabel lingkungan yang didefinisikan sebagai sekumpulan nama <, pasangan> nilai.

keyvaultReferenceIdentityId

Id Sumber Daya identitas terkelola yang mereferensikan Brankas kunci.

keyvaultReferenceIdentityType

Jenis identitas terkelola yang mereferensikan Brankas kunci.

kind

Jenis tes.

Nilai yang memungkinkan: "URL", "JMX", "Belalang"

loadTestConfiguration

Konfigurasi uji beban.

metricsReferenceIdentityId

Id Sumber Daya identitas terkelola yang merujuk metrik.

metricsReferenceIdentityType

Jenis identitas terkelola yang mereferensikan metrik.

Nilai yang memungkinkan: "SystemAssigned", "UserAssigned"

passFailCriteria

Lulus kriteria gagal untuk pengujian.

preferences

Preferensi untuk tes.

publicIPDisabled

Menyuntikkan mesin uji beban tanpa menyebarkan IP publik untuk akses keluar

secrets

Rahasia dapat disimpan di Azure Key Vault atau penyimpanan rahasia lainnya. Jika rahasia disimpan di Azure Key Vault, nilainya harus menjadi pengidentifikasi rahasia dan jenisnya harus AKV_SECRET_URI. Jika rahasia disimpan di tempat lain, nilai rahasia harus disediakan secara langsung dan jenisnya harus SECRET_VALUE.

subnetId

ID subnet tempat instans pengujian beban harus berjalan.

Detail Properti

autoStopCriteria

Kriteria penghentian otomatis untuk pengujian. Ini akan secara otomatis menghentikan pengujian beban jika persentase kesalahan tinggi untuk jendela waktu tertentu.

autoStopCriteria?: AutoStopCriteria

Nilai Properti

baselineTestRunId

Id uji coba yang akan ditandai sebagai garis besar untuk melihat tren metrik sisi klien dari eksekusi pengujian terbaru

baselineTestRunId?: string

Nilai Properti

string

certificate

Metadata sertifikat.

certificate?: CertificateMetadata

Nilai Properti

description

Deskripsi pengujian.

description?: string

Nilai Properti

string

displayName

Menampilkan nama pengujian.

displayName?: string

Nilai Properti

string

engineBuiltInIdentityIds

ID Sumber Daya dari identitas terkelola yang dibangun untuk memuat mesin pengujian. Diperlukan jika engineBuiltInIdentityType adalah UserAssigned.

engineBuiltInIdentityIds?: string[]

Nilai Properti

string[]

engineBuiltInIdentityType

Jenis identitas terkelola yang dibangun di mesin uji beban

Nilai yang memungkinkan: "SystemAssigned", "UserAssigned"

engineBuiltInIdentityType?: string

Nilai Properti

string

environmentVariables

Variabel lingkungan yang didefinisikan sebagai sekumpulan nama <, pasangan> nilai.

environmentVariables?: Record<string, string>

Nilai Properti

Record<string, string>

keyvaultReferenceIdentityId

Id Sumber Daya identitas terkelola yang mereferensikan Brankas kunci.

keyvaultReferenceIdentityId?: string

Nilai Properti

string

keyvaultReferenceIdentityType

Jenis identitas terkelola yang mereferensikan Brankas kunci.

keyvaultReferenceIdentityType?: string

Nilai Properti

string

kind

Jenis tes.

Nilai yang memungkinkan: "URL", "JMX", "Belalang"

kind?: string

Nilai Properti

string

loadTestConfiguration

Konfigurasi uji beban.

loadTestConfiguration?: LoadTestConfiguration

Nilai Properti

metricsReferenceIdentityId

Id Sumber Daya identitas terkelola yang merujuk metrik.

metricsReferenceIdentityId?: string

Nilai Properti

string

metricsReferenceIdentityType

Jenis identitas terkelola yang mereferensikan metrik.

Nilai yang memungkinkan: "SystemAssigned", "UserAssigned"

metricsReferenceIdentityType?: string

Nilai Properti

string

passFailCriteria

Lulus kriteria gagal untuk pengujian.

passFailCriteria?: PassFailCriteria

Nilai Properti

preferences

Preferensi untuk tes.

preferences?: TestPreferences

Nilai Properti

publicIPDisabled

Menyuntikkan mesin uji beban tanpa menyebarkan IP publik untuk akses keluar

publicIPDisabled?: boolean

Nilai Properti

boolean

secrets

Rahasia dapat disimpan di Azure Key Vault atau penyimpanan rahasia lainnya. Jika rahasia disimpan di Azure Key Vault, nilainya harus menjadi pengidentifikasi rahasia dan jenisnya harus AKV_SECRET_URI. Jika rahasia disimpan di tempat lain, nilai rahasia harus disediakan secara langsung dan jenisnya harus SECRET_VALUE.

secrets?: Record<string, Secret>

Nilai Properti

Record<string, Secret>

subnetId

ID subnet tempat instans pengujian beban harus berjalan.

subnetId?: string

Nilai Properti

string