Test interface
Muat model pengujian.
Properti
| auto |
Kriteria penghentian otomatis untuk pengujian. Ini akan secara otomatis menghentikan pengujian beban jika persentase kesalahan tinggi untuk jendela waktu tertentu. |
| baseline |
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. |
| display |
Menampilkan nama pengujian. |
| engine |
ID Sumber Daya dari identitas terkelola yang dibangun untuk memuat mesin pengujian. Diperlukan jika engineBuiltInIdentityType adalah UserAssigned. |
| engine |
Jenis identitas terkelola yang dibangun di mesin uji beban Nilai yang memungkinkan: "SystemAssigned", "UserAssigned" |
| environment |
Variabel lingkungan yang didefinisikan sebagai sekumpulan nama <, pasangan> nilai. |
| keyvault |
Id Sumber Daya identitas terkelola yang mereferensikan Brankas kunci. |
| keyvault |
Jenis identitas terkelola yang mereferensikan Brankas kunci. |
| kind | Jenis tes. Nilai yang memungkinkan: "URL", "JMX", "Belalang" |
| load |
Konfigurasi uji beban. |
| metrics |
Id Sumber Daya identitas terkelola yang merujuk metrik. |
| metrics |
Jenis identitas terkelola yang mereferensikan metrik. Nilai yang memungkinkan: "SystemAssigned", "UserAssigned" |
| pass |
Lulus kriteria gagal untuk pengujian. |
| preferences | Preferensi untuk tes. |
| public |
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. |
| subnet |
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
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
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