WebActivity Class

Definition

Web activity.

[Microsoft.Rest.Serialization.JsonTransformation]
[Newtonsoft.Json.JsonObject("WebActivity")]
public class WebActivity : Microsoft.Azure.Management.DataFactory.Models.ExecutionActivity
[<Microsoft.Rest.Serialization.JsonTransformation>]
[<Newtonsoft.Json.JsonObject("WebActivity")>]
type WebActivity = class
    inherit ExecutionActivity
Public Class WebActivity
Inherits ExecutionActivity
Inheritance
Attributes
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute

Constructors

WebActivity()

Initializes a new instance of the WebActivity class.

WebActivity(String, String, Object, IDictionary<String,Object>, String, IList<ActivityDependency>, IList<UserProperty>, LinkedServiceReference, ActivityPolicy, Object, Object, WebActivityAuthentication, IList<DatasetReference>, IList<LinkedServiceReference>, IntegrationRuntimeReference)

Initializes a new instance of the WebActivity class.

WebActivity(String, String, Object, IDictionary<String,Object>, String, IList<ActivityDependency>, IList<UserProperty>, LinkedServiceReference, ActivityPolicy, Object, Object, WebActivityAuthentication, Nullable<Boolean>, IList<DatasetReference>, IList<LinkedServiceReference>, IntegrationRuntimeReference)

Initializes a new instance of the WebActivity class.

Properties

AdditionalProperties

Gets or sets unmatched properties from the message are deserialized this collection

(Inherited from Activity)
Authentication

Gets or sets authentication method used for calling the endpoint.

Body

Gets or sets represents the payload that will be sent to the endpoint. Required for POST/PUT method, not allowed for GET method Type: string (or Expression with resultType string).

ConnectVia

Gets or sets the integration runtime reference.

Datasets

Gets or sets list of datasets passed to web endpoint.

DependsOn

Gets or sets activity depends on condition.

(Inherited from Activity)
Description

Gets or sets activity description.

(Inherited from Activity)
DisableCertValidation

Gets or sets when set to true, Certificate validation will be disabled.

Headers

Gets or sets represents the headers that will be sent to the request. For example, to set the language and type on a request: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Type: string (or Expression with resultType string).

LinkedServiceName

Gets or sets linked service reference.

(Inherited from ExecutionActivity)
LinkedServices

Gets or sets list of linked services passed to web endpoint.

Method

Gets or sets rest API method for target endpoint. Possible values include: 'GET', 'POST', 'PUT', 'DELETE'

Name

Gets or sets activity name.

(Inherited from Activity)
Policy

Gets or sets activity policy.

(Inherited from ExecutionActivity)
Url

Gets or sets web activity target endpoint and path. Type: string (or Expression with resultType string).

UserProperties

Gets or sets activity user properties.

(Inherited from Activity)

Methods

Validate()

Validate the object.

Applies to