Freigeben über


CustomActivity interface

Benutzerdefinierter Aktivitätstyp.

Extends

Eigenschaften

autoUserSpecification

Die Höhe und der Bereich für den Benutzer sind standardmäßig nichtadmin-Aufgabe. Typ: Zeichenfolge (oder Ausdruck mit resultType double).

command

Befehl für benutzerdefinierte Aktivitätstyp: Zeichenfolge (oder Ausdruck mit resultType-Zeichenfolge).

extendedProperties

Benutzerdefinierter Eigenschaftenbehälter. Es gibt keine Einschränkung für die Schlüssel oder Werte, die verwendet werden können. Die vom Benutzer angegebene benutzerdefinierte Aktivität hat die volle Verantwortung, den definierten Inhalt zu nutzen und zu interpretieren.

folderPath

Ordnerpfad für Ressourcendateien Typ: Zeichenfolge (oder Ausdruck mit resultType-Zeichenfolge).

referenceObjects

Referenzobjekte

resourceLinkedService

Ressourcenverknüpfungsdienstverweis.

retentionTimeInDays

Die Aufbewahrungszeit für die dateien, die für benutzerdefinierte Aktivitäten übermittelt wurden. Typ: double (oder Expression with resultType double).

type

Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

Geerbte Eigenschaften

dependsOn

Aktivität hängt von der Bedingung ab.

description

Aktivitätsbeschreibung.

linkedServiceName

Verknüpfte Dienstreferenz.

name

Aktivitätsname.

onInactiveMarkAs

Statusergebnis der Aktivität, wenn der Zustand auf "Inaktiv" festgelegt ist. Dies ist eine optionale Eigenschaft und wird nicht angegeben, wenn die Aktivität inaktiv ist, wird der Status standardmäßig erfolgreich sein.

policy

Aktivitätsrichtlinie.

state

Aktivitätsstatus. Dies ist eine optionale Eigenschaft, und wenn nicht angegeben, ist der Zustand standardmäßig aktiv.

userProperties

Aktivitätsbenutzereigenschaften.

Details zur Eigenschaft

autoUserSpecification

Die Höhe und der Bereich für den Benutzer sind standardmäßig nichtadmin-Aufgabe. Typ: Zeichenfolge (oder Ausdruck mit resultType double).

autoUserSpecification?: any

Eigenschaftswert

any

command

Befehl für benutzerdefinierte Aktivitätstyp: Zeichenfolge (oder Ausdruck mit resultType-Zeichenfolge).

command: any

Eigenschaftswert

any

extendedProperties

Benutzerdefinierter Eigenschaftenbehälter. Es gibt keine Einschränkung für die Schlüssel oder Werte, die verwendet werden können. Die vom Benutzer angegebene benutzerdefinierte Aktivität hat die volle Verantwortung, den definierten Inhalt zu nutzen und zu interpretieren.

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

Eigenschaftswert

{[propertyName: string]: any}

folderPath

Ordnerpfad für Ressourcendateien Typ: Zeichenfolge (oder Ausdruck mit resultType-Zeichenfolge).

folderPath?: any

Eigenschaftswert

any

referenceObjects

Referenzobjekte

referenceObjects?: CustomActivityReferenceObject

Eigenschaftswert

resourceLinkedService

Ressourcenverknüpfungsdienstverweis.

resourceLinkedService?: LinkedServiceReference

Eigenschaftswert

retentionTimeInDays

Die Aufbewahrungszeit für die dateien, die für benutzerdefinierte Aktivitäten übermittelt wurden. Typ: double (oder Expression with resultType double).

retentionTimeInDays?: any

Eigenschaftswert

any

type

Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

type: "Custom"

Eigenschaftswert

"Custom"

Geerbte Eigenschaftsdetails

dependsOn

Aktivität hängt von der Bedingung ab.

dependsOn?: ActivityDependency[]

Eigenschaftswert

Geerbt vonExecutionActivity.dependsOn

description

Aktivitätsbeschreibung.

description?: string

Eigenschaftswert

string

vonExecutionActivity.description geerbt

linkedServiceName

Verknüpfte Dienstreferenz.

linkedServiceName?: LinkedServiceReference

Eigenschaftswert

geerbt vonExecutionActivity.linkedServiceName

name

Aktivitätsname.

name: string

Eigenschaftswert

string

geerbt vonExecutionActivity.name

onInactiveMarkAs

Statusergebnis der Aktivität, wenn der Zustand auf "Inaktiv" festgelegt ist. Dies ist eine optionale Eigenschaft und wird nicht angegeben, wenn die Aktivität inaktiv ist, wird der Status standardmäßig erfolgreich sein.

onInactiveMarkAs?: string

Eigenschaftswert

string

vonExecutionActivity.onInactiveMarkAs

policy

Aktivitätsrichtlinie.

policy?: ActivityPolicy

Eigenschaftswert

vonExecutionActivity.policy geerbt

state

Aktivitätsstatus. Dies ist eine optionale Eigenschaft, und wenn nicht angegeben, ist der Zustand standardmäßig aktiv.

state?: string

Eigenschaftswert

string

vonExecutionActivity.state geerbt

userProperties

Aktivitätsbenutzereigenschaften.

userProperties?: UserProperty[]

Eigenschaftswert

geerbt vonExecutionActivity.userProperties-