Aracılığıyla paylaş


WebActivity interface

Web etkinliği.

Extends

Özellikler

authentication

Uç noktayı çağırmak için kullanılan kimlik doğrulama yöntemi.

body

Uç noktaya gönderilecek yükü temsil eder. POST/PUT yöntemi için gereklidir, GET yöntemi Türü için izin verilmez: dize (veya resultType dizeli ifade).

connectVia

Tümleştirme çalışma zamanı başvurusu.

datasets

Web uç noktasına geçirilen veri kümelerinin listesi.

disableCertValidation

True olarak ayarlandığında Sertifika doğrulaması devre dışı bırakılır.

headers

İsteğe gönderilecek üst bilgileri temsil eder. Örneğin, bir istekte dili ve türü ayarlamak için: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Tür: dize (veya resultType dizeli ifade).

httpRequestTimeout

Yanıt almak için HTTP isteğinin zaman aşımı. Biçim TimeSpan (ss:dd:ss) biçimindedir. Bu değer, etkinlik zaman aşımı değil yanıt almak için zaman aşımıdır. Varsayılan değer 00:01:00 'dır (1 dakika). Aralık 1 ile 10 dakika arasındadır

linkedServices

Web uç noktasına geçirilen bağlı hizmetlerin listesi.

method

Hedef uç nokta için Rest API yöntemi.

turnOffAsync

HTTP 202 Yanıtının yanıt üst bilgisinde verilen konumda HTTP GET çağrısını devre dışı bırakma seçeneği. True olarak ayarlanırsa, yanıt üst bilgisinde verilen http konumunda HTTP GET çağrısını durdurur. False olarak ayarlanırsa, http yanıt üst bilgilerinde verilen konumda HTTP GET çağrısını çağırmaya devam eder.

type

Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı

url

Web etkinliği hedef uç noktası ve yolu. Tür: dize (veya resultType dizeli ifade).

Devralınan Özellikler

dependsOn

Etkinlik koşula bağlıdır.

description

Etkinlik açıklaması.

linkedServiceName

Bağlı hizmet başvurusu.

name

Etkinlik adı.

onInactiveMarkAs

Durum Etkin Değil olarak ayarlandığında etkinliğin durum sonucu. Bu isteğe bağlı bir özelliktir ve etkinlik etkin olmadığında sağlanmazsa, durum varsayılan olarak Başarılı olur.

policy

Etkinlik politikası.

state

Etkinlik durumu. Bu isteğe bağlı bir özelliktir ve sağlanmazsa, durum varsayılan olarak Etkin olur.

userProperties

Etkinlik kullanıcı özellikleri.

Özellik Ayrıntıları

authentication

Uç noktayı çağırmak için kullanılan kimlik doğrulama yöntemi.

authentication?: WebActivityAuthentication

Özellik Değeri

body

Uç noktaya gönderilecek yükü temsil eder. POST/PUT yöntemi için gereklidir, GET yöntemi Türü için izin verilmez: dize (veya resultType dizeli ifade).

body?: any

Özellik Değeri

any

connectVia

Tümleştirme çalışma zamanı başvurusu.

connectVia?: IntegrationRuntimeReference

Özellik Değeri

datasets

Web uç noktasına geçirilen veri kümelerinin listesi.

datasets?: DatasetReference[]

Özellik Değeri

disableCertValidation

True olarak ayarlandığında Sertifika doğrulaması devre dışı bırakılır.

disableCertValidation?: boolean

Özellik Değeri

boolean

headers

İsteğe gönderilecek üst bilgileri temsil eder. Örneğin, bir istekte dili ve türü ayarlamak için: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Tür: dize (veya resultType dizeli ifade).

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

Özellik Değeri

{[propertyName: string]: any}

httpRequestTimeout

Yanıt almak için HTTP isteğinin zaman aşımı. Biçim TimeSpan (ss:dd:ss) biçimindedir. Bu değer, etkinlik zaman aşımı değil yanıt almak için zaman aşımıdır. Varsayılan değer 00:01:00 'dır (1 dakika). Aralık 1 ile 10 dakika arasındadır

httpRequestTimeout?: any

Özellik Değeri

any

linkedServices

Web uç noktasına geçirilen bağlı hizmetlerin listesi.

linkedServices?: LinkedServiceReference[]

Özellik Değeri

method

Hedef uç nokta için Rest API yöntemi.

method: string

Özellik Değeri

string

turnOffAsync

HTTP 202 Yanıtının yanıt üst bilgisinde verilen konumda HTTP GET çağrısını devre dışı bırakma seçeneği. True olarak ayarlanırsa, yanıt üst bilgisinde verilen http konumunda HTTP GET çağrısını durdurur. False olarak ayarlanırsa, http yanıt üst bilgilerinde verilen konumda HTTP GET çağrısını çağırmaya devam eder.

turnOffAsync?: boolean

Özellik Değeri

boolean

type

Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı

type: "WebActivity"

Özellik Değeri

"WebActivity"

url

Web etkinliği hedef uç noktası ve yolu. Tür: dize (veya resultType dizeli ifade).

url: any

Özellik Değeri

any

Devralınan Özellik Detayları

dependsOn

Etkinlik koşula bağlıdır.

dependsOn?: ActivityDependency[]

Özellik Değeri

ExecutionActivity.dependsOn'danDevralındı

description

Etkinlik açıklaması.

description?: string

Özellik Değeri

string

ExecutionActivity.description'danDevralındı

linkedServiceName

Bağlı hizmet başvurusu.

linkedServiceName?: LinkedServiceReference

Özellik Değeri

ExecutionActivity.linkedServiceNameÖğesinden Devralındı

name

Etkinlik adı.

name: string

Özellik Değeri

string

ExecutionActivity.name Devralındı

onInactiveMarkAs

Durum Etkin Değil olarak ayarlandığında etkinliğin durum sonucu. Bu isteğe bağlı bir özelliktir ve etkinlik etkin olmadığında sağlanmazsa, durum varsayılan olarak Başarılı olur.

onInactiveMarkAs?: string

Özellik Değeri

string

ExecutionActivity.onInactiveMarkAs'tanDevralındı

policy

Etkinlik politikası.

policy?: ActivityPolicy

Özellik Değeri

ExecutionActivity.policy'denDevralındı

state

Etkinlik durumu. Bu isteğe bağlı bir özelliktir ve sağlanmazsa, durum varsayılan olarak Etkin olur.

state?: string

Özellik Değeri

string

ExecutionActivity.state'tenDevralındı

userProperties

Etkinlik kullanıcı özellikleri.

userProperties?: UserProperty[]

Özellik Değeri

ExecutionActivity.userPropertiesÖğesinden Devralındı