Freigeben über


UntilActivity Klasse

Diese Aktivität führt innere Aktivitäten aus, bis die angegebenen booleschen Ausdrucksergebnisse auf true oder timeout erreicht werden, je nachdem, welcher Wert früher liegt.

Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.

Vererbung
azure.mgmt.datafactory.models._models_py3.ControlActivity
UntilActivity

Konstruktor

UntilActivity(*, name: str, expression: _models.Expression, activities: List[_models.Activity], additional_properties: Dict[str, MutableMapping[str, Any]] | None = None, description: str | None = None, state: str | _models.ActivityState | None = None, on_inactive_mark_as: str | _models.ActivityOnInactiveMarkAs | None = None, depends_on: List[_models.ActivityDependency] | None = None, user_properties: List[_models.UserProperty] | None = None, timeout: MutableMapping[str, Any] | None = None, **kwargs: Any)

Keyword-Only Parameter

Name Beschreibung
additional_properties
dict[str, <xref:JSON>]

Nicht übereinstimmende Eigenschaften aus der Nachricht werden für diese Auflistung deserialisiert.

name
str

Aktivitätsname. Erforderlich.

description
str

Aktivitätsbeschreibung.

state

Aktivitätsstatus. Dies ist eine optionale Eigenschaft, und wenn nicht angegeben, lautet der Status standardmäßig Aktiv. Bekannte Werte sind: "Active" und "Inactive".

on_inactive_mark_as

Statusergebnis der Aktivität, wenn der Status auf Inaktiv festgelegt ist. Dies ist eine optionale Eigenschaft. Wenn die Aktivität nicht bereitgestellt wird, lautet die status standardmäßig Erfolgreich. Bekannte Werte sind: "Succeeded", "Failed" und "Skipped".

depends_on

Die Aktivität hängt von der Bedingung ab.

user_properties

Aktivitätsbenutzereigenschaften.

expression

Ein Ausdruck, der als boolescher Wert ausgewertet wird. Die Schleife wird fortgesetzt, bis dieser Ausdruck als true ausgewertet wird. Erforderlich.

timeout
<xref:JSON>

Gibt das Zeitlimit für die Ausführung der Aktivität an. Wenn kein Wert angegeben ist, wird der Wert von TimeSpan.FromDays(7) als Standardwert von 1 Woche verwendet. Typ: Zeichenfolge (oder Ausdruck mit resultType-Zeichenfolge), Muster: ((d+).)? (dd):(60|( [0-5] [0-9]):(60|( [0-5] [0-9])).

activities

Liste der auszuführenden Aktivitäten. Erforderlich.

Variablen

Name Beschreibung
additional_properties
dict[str, <xref:JSON>]

Nicht übereinstimmende Eigenschaften aus der Nachricht werden für diese Auflistung deserialisiert.

name
str

Aktivitätsname. Erforderlich.

type
str

Der Typ der Aktivität. Erforderlich.

description
str

Aktivitätsbeschreibung.

state

Aktivitätsstatus. Dies ist eine optionale Eigenschaft, und wenn nicht angegeben, lautet der Status standardmäßig Aktiv. Bekannte Werte sind: "Active" und "Inactive".

on_inactive_mark_as

Statusergebnis der Aktivität, wenn der Status auf Inaktiv festgelegt ist. Dies ist eine optionale Eigenschaft. Wenn die Aktivität nicht bereitgestellt wird, lautet die status standardmäßig Erfolgreich. Bekannte Werte sind: "Succeeded", "Failed" und "Skipped".

depends_on

Die Aktivität hängt von der Bedingung ab.

user_properties

Aktivitätsbenutzereigenschaften.

expression

Ein Ausdruck, der als boolescher Wert ausgewertet wird. Die Schleife wird fortgesetzt, bis dieser Ausdruck als true ausgewertet wird. Erforderlich.

timeout
<xref:JSON>

Gibt das Zeitlimit für die Ausführung der Aktivität an. Wenn kein Wert angegeben ist, wird der Wert von TimeSpan.FromDays(7) als Standardwert von 1 Woche verwendet. Typ: Zeichenfolge (oder Ausdruck mit resultType-Zeichenfolge), Muster: ((d+).)? (dd):(60|( [0-5] [0-9]):(60|( [0-5] [0-9])).

activities

Liste der auszuführenden Aktivitäten. Erforderlich.