Test interface
Модель нагрузочного теста.
Свойства
| auto |
Критерии автоматической остановки для теста. Это автоматически остановит нагрузочный тест, если процент ошибок высок в течение определенного периода времени. |
| baseline |
Идентификатор тестового запуска, который должен быть помечен как базовый для просмотра тенденций метрик на стороне клиента из последних тестовых запусков |
| certificate | Метаданные сертификатов. |
| description | Описание теста. |
| display |
Отображаемое имя теста. |
| engine |
Идентификаторы ресурсов управляемого удостоверения, встроенного в модули нагрузочного тестирования. Требуется, если engineBuiltInIdentityType имеет значение UserAssigned. |
| engine |
Тип управляемого удостоверения, встроенного в механизмы нагрузочного тестирования Возможные значения: "SystemAssigned", "UserAssigned" |
| environment |
Переменные среды, определенные как набор пар <имени, значения>. |
| keyvault |
Идентификатор ресурса управляемого удостоверения, ссылающегося на хранилище ключей. |
| keyvault |
Тип управляемого удостоверения, ссылающегося на хранилище ключей. |
| kind | Вид теста. Возможные значения: "URL", "JMX", "Locust" |
| load |
Конфигурация нагрузочного теста. |
| metrics |
Идентификатор ресурса управляемого удостоверения, ссылающегося на метрики. |
| metrics |
Тип управляемого удостоверения, ссылающегося на метрики. Возможные значения: "SystemAssigned", "UserAssigned" |
| pass |
Передайте критерии сбоя для теста. |
| preferences | Предпочтения для теста. |
| public |
Внедрение подсистем нагрузочных тестов без развертывания общедоступного IP-адреса для исходящего доступа |
| secrets | Секреты можно хранить в Azure Key Vault или любом другом хранилище секретов. Если секрет хранится в Azure Key Vault, значение должно быть идентификатором секрета, а тип должен быть AKV_SECRET_URI. Если секрет хранится в другом месте, значение секрета должно быть предоставлено напрямую, а тип должен быть SECRET_VALUE. |
| subnet |
Идентификатор подсети, на котором должны выполняться экземпляры нагрузочного теста. |
Сведения о свойстве
autoStopCriteria
Критерии автоматической остановки для теста. Это автоматически остановит нагрузочный тест, если процент ошибок высок в течение определенного периода времени.
autoStopCriteria?: AutoStopCriteria
Значение свойства
baselineTestRunId
Идентификатор тестового запуска, который должен быть помечен как базовый для просмотра тенденций метрик на стороне клиента из последних тестовых запусков
baselineTestRunId?: string
Значение свойства
string
certificate
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
Идентификатор ресурса управляемого удостоверения, ссылающегося на хранилище ключей.
keyvaultReferenceIdentityId?: string
Значение свойства
string
keyvaultReferenceIdentityType
Тип управляемого удостоверения, ссылающегося на хранилище ключей.
keyvaultReferenceIdentityType?: string
Значение свойства
string
kind
Вид теста.
Возможные значения: "URL", "JMX", "Locust"
kind?: string
Значение свойства
string
loadTestConfiguration
Конфигурация нагрузочного теста.
loadTestConfiguration?: LoadTestConfiguration
Значение свойства
metricsReferenceIdentityId
Идентификатор ресурса управляемого удостоверения, ссылающегося на метрики.
metricsReferenceIdentityId?: string
Значение свойства
string
metricsReferenceIdentityType
Тип управляемого удостоверения, ссылающегося на метрики.
Возможные значения: "SystemAssigned", "UserAssigned"
metricsReferenceIdentityType?: string
Значение свойства
string
passFailCriteria
Передайте критерии сбоя для теста.
passFailCriteria?: PassFailCriteria
Значение свойства
preferences
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