WebActivity interface

Web アクティビティ。

Extends

プロパティ

authentication

エンドポイントを呼び出すために使用される認証方法。

body

エンドポイントに送信されるペイロードを表します。 POST/PUT メソッドに必要です。GET メソッドの Type: string (または resultType 文字列を含む式) には使用できません。

connectVia

統合ランタイム参照。

datasets

Web エンドポイントに渡されるデータセットの一覧。

disableCertValidation

true に設定すると、証明書の検証は無効になります。

headers

要求に送信されるヘッダーを表します。 たとえば、要求に種類と言語を設定する場合: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }。 型: string (または 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 アクティビティのターゲット エンドポイントとパス。 型: string (または resultType 文字列を含む式)。

継承されたプロパティ

dependsOn

アクティビティは条件によって異なります。

description

アクティビティの説明。

linkedServiceName

リンクされたサービス 参照。

name

アクティビティ名。

onInactiveMarkAs

状態が [非アクティブ] に設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブな場合に指定しない場合、状態は既定で Succeeded になります。

policy

アクティビティ ポリシー。

state

アクティビティの状態。 これは省略可能なプロパティであり、指定されていない場合、状態は既定でアクティブになります。

userProperties

アクティビティ ユーザーのプロパティ。

プロパティの詳細

authentication

エンドポイントを呼び出すために使用される認証方法。

authentication?: WebActivityAuthentication

プロパティ値

body

エンドポイントに送信されるペイロードを表します。 POST/PUT メソッドに必要です。GET メソッドの Type: string (または 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" }。 型: string (または 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 アクティビティのターゲット エンドポイントとパス。 型: string (または 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

状態が [非アクティブ] に設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブな場合に指定しない場合、状態は既定で Succeeded になります。

onInactiveMarkAs?: string

プロパティ値

string

ExecutionActivity.onInactiveMarkAsから継承

policy

アクティビティ ポリシー。

policy?: ActivityPolicy

プロパティ値

ExecutionActivity.policyから継承

state

アクティビティの状態。 これは省略可能なプロパティであり、指定されていない場合、状態は既定でアクティブになります。

state?: string

プロパティ値

string

ExecutionActivity.stateから継承

userProperties

アクティビティ ユーザーのプロパティ。

userProperties?: UserProperty[]

プロパティ値

ExecutionActivity.userPropertiesから継承