Test interface

Yük testi modeli.

Özellikler

autoStopCriteria

Test için otomatik durdurma ölçütleri. Belirli bir zaman penceresi için hata yüzdesi yüksekse bu otomatik olarak yük testini durdurur.

baselineTestRunId

Son test çalıştırmalarından istemci tarafı ölçümlerin eğilimlerini görüntülemek için temel olarak işaretlenecek test çalıştırmasının kimliği

certificate

Sertifika meta verileri.

description

Test açıklaması.

displayName

Testin görünen adı.

engineBuiltInIdentityIds

Test altyapılarını yüklemek için yerleşik olarak bulunan yönetilen kimliğin Kaynak Kimlikleri. engineBuiltInIdentityType UserAssigned ise gereklidir.

engineBuiltInIdentityType

Yük testi altyapılarında yerleşik olarak bulunan yönetilen kimliğin türü

Olası değerler: "SystemAssigned", "UserAssigned"

environmentVariables

<adı, değer> çiftleri kümesi olarak tanımlanan ortam değişkenleri.

keyvaultReferenceIdentityId

Anahtar kasasına başvuran yönetilen kimliğin kaynak kimliği.

keyvaultReferenceIdentityType

Anahtar kasasına başvuran yönetilen kimliğin türü.

kind

Bir tür test.

Olası değerler: "URL", "JMX", "Locust"

loadTestConfiguration

Yük testi yapılandırması.

metricsReferenceIdentityId

Ölçümlere başvuran yönetilen kimliğin kaynak kimliği.

metricsReferenceIdentityType

Ölçümlere başvuran yönetilen kimliğin türü.

Olası değerler: "SystemAssigned", "UserAssigned"

passFailCriteria

Test için başarısız ölçütleri geçirme.

preferences

Sınav için tercihler.

publicIPDisabled

Giden erişim için genel IP dağıtmadan yük testi altyapılarını ekleme

secrets

Gizli diziler bir Azure Key Vault'ta veya başka bir gizli dizi deposunda depolanabilir. Gizli dizi bir Azure Key Vault'ta depolanıyorsa, değer gizli dizi tanımlayıcısı ve tür AKV_SECRET_URI olmalıdır. Gizli dizi başka bir yerde depolanıyorsa, gizli dizi değeri doğrudan sağlanmalıdır ve tür SECRET_VALUE olmalıdır.

subnetId

Yük testi örneklerinin çalışması gereken alt ağ kimliği.

Özellik Ayrıntıları

autoStopCriteria

Test için otomatik durdurma ölçütleri. Belirli bir zaman penceresi için hata yüzdesi yüksekse bu otomatik olarak yük testini durdurur.

autoStopCriteria?: AutoStopCriteria

Özellik Değeri

baselineTestRunId

Son test çalıştırmalarından istemci tarafı ölçümlerin eğilimlerini görüntülemek için temel olarak işaretlenecek test çalıştırmasının kimliği

baselineTestRunId?: string

Özellik Değeri

string

certificate

Sertifika meta verileri.

certificate?: CertificateMetadata

Özellik Değeri

description

Test açıklaması.

description?: string

Özellik Değeri

string

displayName

Testin görünen adı.

displayName?: string

Özellik Değeri

string

engineBuiltInIdentityIds

Test altyapılarını yüklemek için yerleşik olarak bulunan yönetilen kimliğin Kaynak Kimlikleri. engineBuiltInIdentityType UserAssigned ise gereklidir.

engineBuiltInIdentityIds?: string[]

Özellik Değeri

string[]

engineBuiltInIdentityType

Yük testi altyapılarında yerleşik olarak bulunan yönetilen kimliğin türü

Olası değerler: "SystemAssigned", "UserAssigned"

engineBuiltInIdentityType?: string

Özellik Değeri

string

environmentVariables

<adı, değer> çiftleri kümesi olarak tanımlanan ortam değişkenleri.

environmentVariables?: Record<string, string>

Özellik Değeri

Record<string, string>

keyvaultReferenceIdentityId

Anahtar kasasına başvuran yönetilen kimliğin kaynak kimliği.

keyvaultReferenceIdentityId?: string

Özellik Değeri

string

keyvaultReferenceIdentityType

Anahtar kasasına başvuran yönetilen kimliğin türü.

keyvaultReferenceIdentityType?: string

Özellik Değeri

string

kind

Bir tür test.

Olası değerler: "URL", "JMX", "Locust"

kind?: string

Özellik Değeri

string

loadTestConfiguration

Yük testi yapılandırması.

loadTestConfiguration?: LoadTestConfiguration

Özellik Değeri

metricsReferenceIdentityId

Ölçümlere başvuran yönetilen kimliğin kaynak kimliği.

metricsReferenceIdentityId?: string

Özellik Değeri

string

metricsReferenceIdentityType

Ölçümlere başvuran yönetilen kimliğin türü.

Olası değerler: "SystemAssigned", "UserAssigned"

metricsReferenceIdentityType?: string

Özellik Değeri

string

passFailCriteria

Test için başarısız ölçütleri geçirme.

passFailCriteria?: PassFailCriteria

Özellik Değeri

preferences

Sınav için tercihler.

preferences?: TestPreferences

Özellik Değeri

publicIPDisabled

Giden erişim için genel IP dağıtmadan yük testi altyapılarını ekleme

publicIPDisabled?: boolean

Özellik Değeri

boolean

secrets

Gizli diziler bir Azure Key Vault'ta veya başka bir gizli dizi deposunda depolanabilir. Gizli dizi bir Azure Key Vault'ta depolanıyorsa, değer gizli dizi tanımlayıcısı ve tür AKV_SECRET_URI olmalıdır. Gizli dizi başka bir yerde depolanıyorsa, gizli dizi değeri doğrudan sağlanmalıdır ve tür SECRET_VALUE olmalıdır.

secrets?: Record<string, Secret>

Özellik Değeri

Record<string, Secret>

subnetId

Yük testi örneklerinin çalışması gereken alt ağ kimliği.

subnetId?: string

Özellik Değeri

string