WebTest interface
Application Insights WebTest 定义。
属性
| configuration | WebTest 的 XML 配置规范。 |
| description | 此 WebTest 的用户定义说明。 |
| enabled | 正在主动监视测试。 |
| frequency | 此 WebTest 的测试运行间隔(以秒为单位)。 默认值为 300。 |
| kind | 此 Web 测试监视的 WebTest 类型。 选项为 ping、多步骤和标准。 |
| locations | 一个列表,其中列出了从何处物理运行测试,以便为应用程序的可访问性提供全局覆盖范围。 |
| provisioning |
此组件的当前状态(无论是否已在已定义资源组中预配)。 用户无法更改此值,但可以从中读取此值。 值将包括 Succeeded、Deploying、Canceled 和 Failed。 注意:此属性不会序列化。 它只能由服务器填充。 |
| request | 请求属性的集合 |
| retry |
如果此 WebTest 失败,则允许重试。 |
| synthetic |
此 WebTest 的唯一 ID。 此值通常与“名称”字段相同。 |
| timeout | 直到此 WebTest 超时并失败的秒。 默认值为 30。 |
| validation |
验证规则属性的集合 |
| web |
Web 测试的类型是 ping、多步骤和标准。 |
| web |
如果用户定义的名称,则为此 WebTest。 |
继承属性
| id | Azure 资源 ID 注意:此属性不会序列化。 它只能由服务器填充。 |
| location | 资源位置 |
| name | Azure 资源名称注意:此属性不会序列化。 它只能由服务器填充。 |
| tags | 资源标记 |
| type | Azure 资源类型注意:此属性不会序列化。 它只能由服务器填充。 |
属性详细信息
configuration
WebTest 的 XML 配置规范。
configuration?: WebTestPropertiesConfiguration
属性值
description
此 WebTest 的用户定义说明。
description?: string
属性值
string
enabled
正在主动监视测试。
enabled?: boolean
属性值
boolean
frequency
此 WebTest 的测试运行间隔(以秒为单位)。 默认值为 300。
frequency?: number
属性值
number
kind
locations
provisioningState
此组件的当前状态(无论是否已在已定义资源组中预配)。 用户无法更改此值,但可以从中读取此值。 值将包括 Succeeded、Deploying、Canceled 和 Failed。 注意:此属性不会序列化。 它只能由服务器填充。
provisioningState?: string
属性值
string
request
retryEnabled
如果此 WebTest 失败,则允许重试。
retryEnabled?: boolean
属性值
boolean
syntheticMonitorId
此 WebTest 的唯一 ID。 此值通常与“名称”字段相同。
syntheticMonitorId?: string
属性值
string
timeout
直到此 WebTest 超时并失败的秒。 默认值为 30。
timeout?: number
属性值
number
validationRules
webTestKind
webTestName
如果用户定义的名称,则为此 WebTest。
webTestName?: string
属性值
string
继承属性详细信息
id
location
name
tags
资源标记
tags?: {[propertyName: string]: string}
属性值
{[propertyName: string]: string}