Share via


ActivityPolicy Class

Definition

Execution policy for an activity.

[System.Text.Json.Serialization.JsonConverter(typeof(Azure.Analytics.Synapse.Artifacts.Models.ActivityPolicy+ActivityPolicyConverter))]
public class ActivityPolicy
[<System.Text.Json.Serialization.JsonConverter(typeof(Azure.Analytics.Synapse.Artifacts.Models.ActivityPolicy+ActivityPolicyConverter))>]
type ActivityPolicy = class
Public Class ActivityPolicy
Inheritance
ActivityPolicy
Attributes

Constructors

ActivityPolicy()

Initializes a new instance of ActivityPolicy.

Properties

AdditionalProperties

Additional Properties.

Retry

Maximum ordinary retry attempts. Default is 0. Type: integer (or Expression with resultType integer), minimum: 0.

RetryIntervalInSeconds

Interval between each retry attempt (in seconds). The default is 30 sec.

SecureInput

When set to true, Input from activity is considered as secure and will not be logged to monitoring.

SecureOutput

When set to true, Output from activity is considered as secure and will not be logged to monitoring.

Timeout

Specifies the timeout for the activity to run. The default timeout is 7 days. Type: string (or Expression with resultType string), pattern: ((\d+).)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).

Applies to