WebActivity interface
Web アクティビティ。
- Extends
プロパティ
authentication | エンドポイントを呼び出すために使用される認証方法。 |
body | エンドポイントに送信されるペイロードを表します。 POST/PUT メソッドに必要です。GET メソッドの Type: string (または resultType 文字列を含む式) には使用できません。 |
connect |
統合ランタイム参照。 |
datasets | Web エンドポイントに渡されるデータセットの一覧。 |
disable |
true に設定すると、証明書の検証は無効になります。 |
headers | 要求に送信されるヘッダーを表します。 たとえば、要求に種類と言語を設定する場合: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }。 型: string (または resultType 文字列を含む式)。 |
http |
HTTP 要求が応答を取得する際のタイムアウト。 形式は TimeSpan (hh:mm:ss) です。 この値は、アクティビティのタイムアウトではなく、応答を取得するためのタイムアウトです。 既定値は 00:01:00 (1 分) です。 範囲は 1 から 10 分です |
linked |
Web エンドポイントに渡されるリンクされたサービスの一覧。 |
method | ターゲット エンドポイントの REST API メソッド。 |
turn |
HTTP 202 応答の応答ヘッダーで指定された場所での HTTP GET の呼び出しを無効にするオプション。 true に設定すると、応答ヘッダーで指定された http の場所で HTTP GET の呼び出しが停止されます。 false を設定すると、http 応答ヘッダーで指定された場所で HTTP GET 呼び出しが引き続き呼び出されます。 |
type | ポリモーフィック識別子。このオブジェクトに使用できるさまざまな型を指定します。 |
url | Web アクティビティのターゲット エンドポイントとパス。 型: string (または resultType 文字列を含む式)。 |
継承されたプロパティ
depends |
アクティビティは条件によって異なります。 |
description | アクティビティの説明。 |
linked |
リンクされたサービス 参照。 |
name | アクティビティ名。 |
on |
状態が [非アクティブ] に設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブな場合に指定しない場合、状態は既定で Succeeded になります。 |
policy | アクティビティ ポリシー。 |
state | アクティビティの状態。 これは省略可能なプロパティであり、指定されていない場合、状態は既定でアクティブになります。 |
user |
アクティビティ ユーザーのプロパティ。 |
プロパティの詳細
authentication
エンドポイントを呼び出すために使用される認証方法。
authentication?: WebActivityAuthentication
プロパティ値
body
エンドポイントに送信されるペイロードを表します。 POST/PUT メソッドに必要です。GET メソッドの Type: string (または resultType 文字列を含む式) には使用できません。
body?: any
プロパティ値
any
connectVia
datasets
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[]
プロパティ値
description
linkedServiceName
リンクされたサービス 参照。
linkedServiceName?: LinkedServiceReference
プロパティ値
name
onInactiveMarkAs
状態が [非アクティブ] に設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブな場合に指定しない場合、状態は既定で Succeeded になります。
onInactiveMarkAs?: string
プロパティ値
string
policy
state
アクティビティの状態。 これは省略可能なプロパティであり、指定されていない場合、状態は既定でアクティブになります。
state?: string
プロパティ値
string
userProperties
アクティビティ ユーザーのプロパティ。
userProperties?: UserProperty[]