Share via


WebHookActivity Klasse

Definition

WebHook-Aktivität.

public class WebHookActivity : Azure.ResourceManager.DataFactory.Models.ControlActivity
type WebHookActivity = class
    inherit ControlActivity
Public Class WebHookActivity
Inherits ControlActivity
Vererbung

Konstruktoren

WebHookActivity(String, WebHookActivityMethod, DataFactoryElement<String>)

Initialisiert eine neue instance von WebHookActivity.

Eigenschaften

AdditionalProperties

Weitere Eigenschaften

Um dem Wert dieser Eigenschaft ein -Objekt zuzuweisen, verwenden Sie FromObjectAsJson<T>(T, JsonSerializerOptions).

Verwenden Sie FromString(String), um dieser Eigenschaft eine bereits formatierte JSON-Zeichenfolge zuzuweisen.

Beispiele:

  • BinaryData.FromObjectAsJson("foo")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromString("\"foo\"")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Erstellt eine Nutzlast von { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Erstellt eine Nutzlast von { "key": "value" }.
(Geerbt von PipelineActivity)
Authentication

Die zum Aufrufen des Endpunkts verwendete Authentifizierungsmethode.

Body

Stellt die Nutzlast dar, die an den Endpunkt gesendet wird. Erforderlich für die POST/PUT-Methode, nicht zulässig für GET-Methodentyp: string (oder Expression mit resultType-Zeichenfolge).

DependsOn

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

(Geerbt von PipelineActivity)
Description

Aktivitätsbeschreibung.

(Geerbt von PipelineActivity)
Headers

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“ }. Type: string (oder Expression with resultType string).

Method

Rest-API-Methode für den Zielendpunkt.

Name

Aktivitätsname.

(Geerbt von PipelineActivity)
OnInactiveMarkAs

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.

(Geerbt von PipelineActivity)
ReportStatusOnCallBack

Wenn diese Einstellung auf true festgelegt ist, werden statusCode, Ausgabe und Fehler im Rückrufanforderungstext von der Aktivität verwendet. Die Aktivität kann als fehlgeschlagen markiert werden, indem statusCode >= 400 in der Rückrufanforderung festgelegt wird. Der Standardwert ist "false". Typ: boolean (oder Expression with resultType boolean).

State

Aktivitätsstatus. Dies ist eine optionale Eigenschaft, und wenn nicht angegeben, lautet der Status standardmäßig Aktiv.

(Geerbt von PipelineActivity)
Timeout

Das Timeout, innerhalb dessen der Webhook zurück aufgerufen werden soll. Wenn kein Wert angegeben ist, beträgt er standardmäßig 10 Minuten. Typ: string. Muster: ((\d+).)? (\d\d):(60|([0-5][0-9])):( 60|([0-5][0-9])).

Uri

Zielendpunkt und Pfad der WebHook-Aktivität. Type: string (oder Expression with resultType string).

UserProperties

Aktivitätsbenutzereigenschaften.

(Geerbt von PipelineActivity)

Gilt für: