Package version:

Interface DeleteActivity

Delete activity.

interface DeleteActivity {
    dataset: DatasetReference;
    dependsOn?: ActivityDependency[];
    description?: string;
    enableLogging?: any;
    linkedServiceName?: LinkedServiceReference;
    logStorageSettings?: LogStorageSettings;
    maxConcurrentConnections?: number;
    name: string;
    onInactiveMarkAs?: string;
    policy?: ActivityPolicy;
    recursive?: any;
    state?: string;
    storeSettings?: StoreReadSettingsUnion;
    type: "Delete";
    userProperties?: UserProperty[];
}

Hierarchy (view full)

Properties

Delete activity dataset reference.

dependsOn?: ActivityDependency[]

Activity depends on condition.

description?: string

Activity description.

enableLogging?: any

Whether to record detailed logs of delete-activity execution. Default value is false. Type: boolean (or Expression with resultType boolean).

linkedServiceName?: LinkedServiceReference

Linked service reference.

logStorageSettings?: LogStorageSettings

Log storage settings customer need to provide when enableLogging is true.

maxConcurrentConnections?: number

The max concurrent connections to connect data source at the same time.

name: string

Activity name.

onInactiveMarkAs?: string

Status result of the activity when the state is set to Inactive. This is an optional property and if not provided when the activity is inactive, the status will be Succeeded by default.

Activity policy.

recursive?: any

If true, files or sub-folders under current folder path will be deleted recursively. Default is false. Type: boolean (or Expression with resultType boolean).

state?: string

Activity state. This is an optional property and if not provided, the state will be Active by default.

storeSettings?: StoreReadSettingsUnion

Delete activity store settings.

type

Polymorphic discriminator, which specifies the different types this object can be

userProperties?: UserProperty[]

Activity user properties.