TestOutput interface

Модель нагрузочного теста.

Свойства

autoStopCriteria

Критерии автоматической остановки для теста. Это автоматически остановит нагрузочный тест, если процент ошибок высок в течение определенного периода времени.

baselineTestRunId

Идентификатор тестового запуска, который должен быть помечен как базовый для просмотра тенденций метрик на стороне клиента из последних тестовых запусков

certificate

Метаданные сертификатов.

createdBy

Созданный пользователь.

createdDateTime

Дата и время создания (формат литерала RFC 3339).

description

Описание теста.

displayName

Отображаемое имя теста.

engineBuiltInIdentityIds

Идентификаторы ресурсов управляемого удостоверения, встроенного в модули нагрузочного тестирования. Требуется, если engineBuiltInIdentityType имеет значение UserAssigned.

engineBuiltInIdentityType

Тип управляемого удостоверения, встроенного в механизмы нагрузочного тестирования

Возможные значения: "SystemAssigned", "UserAssigned"

environmentVariables

Переменные среды, определенные как набор пар <имени, значения>.

estimatedVirtualUserHours

Предполагаемое количество виртуальных пользовательских часов для тестирования.

inputArtifacts

Входные артефакты для теста.

keyvaultReferenceIdentityId

Идентификатор ресурса управляемого удостоверения, ссылающегося на хранилище ключей.

keyvaultReferenceIdentityType

Тип управляемого удостоверения, ссылающегося на хранилище ключей.

kind

Вид теста.

Возможные значения: "URL", "JMX", "Locust"

lastModifiedBy

Пользователь, который последний раз изменился.

lastModifiedDateTime

Последний измененный формат даты и времени (RFC 3339 литерала).

loadTestConfiguration

Конфигурация нагрузочного теста.

metricsReferenceIdentityId

Идентификатор ресурса управляемого удостоверения, ссылающегося на метрики.

metricsReferenceIdentityType

Тип управляемого удостоверения, ссылающегося на метрики.

Возможные значения: "SystemAssigned", "UserAssigned"

passFailCriteria

Передайте критерии сбоя для теста.

preferences

Предпочтения для теста.

publicIPDisabled

Внедрение подсистем нагрузочных тестов без развертывания общедоступного IP-адреса для исходящего доступа

secrets

Секреты можно хранить в Azure Key Vault или любом другом хранилище секретов. Если секрет хранится в Azure Key Vault, значение должно быть идентификатором секрета, а тип должен быть AKV_SECRET_URI. Если секрет хранится в другом месте, значение секрета должно быть предоставлено напрямую, а тип должен быть SECRET_VALUE.

subnetId

Идентификатор подсети, на котором должны выполняться экземпляры нагрузочного теста.

testId

Уникальный идентификатор теста для нагрузочного теста должен содержать только буквенные буквы, числовые, символы подчеркивания или дефиса.

Сведения о свойстве

autoStopCriteria

Критерии автоматической остановки для теста. Это автоматически остановит нагрузочный тест, если процент ошибок высок в течение определенного периода времени.

autoStopCriteria?: AutoStopCriteriaOutput

Значение свойства

baselineTestRunId

Идентификатор тестового запуска, который должен быть помечен как базовый для просмотра тенденций метрик на стороне клиента из последних тестовых запусков

baselineTestRunId?: string

Значение свойства

string

certificate

Метаданные сертификатов.

certificate?: CertificateMetadataOutput

Значение свойства

createdBy

Созданный пользователь.

createdBy?: string

Значение свойства

string

createdDateTime

Дата и время создания (формат литерала RFC 3339).

createdDateTime?: string

Значение свойства

string

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>

estimatedVirtualUserHours

Предполагаемое количество виртуальных пользовательских часов для тестирования.

estimatedVirtualUserHours?: number

Значение свойства

number

inputArtifacts

Входные артефакты для теста.

inputArtifacts?: TestInputArtifactsOutput

Значение свойства

keyvaultReferenceIdentityId

Идентификатор ресурса управляемого удостоверения, ссылающегося на хранилище ключей.

keyvaultReferenceIdentityId?: string

Значение свойства

string

keyvaultReferenceIdentityType

Тип управляемого удостоверения, ссылающегося на хранилище ключей.

keyvaultReferenceIdentityType?: string

Значение свойства

string

kind

Вид теста.

Возможные значения: "URL", "JMX", "Locust"

kind?: string

Значение свойства

string

lastModifiedBy

Пользователь, который последний раз изменился.

lastModifiedBy?: string

Значение свойства

string

lastModifiedDateTime

Последний измененный формат даты и времени (RFC 3339 литерала).

lastModifiedDateTime?: string

Значение свойства

string

loadTestConfiguration

Конфигурация нагрузочного теста.

loadTestConfiguration?: LoadTestConfigurationOutput

Значение свойства

metricsReferenceIdentityId

Идентификатор ресурса управляемого удостоверения, ссылающегося на метрики.

metricsReferenceIdentityId?: string

Значение свойства

string

metricsReferenceIdentityType

Тип управляемого удостоверения, ссылающегося на метрики.

Возможные значения: "SystemAssigned", "UserAssigned"

metricsReferenceIdentityType?: string

Значение свойства

string

passFailCriteria

Передайте критерии сбоя для теста.

passFailCriteria?: PassFailCriteriaOutput

Значение свойства

preferences

Предпочтения для теста.

preferences?: TestPreferencesOutput

Значение свойства

publicIPDisabled

Внедрение подсистем нагрузочных тестов без развертывания общедоступного IP-адреса для исходящего доступа

publicIPDisabled?: boolean

Значение свойства

boolean

secrets

Секреты можно хранить в Azure Key Vault или любом другом хранилище секретов. Если секрет хранится в Azure Key Vault, значение должно быть идентификатором секрета, а тип должен быть AKV_SECRET_URI. Если секрет хранится в другом месте, значение секрета должно быть предоставлено напрямую, а тип должен быть SECRET_VALUE.

secrets?: Record<string, SecretOutput>

Значение свойства

Record<string, SecretOutput>

subnetId

Идентификатор подсети, на котором должны выполняться экземпляры нагрузочного теста.

subnetId?: string

Значение свойства

string

testId

Уникальный идентификатор теста для нагрузочного теста должен содержать только буквенные буквы, числовые, символы подчеркивания или дефиса.

testId: string

Значение свойства

string