WebActivity Klasse
Webaktivität.
Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.
- Vererbung
-
azure.mgmt.datafactory.models._models_py3.ExecutionActivityWebActivity
Konstruktor
WebActivity(*, name: str, method: str | _models.WebActivityMethod, url: MutableMapping[str, Any], 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, linked_service_name: _models.LinkedServiceReference | None = None, policy: _models.ActivityPolicy | None = None, headers: MutableMapping[str, Any] | None = None, body: MutableMapping[str, Any] | None = None, authentication: _models.WebActivityAuthentication | None = None, disable_cert_validation: bool | None = None, datasets: List[_models.DatasetReference] | None = None, linked_services: List[_models.LinkedServiceReference] | None = None, connect_via: _models.IntegrationRuntimeReference | None = None, **kwargs: Any)
Parameter
Nicht übereinstimmende Eigenschaften aus der Nachricht werden für diese Auflistung deserialisiert.
- name
- str
Aktivitätsname. Erforderlich.
- description
- str
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
- str oder ActivityOnInactiveMarkAs
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
- list[ActivityDependency]
Die Aktivität hängt von der Bedingung ab.
- user_properties
- list[UserProperty]
Aktivitätsbenutzereigenschaften.
- linked_service_name
- LinkedServiceReference
Verweis auf verknüpfte Dienste.
- policy
- ActivityPolicy
Aktivitätsrichtlinie.
- method
- str oder WebActivityMethod
Rest-API-Methode für den Zielendpunkt. Erforderlich. Bekannte Werte sind "GET", "POST", "PUT" und "DELETE".
- url
- <xref:JSON>
Zielendpunkt und Pfad der Webaktivität. Typ: string (oder Ausdruck mit resultType-Zeichenfolge). Erforderlich.
- headers
- <xref:JSON>
Stellt die Header dar, die an die Anforderung gesendet werden. So legen Sie beispielsweise die Sprache und den Typ für eine Anforderung fest: „headers“: { „Accept-Language“: „en-us“, „Content-Type“: „application/json“ }. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).
- body
- <xref:JSON>
Stellt die Nutzlast dar, die an den Endpunkt gesendet wird. Erforderlich für die POST/PUT-Methode, nicht zulässig für GET-Methode Type: string (oder Expression mit resultType-Zeichenfolge).
- authentication
- WebActivityAuthentication
Die zum Aufrufen des Endpunkts verwendete Authentifizierungsmethode.
- disable_cert_validation
- bool
Wenn auf true festgelegt ist, wird die Zertifikatüberprüfung deaktiviert.
- datasets
- list[DatasetReference]
Liste der Datasets, die an den Webendpunkt übergeben werden.
- linked_services
- list[LinkedServiceReference]
Liste der verknüpften Dienste, die an den Webendpunkt übergeben werden.
- connect_via
- IntegrationRuntimeReference
Der Verweis auf die Integration Runtime.
Variablen
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
- 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
- str oder ActivityOnInactiveMarkAs
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
- list[ActivityDependency]
Die Aktivität hängt von der Bedingung ab.
- user_properties
- list[UserProperty]
Aktivitätsbenutzereigenschaften.
- linked_service_name
- LinkedServiceReference
Verweis auf verknüpfte Dienste.
- policy
- ActivityPolicy
Aktivitätsrichtlinie.
- method
- str oder WebActivityMethod
Rest-API-Methode für den Zielendpunkt. Erforderlich. Bekannte Werte sind "GET", "POST", "PUT" und "DELETE".
- url
- <xref:JSON>
Zielendpunkt und Pfad der Webaktivität. Typ: string (oder Ausdruck mit resultType-Zeichenfolge). Erforderlich.
- headers
- <xref:JSON>
Stellt die Header dar, die an die Anforderung gesendet werden. So legen Sie beispielsweise die Sprache und den Typ für eine Anforderung fest: „headers“: { „Accept-Language“: „en-us“, „Content-Type“: „application/json“ }. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).
- body
- <xref:JSON>
Stellt die Nutzlast dar, die an den Endpunkt gesendet wird. Erforderlich für die POST/PUT-Methode, nicht zulässig für GET-Methode Type: string (oder Expression mit resultType-Zeichenfolge).
- authentication
- WebActivityAuthentication
Die zum Aufrufen des Endpunkts verwendete Authentifizierungsmethode.
- disable_cert_validation
- bool
Wenn auf true festgelegt ist, wird die Zertifikatüberprüfung deaktiviert.
- datasets
- list[DatasetReference]
Liste der Datasets, die an den Webendpunkt übergeben werden.
- linked_services
- list[LinkedServiceReference]
Liste der verknüpften Dienste, die an den Webendpunkt übergeben werden.
- connect_via
- IntegrationRuntimeReference
Der Verweis auf die Integration Runtime.
Azure SDK for Python