次の方法で共有


WebActivity interface

Web アクティビティ。

Extends

プロパティ

authentication

エンドポイントの呼び出しに使用される認証方法。

body

エンドポイントに送信されるペイロードを表します。 POST/PUT メソッドでは必須。GET メソッドの型: 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 メソッドの型: 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から継承