Test interface

نموذج اختبار التحميل.

الخصائص

autoStopCriteria

معايير الإيقاف التلقائي للاختبار. سيؤدي هذا إلى إيقاف اختبار التحميل تلقائيا إذا كانت النسبة المئوية للخطأ مرتفعة لفترة زمنية معينة.

baselineTestRunId

معرف تشغيل الاختبار المراد وضع علامة عليه كخط أساس لعرض اتجاهات المقاييس من جانب العميل من عمليات تشغيل الاختبار الأخيرة

certificate

بيانات تعريف الشهادات.

description

وصف الاختبار.

displayName

عرض اسم الاختبار.

engineBuiltInIdentityIds

معرفات الموارد للهوية المدارة المضمنة لتحميل محركات الاختبار. مطلوب إذا كان engineBuiltInIdentityType هو UserAssigned.

engineBuiltInIdentityType

نوع الهوية المدارة المضمنة في محركات اختبار التحميل

القيم المحتملة: "SystemAssigned" ، "UserAssigned"

environmentVariables

متغيرات البيئة التي يتم تعريفها على أنها مجموعة من أزواج <الاسم والقيمة>.

keyvaultReferenceIdentityId

معرف المورد للهوية المدارة الذي يشير إلى Key vault.

keyvaultReferenceIdentityType

نوع الهوية المدارة التي تشير إلى Key vault.

kind

نوع من الاختبار.

القيم المحتملة: "URL" ، "JMX" ، "الجراد"

loadTestConfiguration

تكوين اختبار التحميل.

metricsReferenceIdentityId

معرف المورد للهوية المدارة التي تشير إلى المقاييس.

metricsReferenceIdentityType

نوع الهوية المدارة التي تشير إلى المقاييس.

القيم المحتملة: "SystemAssigned" ، "UserAssigned"

passFailCriteria

اجتياز معايير الفشل للاختبار.

preferences

تفضيلات الاختبار.

publicIPDisabled

إدخال محركات اختبار التحميل دون نشر عنوان IP العام للوصول الصادر

secrets

يمكن تخزين الأسرار في Azure Key Vault أو أي مخزن سري آخر. إذا تم تخزين السر في Azure Key Vault، يجب أن تكون القيمة هي المعرف السري ويجب أن يكون النوع AKV_SECRET_URI. إذا تم تخزين السر في مكان آخر، يجب توفير القيمة السرية مباشرة ويجب أن يكون النوع SECRET_VALUE.

subnetId

معرف الشبكة الفرعية الذي يجب تشغيل مثيلات اختبار التحميل عليه.

تفاصيل الخاصية

autoStopCriteria

معايير الإيقاف التلقائي للاختبار. سيؤدي هذا إلى إيقاف اختبار التحميل تلقائيا إذا كانت النسبة المئوية للخطأ مرتفعة لفترة زمنية معينة.

autoStopCriteria?: AutoStopCriteria

قيمة الخاصية

baselineTestRunId

معرف تشغيل الاختبار المراد وضع علامة عليه كخط أساس لعرض اتجاهات المقاييس من جانب العميل من عمليات تشغيل الاختبار الأخيرة

baselineTestRunId?: string

قيمة الخاصية

string

certificate

بيانات تعريف الشهادات.

certificate?: CertificateMetadata

قيمة الخاصية

description

وصف الاختبار.

description?: string

قيمة الخاصية

string

displayName

عرض اسم الاختبار.

displayName?: string

قيمة الخاصية

string

engineBuiltInIdentityIds

معرفات الموارد للهوية المدارة المضمنة لتحميل محركات الاختبار. مطلوب إذا كان engineBuiltInIdentityType هو UserAssigned.

engineBuiltInIdentityIds?: string[]

قيمة الخاصية

string[]

engineBuiltInIdentityType

نوع الهوية المدارة المضمنة في محركات اختبار التحميل

القيم المحتملة: "SystemAssigned" ، "UserAssigned"

engineBuiltInIdentityType?: string

قيمة الخاصية

string

environmentVariables

متغيرات البيئة التي يتم تعريفها على أنها مجموعة من أزواج <الاسم والقيمة>.

environmentVariables?: Record<string, string>

قيمة الخاصية

Record<string, string>

keyvaultReferenceIdentityId

معرف المورد للهوية المدارة الذي يشير إلى Key vault.

keyvaultReferenceIdentityId?: string

قيمة الخاصية

string

keyvaultReferenceIdentityType

نوع الهوية المدارة التي تشير إلى Key vault.

keyvaultReferenceIdentityType?: string

قيمة الخاصية

string

kind

نوع من الاختبار.

القيم المحتملة: "URL" ، "JMX" ، "الجراد"

kind?: string

قيمة الخاصية

string

loadTestConfiguration

تكوين اختبار التحميل.

loadTestConfiguration?: LoadTestConfiguration

قيمة الخاصية

metricsReferenceIdentityId

معرف المورد للهوية المدارة التي تشير إلى المقاييس.

metricsReferenceIdentityId?: string

قيمة الخاصية

string

metricsReferenceIdentityType

نوع الهوية المدارة التي تشير إلى المقاييس.

القيم المحتملة: "SystemAssigned" ، "UserAssigned"

metricsReferenceIdentityType?: string

قيمة الخاصية

string

passFailCriteria

اجتياز معايير الفشل للاختبار.

passFailCriteria?: PassFailCriteria

قيمة الخاصية

preferences

تفضيلات الاختبار.

preferences?: TestPreferences

قيمة الخاصية

publicIPDisabled

إدخال محركات اختبار التحميل دون نشر عنوان IP العام للوصول الصادر

publicIPDisabled?: boolean

قيمة الخاصية

boolean

secrets

يمكن تخزين الأسرار في Azure Key Vault أو أي مخزن سري آخر. إذا تم تخزين السر في Azure Key Vault، يجب أن تكون القيمة هي المعرف السري ويجب أن يكون النوع AKV_SECRET_URI. إذا تم تخزين السر في مكان آخر، يجب توفير القيمة السرية مباشرة ويجب أن يكون النوع SECRET_VALUE.

secrets?: Record<string, Secret>

قيمة الخاصية

Record<string, Secret>

subnetId

معرف الشبكة الفرعية الذي يجب تشغيل مثيلات اختبار التحميل عليه.

subnetId?: string

قيمة الخاصية

string