IfConditionActivity Klasse
Diese Aktivität wertet einen booleschen Ausdruck aus und führt abhängig vom Ergebnis des Ausdrucks entweder die Aktivitäten unter der ifTrueActivities-Eigenschaft oder die ifFalseActivities-Eigenschaft aus.
Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.
- Vererbung
-
azure.mgmt.datafactory.models._models_py3.ControlActivityIfConditionActivity
Konstruktor
IfConditionActivity(*, name: str, expression: _models.Expression, 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, if_true_activities: List[_models.Activity] | None = None, if_false_activities: List[_models.Activity] | None = None, **kwargs: Any)
Keyword-Only Parameter
Name | Beschreibung |
---|---|
additional_properties
|
Nicht übereinstimmende Eigenschaften aus der Nachricht werden für diese Auflistung deserialisiert. |
name
|
Aktivitätsname. Erforderlich. |
description
|
Aktivitätsbeschreibung. |
state
|
str oder
ActivityState
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. Dies wird verwendet, um den Aktivitätsblock (ifTrueActivities oder ifFalseActivities) zu bestimmen, der ausgeführt wird. Erforderlich. |
if_true_activities
|
Liste der Aktivitäten, die ausgeführt werden sollen, wenn der Ausdruck auf "true" ausgewertet wird. Dies ist eine optionale Eigenschaft, und wenn sie nicht bereitgestellt wird, wird die Aktivität ohne Aktion beendet. |
if_false_activities
|
Liste der aktivitäten, die ausgeführt werden sollen, wenn ausdruck als false ausgewertet wird. Dies ist eine optionale Eigenschaft, und wenn sie nicht bereitgestellt wird, wird die Aktivität ohne Aktion beendet. |
Variablen
Name | Beschreibung |
---|---|
additional_properties
|
Nicht übereinstimmende Eigenschaften aus der Nachricht werden für diese Auflistung deserialisiert. |
name
|
Aktivitätsname. Erforderlich. |
type
|
Der Typ der Aktivität. Erforderlich. |
description
|
Aktivitätsbeschreibung. |
state
|
str oder
ActivityState
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. Dies wird verwendet, um den Aktivitätsblock (ifTrueActivities oder ifFalseActivities) zu bestimmen, der ausgeführt wird. Erforderlich. |
if_true_activities
|
Liste der Aktivitäten, die ausgeführt werden sollen, wenn der Ausdruck auf "true" ausgewertet wird. Dies ist eine optionale Eigenschaft, und wenn sie nicht bereitgestellt wird, wird die Aktivität ohne Aktion beendet. |
if_false_activities
|
Liste der aktivitäten, die ausgeführt werden sollen, wenn ausdruck als false ausgewertet wird. Dies ist eine optionale Eigenschaft, und wenn sie nicht bereitgestellt wird, wird die Aktivität ohne Aktion beendet. |
Azure SDK for Python