CustomActivity Class

Definition

Custom activity type.

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

Constructors

CustomActivity()

Initializes a new instance of the CustomActivity class.

CustomActivity(String, Object, IDictionary<String,Object>, String, IList<ActivityDependency>, IList<UserProperty>, LinkedServiceReference, ActivityPolicy, LinkedServiceReference, Object, CustomActivityReferenceObject, IDictionary<String,Object>, Object, Object)

Initializes a new instance of the CustomActivity class.

Properties

AdditionalProperties

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

(Inherited from Activity)
AutoUserSpecification

Gets or sets elevation level and scope for the user, default is nonadmin task. Type: string (or Expression with resultType double).

Command

Gets or sets command for custom activity Type: string (or Expression with resultType string).

DependsOn

Gets or sets activity depends on condition.

(Inherited from Activity)
Description

Gets or sets activity description.

(Inherited from Activity)
ExtendedProperties

Gets or sets user defined property bag. There is no restriction on the keys or values that can be used. The user specified custom activity has the full responsibility to consume and interpret the content defined.

FolderPath

Gets or sets folder path for resource files Type: string (or Expression with resultType string).

LinkedServiceName

Gets or sets linked service reference.

(Inherited from ExecutionActivity)
Name

Gets or sets activity name.

(Inherited from Activity)
Policy

Gets or sets activity policy.

(Inherited from ExecutionActivity)
ReferenceObjects

Gets or sets reference objects

ResourceLinkedService

Gets or sets resource linked service reference.

RetentionTimeInDays

Gets or sets the retention time for the files submitted for custom activity. Type: double (or Expression with resultType double).

UserProperties

Gets or sets activity user properties.

(Inherited from Activity)

Methods

Validate()

Validate the object.

Applies to