你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

WebActivity interface

Web 活动。

扩展

属性

authentication

用于调用终结点的身份验证方法。

body

表示将发送到终结点的有效负载。 POST/PUT 方法是必需的,不允许 GET 方法类型:字符串(或带有 resultType 字符串的表达式)。

connectVia

集成运行时参考。

datasets

传递给 Web 终结点的数据集列表。

disableCertValidation

设置为 true 时,将禁用证书验证。

headers

表示将发送到请求的标头。 例如,若要在请求上设置语言和类型:“headers”: { “Accept-Language”: “en-us”, “Content-Type”: “application/json” }。 类型:字符串(或带有 resultType 字符串的表达式)。

httpRequestTimeout

HTTP 请求获取响应的超时。 格式采用 TimeSpan (hh:mm:ss)。 此值是获取响应而不是活动超时的超时值。 默认值为 00:01:00 (1 分钟)。 范围为 1 到 10 分钟

linkedServices

传递给 Web 终结点的链接服务列表。

method

目标终结点的 Rest API 方法。

turnOffAsync

用于禁用在 HTTP 202 响应的响应标头中给定位置调用 HTTP GET 的选项。 如果设置为 true,它将停止在响应标头中给定的 http 位置上调用 HTTP GET。 如果设置为 false,则继续调用 HTTP 响应标头中给定位置的 HTTP GET 调用。

type

多态鉴别器,它指定此对象可以的不同类型的

url

Web 活动目标终结点和路径。 类型:字符串(或带有 resultType 字符串的表达式)。

继承属性

dependsOn

活动取决于条件。

description

活动说明。

linkedServiceName

链接服务引用。

name

活动名称。

onInactiveMarkAs

当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。

policy

活动策略。

state

活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。

userProperties

活动用户属性。

属性详细信息

authentication

用于调用终结点的身份验证方法。

authentication?: WebActivityAuthentication

属性值

body

表示将发送到终结点的有效负载。 POST/PUT 方法是必需的,不允许 GET 方法类型:字符串(或带有 resultType 字符串的表达式)。

body?: any

属性值

any

connectVia

集成运行时参考。

connectVia?: IntegrationRuntimeReference

属性值

datasets

传递给 Web 终结点的数据集列表。

datasets?: DatasetReference[]

属性值

disableCertValidation

设置为 true 时,将禁用证书验证。

disableCertValidation?: boolean

属性值

boolean

headers

表示将发送到请求的标头。 例如,若要在请求上设置语言和类型:“headers”: { “Accept-Language”: “en-us”, “Content-Type”: “application/json” }。 类型:字符串(或带有 resultType 字符串的表达式)。

headers?: {[propertyName: string]: any}

属性值

{[propertyName: string]: any}

httpRequestTimeout

HTTP 请求获取响应的超时。 格式采用 TimeSpan (hh:mm:ss)。 此值是获取响应而不是活动超时的超时值。 默认值为 00:01:00 (1 分钟)。 范围为 1 到 10 分钟

httpRequestTimeout?: any

属性值

any

linkedServices

传递给 Web 终结点的链接服务列表。

linkedServices?: LinkedServiceReference[]

属性值

method

目标终结点的 Rest API 方法。

method: string

属性值

string

turnOffAsync

用于禁用在 HTTP 202 响应的响应标头中给定位置调用 HTTP GET 的选项。 如果设置为 true,它将停止在响应标头中给定的 http 位置上调用 HTTP GET。 如果设置为 false,则继续调用 HTTP 响应标头中给定位置的 HTTP GET 调用。

turnOffAsync?: boolean

属性值

boolean

type

多态鉴别器,它指定此对象可以的不同类型的

type: "WebActivity"

属性值

"WebActivity"

url

Web 活动目标终结点和路径。 类型:字符串(或带有 resultType 字符串的表达式)。

url: any

属性值

any

继承属性详细信息

dependsOn

活动取决于条件。

dependsOn?: ActivityDependency[]

属性值

继承自 ExecutionActivity.dependsOn

description

活动说明。

description?: string

属性值

string

继承自 ExecutionActivity.description

linkedServiceName

链接服务引用。

linkedServiceName?: LinkedServiceReference

属性值

继承自 ExecutionActivity.linkedServiceName

name

活动名称。

name: string

属性值

string

继承自 ExecutionActivity.name

onInactiveMarkAs

当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。

onInactiveMarkAs?: string

属性值

string

继承自 ExecutionActivity.onInactiveMarkAs

policy

活动策略。

policy?: ActivityPolicy

属性值

继承自 ExecutionActivity.policy

state

活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。

state?: string

属性值

string

继承自 ExecutionActivity.state

userProperties

活动用户属性。

userProperties?: UserProperty[]

属性值

继承自ExecutionActivity.userProperties