次の方法で共有


CustomActivity interface

カスタム アクティビティの種類。

Extends

プロパティ

autoUserSpecification

ユーザーの昇格レベルとスコープ。既定値は非admin タスクです。 型: string (または resultType double を含む式)。

command

カスタム アクティビティの種類のコマンド: string (または resultType 文字列を含む式)。

extendedProperties

ユーザー定義プロパティ バッグ。 使用できるキーまたは値に制限はありません。 ユーザーが指定したカスタム アクティビティには、定義されたコンテンツを使用して解釈する責任があります。

folderPath

リソース ファイルのフォルダー パス タイプ: string (または resultType 文字列を含む式)。

referenceObjects

参照オブジェクト

resourceLinkedService

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

retentionTimeInDays

カスタム アクティビティに送信されたファイルの保持時間。 型: double (または resultType double を持つ式)。

type

ポリモーフィック識別子。このオブジェクトは、さまざまな型を指定します。

継承されたプロパティ

dependsOn

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

description

アクティビティの説明。

linkedServiceName

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

name

アクティビティ名。

onInactiveMarkAs

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

policy

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

state

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

userProperties

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

プロパティの詳細

autoUserSpecification

ユーザーの昇格レベルとスコープ。既定値は非admin タスクです。 型: string (または resultType double を含む式)。

autoUserSpecification?: any

プロパティ値

any

command

カスタム アクティビティの種類のコマンド: string (または resultType 文字列を含む式)。

command: any

プロパティ値

any

extendedProperties

ユーザー定義プロパティ バッグ。 使用できるキーまたは値に制限はありません。 ユーザーが指定したカスタム アクティビティには、定義されたコンテンツを使用して解釈する責任があります。

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

プロパティ値

{[propertyName: string]: any}

folderPath

リソース ファイルのフォルダー パス タイプ: string (または resultType 文字列を含む式)。

folderPath?: any

プロパティ値

any

referenceObjects

参照オブジェクト

referenceObjects?: CustomActivityReferenceObject

プロパティ値

resourceLinkedService

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

resourceLinkedService?: LinkedServiceReference

プロパティ値

retentionTimeInDays

カスタム アクティビティに送信されたファイルの保持時間。 型: double (または resultType double を持つ式)。

retentionTimeInDays?: any

プロパティ値

any

type

ポリモーフィック識別子。このオブジェクトは、さまざまな型を指定します。

type: "Custom"

プロパティ値

"Custom"

継承されたプロパティの詳細

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から継承