Test interface
负载测试模型。
属性
| auto |
测试的自动停止条件。 如果错误百分比在特定时间范围内较高,则会自动停止负载测试。 |
| baseline |
要标记为基线的测试运行的 ID,以查看最近测试运行中客户端指标的趋势 |
| certificate | 证书元数据。 |
| description | 测试说明。 |
| display |
测试的显示名称。 |
| engine |
内置于加载测试引擎的托管标识的资源 ID。 如果 engineBuiltInIdentityType 为 UserAssigned,则为必需。 |
| engine |
负载测试引擎中内置托管标识的类型 可能的值:“SystemAssigned”、“UserAssigned” |
| environment |
定义为一组 <名称、值> 对的环境变量。 |
| keyvault |
引用 Key Vault 的托管标识的资源 ID。 |
| keyvault |
引用 Key Vault 的托管标识的类型。 |
| kind | 测试类型。 可能的值: “URL”、“JMX”、“Locust” |
| load |
负载测试配置。 |
| metrics |
引用指标的托管标识的资源 ID。 |
| metrics |
引用指标的托管标识的类型。 可能的值:“SystemAssigned”、“UserAssigned” |
| pass |
通过测试的失败条件。 |
| preferences | 考试偏好。 |
| public |
注入负载测试引擎,而无需部署公共 IP 进行出站访问 |
| secrets | 机密可以存储在 Azure 密钥保管库 或任何其他机密存储中。 如果机密存储在 Azure 密钥保管库 中,该值应为机密标识符,并且类型应AKV_SECRET_URI。 如果机密存储在其他位置,则应直接提供机密值,并且类型应SECRET_VALUE。 |
| subnet |
负载测试实例应在其中运行的子网 ID。 |
属性详细信息
autoStopCriteria
baselineTestRunId
要标记为基线的测试运行的 ID,以查看最近测试运行中客户端指标的趋势
baselineTestRunId?: string
属性值
string
certificate
description
测试说明。
description?: string
属性值
string
displayName
测试的显示名称。
displayName?: string
属性值
string
engineBuiltInIdentityIds
内置于加载测试引擎的托管标识的资源 ID。 如果 engineBuiltInIdentityType 为 UserAssigned,则为必需。
engineBuiltInIdentityIds?: string[]
属性值
string[]
engineBuiltInIdentityType
负载测试引擎中内置托管标识的类型
可能的值:“SystemAssigned”、“UserAssigned”
engineBuiltInIdentityType?: string
属性值
string
environmentVariables
定义为一组 <名称、值> 对的环境变量。
environmentVariables?: Record<string, string>
属性值
Record<string, string>
keyvaultReferenceIdentityId
引用 Key Vault 的托管标识的资源 ID。
keyvaultReferenceIdentityId?: string
属性值
string
keyvaultReferenceIdentityType
引用 Key Vault 的托管标识的类型。
keyvaultReferenceIdentityType?: string
属性值
string
kind
测试类型。
可能的值: “URL”、“JMX”、“Locust”
kind?: string
属性值
string
loadTestConfiguration
metricsReferenceIdentityId
引用指标的托管标识的资源 ID。
metricsReferenceIdentityId?: string
属性值
string
metricsReferenceIdentityType
引用指标的托管标识的类型。
可能的值:“SystemAssigned”、“UserAssigned”
metricsReferenceIdentityType?: string
属性值
string
passFailCriteria
preferences
publicIPDisabled
注入负载测试引擎,而无需部署公共 IP 进行出站访问
publicIPDisabled?: boolean
属性值
boolean
secrets
机密可以存储在 Azure 密钥保管库 或任何其他机密存储中。 如果机密存储在 Azure 密钥保管库 中,该值应为机密标识符,并且类型应AKV_SECRET_URI。 如果机密存储在其他位置,则应直接提供机密值,并且类型应SECRET_VALUE。
secrets?: Record<string, Secret>
属性值
Record<string, Secret>
subnetId
负载测试实例应在其中运行的子网 ID。
subnetId?: string
属性值
string