Поделиться через


WebActivity interface

Веб-действие.

Extends

Свойства

authentication

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

body

Представляет полезные данные, которые будут отправляться в конечную точку. Требуется для метода POST/PUT, не допускается для типа метода GET: string (или Expression с строкой resultType).

connectVia

Справочник по среде выполнения интеграции.

datasets

Список наборов данных, передаваемых в веб-конечную точку.

disableCertValidation

Если задано значение true, проверка сертификата будет отключена.

headers

Представляет заголовки, которые будут отправлены в запрос. Например, чтобы задать язык и тип для запроса: "заголовки": { "Accept-Language": "en-us", "Content-Type": "application/json" }. Тип: строка (или выражение с строкой resultType).

httpRequestTimeout

Время ожидания HTTP-запроса для получения ответа. Формат находится в timeSpan (hh:mm:ss). Это значение — время ожидания для получения ответа, а не время ожидания действия. Значение по умолчанию — 00:01:00 (1 минута). Диапазон составляет от 1 до 10 минут

linkedServices

Список связанных служб, передаваемых в веб-конечную точку.

method

Метод REST API для целевой конечной точки.

turnOffAsync

Параметр отключения вызова HTTP GET в расположении, заданном в заголовке ответа HTTP 202. Если задано значение true, он останавливает вызов HTTP GET в http-расположении, заданном в заголовке ответа. Если задано значение false, то вызов HTTP GET продолжает вызываться в расположении, заданном в заголовках ответа HTTP.

type

Полиморфная дискриминация, указывающая различные типы этого объекта, может быть

url

Целевая конечная точка и путь веб-действия. Тип: строка (или выражение с строкой resultType).

Унаследованные свойства

dependsOn

Действие зависит от условия.

description

Описание действия.

linkedServiceName

Ссылка на связанную службу.

name

Имя действия.

onInactiveMarkAs

Результат состояния действия, если для состояния задано значение Inactive. Это необязательное свойство, если действие неактивно, состояние будет успешно выполнено по умолчанию.

policy

Политика действий.

state

Состояние действия. Это необязательное свойство, если оно не указано, состояние будет активным по умолчанию.

userProperties

Свойства пользователя действия.

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

authentication

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

authentication?: WebActivityAuthentication

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

body

Представляет полезные данные, которые будут отправляться в конечную точку. Требуется для метода POST/PUT, не допускается для типа метода GET: string (или Expression с строкой resultType).

body?: any

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

any

connectVia

Справочник по среде выполнения интеграции.

connectVia?: IntegrationRuntimeReference

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

datasets

Список наборов данных, передаваемых в веб-конечную точку.

datasets?: DatasetReference[]

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

disableCertValidation

Если задано значение true, проверка сертификата будет отключена.

disableCertValidation?: boolean

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

boolean

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

Список связанных служб, передаваемых в веб-конечную точку.

linkedServices?: LinkedServiceReference[]

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

method

Метод REST API для целевой конечной точки.

method: string

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

string

turnOffAsync

Параметр отключения вызова HTTP GET в расположении, заданном в заголовке ответа HTTP 202. Если задано значение true, он останавливает вызов HTTP GET в http-расположении, заданном в заголовке ответа. Если задано значение false, то вызов HTTP GET продолжает вызываться в расположении, заданном в заголовках ответа HTTP.

turnOffAsync?: boolean

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

boolean

type

Полиморфная дискриминация, указывающая различные типы этого объекта, может быть

type: "WebActivity"

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

"WebActivity"

url

Целевая конечная точка и путь веб-действия. Тип: строка (или выражение с строкой 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

Результат состояния действия, если для состояния задано значение Inactive. Это необязательное свойство, если действие неактивно, состояние будет успешно выполнено по умолчанию.

onInactiveMarkAs?: string

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

string

наследуется отExecutionActivity.onInactiveMarkAs

policy

Политика действий.

policy?: ActivityPolicy

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

наследуется отExecutionActivity.policy

state

Состояние действия. Это необязательное свойство, если оно не указано, состояние будет активным по умолчанию.

state?: string

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

string

наследуется отExecutionActivity.state

userProperties

Свойства пользователя действия.

userProperties?: UserProperty[]

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

Наследуется отExecutionActivity.userProperties