TestOutput interface
Yük testi modeli.
Özellikler
| auto |
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. |
| baseline |
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. |
| created |
Oluşturan kullanıcı. |
| created |
Oluşturma datetime(RFC 3339 değişmez değer biçimi). |
| description | Test açıklaması. |
| display |
Testin görünen adı. |
| engine |
Test altyapılarını yüklemek için yerleşik olarak bulunan yönetilen kimliğin Kaynak Kimlikleri. engineBuiltInIdentityType UserAssigned ise gereklidir. |
| engine |
Yük testi altyapılarında yerleşik olarak bulunan yönetilen kimliğin türü Olası değerler: "SystemAssigned", "UserAssigned" |
| environment |
<adı, değer> çiftleri kümesi olarak tanımlanan ortam değişkenleri. |
| estimated |
Test için tahmini sanal kullanıcı saatleri. |
| input |
Test için giriş yapıtları. |
| keyvault |
Anahtar kasasına başvuran yönetilen kimliğin kaynak kimliği. |
| keyvault |
Anahtar kasasına başvuran yönetilen kimliğin türü. |
| kind | Bir tür test. Olası değerler: "URL", "JMX", "Locust" |
| last |
Son değiştiren kullanıcı. |
| last |
Son Değiştirilen tarih saat (RFC 3339 değişmez değer biçimi). |
| load |
Yük testi yapılandırması. |
| metrics |
Ölçümlere başvuran yönetilen kimliğin kaynak kimliği. |
| metrics |
Ölçümlere başvuran yönetilen kimliğin türü. Olası değerler: "SystemAssigned", "UserAssigned" |
| pass |
Test için başarısız ölçütleri geçirme. |
| preferences | Sınav için tercihler. |
| public |
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. |
| subnet |
Yük testi örneklerinin çalışması gereken alt ağ kimliği. |
| test |
Yük testi için benzersiz test tanımlayıcısı yalnızca küçük harf alfabetik, sayısal, alt çizgi veya kısa çizgi karakterleri içermelidir. |
Ö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?: AutoStopCriteriaOutput
Ö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?: CertificateMetadataOutput
Özellik Değeri
createdBy
Oluşturan kullanıcı.
createdBy?: string
Özellik Değeri
string
createdDateTime
Oluşturma datetime(RFC 3339 değişmez değer biçimi).
createdDateTime?: string
Özellik Değeri
string
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>
estimatedVirtualUserHours
Test için tahmini sanal kullanıcı saatleri.
estimatedVirtualUserHours?: number
Özellik Değeri
number
inputArtifacts
Test için giriş yapıtları.
inputArtifacts?: TestInputArtifactsOutput
Özellik Değeri
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
lastModifiedBy
Son değiştiren kullanıcı.
lastModifiedBy?: string
Özellik Değeri
string
lastModifiedDateTime
Son Değiştirilen tarih saat (RFC 3339 değişmez değer biçimi).
lastModifiedDateTime?: string
Özellik Değeri
string
loadTestConfiguration
Yük testi yapılandırması.
loadTestConfiguration?: LoadTestConfigurationOutput
Ö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?: PassFailCriteriaOutput
Özellik Değeri
preferences
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, SecretOutput>
Özellik Değeri
Record<string, SecretOutput>
subnetId
Yük testi örneklerinin çalışması gereken alt ağ kimliği.
subnetId?: string
Özellik Değeri
string
testId
Yük testi için benzersiz test tanımlayıcısı yalnızca küçük harf alfabetik, sayısal, alt çizgi veya kısa çizgi karakterleri içermelidir.
testId: string
Özellik Değeri
string