DeleteActivity Class

Delete activity.

All required parameters must be populated in order to send to Azure.

Inheritance
azure.synapse.artifacts.models._models_py3.ExecutionActivity
DeleteActivity

Constructor

DeleteActivity(*, name: str, dataset: azure.synapse.artifacts.models._models_py3.DatasetReference, additional_properties: Optional[Dict[str, object]] = None, description: Optional[str] = None, depends_on: Optional[List[azure.synapse.artifacts.models._models_py3.ActivityDependency]] = None, user_properties: Optional[List[azure.synapse.artifacts.models._models_py3.UserProperty]] = None, linked_service_name: Optional[azure.synapse.artifacts.models._models_py3.LinkedServiceReference] = None, policy: Optional[azure.synapse.artifacts.models._models_py3.ActivityPolicy] = None, recursive: Optional[object] = None, max_concurrent_connections: Optional[int] = None, enable_logging: Optional[object] = None, log_storage_settings: Optional[azure.synapse.artifacts.models._models_py3.LogStorageSettings] = None, **kwargs)

Parameters

additional_properties
dict[str, object]
Required

Unmatched properties from the message are deserialized to this collection.

name
str
Required

Required. Activity name.

type
str
Required

Required. Type of activity.Constant filled by server.

description
str
Required

Activity description.

depends_on
list[ActivityDependency]
Required

Activity depends on condition.

user_properties
list[UserProperty]
Required

Activity user properties.

linked_service_name
LinkedServiceReference
Required

Linked service reference.

policy
ActivityPolicy
Required

Activity policy.

recursive
object
Required

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

max_concurrent_connections
int
Required

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

enable_logging
object
Required

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

log_storage_settings
LogStorageSettings
Required

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

dataset
DatasetReference
Required

Required. Delete activity dataset reference.