SwitchActivity Klasse
Diese Aktivität wertet einen Ausdruck aus und führt Aktivitäten unter der Cases-Eigenschaft aus, die der in der equals-Eigenschaft erwarteten Ausdrucksauswertung entsprechen.
Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.
- Vererbung
-
azure.mgmt.datafactory.models._models_py3.ControlActivitySwitchActivity
Konstruktor
SwitchActivity(*, name: str, on: _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, cases: List[_models.SwitchCase] | None = None, default_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, ist der Status standardmäßig Aktiv. Bekannte Werte sind: "Aktiv" und "Inaktiv". |
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 angegeben wird, ist die status standardmäßig erfolgreich. Bekannte Werte sind: "Erfolgreich", "Failed" und "Skipped". |
depends_on
|
Die Aktivität hängt von der Bedingung ab. |
user_properties
|
Aktivitätsbenutzereigenschaften. |
on
|
Ein Ausdruck, der als Zeichenfolge oder ganze Zahl ausgewertet würde. Dies wird verwendet, um den Block von Aktivitäten in Fällen zu bestimmen, die ausgeführt werden. Erforderlich. |
cases
|
Liste der Fälle, die den erwarteten Werten der Eigenschaft "on" entsprechen. Dies ist eine optionale Eigenschaft, und wenn nicht angegeben, führt die Aktivität Aktivitäten aus, die in defaultActivities bereitgestellt werden. |
default_activities
|
Liste der Aktivitäten, die ausgeführt werden sollen, wenn keine Fallbedingung erfüllt ist. 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, ist der Status standardmäßig Aktiv. Bekannte Werte sind: "Aktiv" und "Inaktiv". |
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 angegeben wird, ist die status standardmäßig erfolgreich. Bekannte Werte sind: "Erfolgreich", "Failed" und "Skipped". |
depends_on
|
Die Aktivität hängt von der Bedingung ab. |
user_properties
|
Aktivitätsbenutzereigenschaften. |
on
|
Ein Ausdruck, der als Zeichenfolge oder ganze Zahl ausgewertet würde. Dies wird verwendet, um den Block von Aktivitäten in Fällen zu bestimmen, die ausgeführt werden. Erforderlich. |
cases
|
Liste der Fälle, die den erwarteten Werten der Eigenschaft "on" entsprechen. Dies ist eine optionale Eigenschaft, und wenn nicht angegeben, führt die Aktivität Aktivitäten aus, die in defaultActivities bereitgestellt werden. |
default_activities
|
Liste der Aktivitäten, die ausgeführt werden sollen, wenn keine Fallbedingung erfüllt ist. Dies ist eine optionale Eigenschaft, und wenn sie nicht bereitgestellt wird, wird die Aktivität ohne Aktion beendet. |
Azure SDK for Python