/// <summary> /// Initializes a new instance of the WorkflowRunAction class. /// </summary> public WorkflowRunAction(string id = default(string), DateTime?startTime = default(DateTime?), DateTime?endTime = default(DateTime?), WorkflowStatus?status = default(WorkflowStatus?), string code = default(string), object error = default(object), string trackingId = default(string), Correlation correlation = default(Correlation), ContentLink inputsLink = default(ContentLink), ContentLink outputsLink = default(ContentLink), object trackedProperties = default(object), string name = default(string), string type = default(string)) : base(id) { StartTime = startTime; EndTime = endTime; Status = status; Code = code; Error = error; TrackingId = trackingId; Correlation = correlation; InputsLink = inputsLink; OutputsLink = outputsLink; TrackedProperties = trackedProperties; Name = name; Type = type; }
/// <summary> /// Initializes a new instance of the WorkflowRunTrigger class. /// </summary> public WorkflowRunTrigger(string name = default(string), object inputs = default(object), ContentLink inputsLink = default(ContentLink), object outputs = default(object), ContentLink outputsLink = default(ContentLink), DateTime?startTime = default(DateTime?), DateTime?endTime = default(DateTime?), string trackingId = default(string), Correlation correlation = default(Correlation), string code = default(string), WorkflowStatus?status = default(WorkflowStatus?), object error = default(object), object trackedProperties = default(object)) { Name = name; Inputs = inputs; InputsLink = inputsLink; Outputs = outputs; OutputsLink = outputsLink; StartTime = startTime; EndTime = endTime; TrackingId = trackingId; Correlation = correlation; Code = code; Status = status; Error = error; TrackedProperties = trackedProperties; }
/// <summary> /// Initializes a new instance of the WorkflowRun class. /// </summary> public WorkflowRun(string id = default(string), DateTime?startTime = default(DateTime?), DateTime?endTime = default(DateTime?), WorkflowStatus?status = default(WorkflowStatus?), string code = default(string), object error = default(object), string correlationId = default(string), Correlation correlation = default(Correlation), ResourceReference workflow = default(ResourceReference), WorkflowRunTrigger trigger = default(WorkflowRunTrigger), IDictionary <string, WorkflowOutputParameter> outputs = default(IDictionary <string, WorkflowOutputParameter>), WorkflowRunTrigger response = default(WorkflowRunTrigger), string name = default(string), string type = default(string)) : base(id) { StartTime = startTime; EndTime = endTime; Status = status; Code = code; Error = error; CorrelationId = correlationId; Correlation = correlation; Workflow = workflow; Trigger = trigger; Outputs = outputs; Response = response; Name = name; Type = type; }
/// <summary> /// Initializes a new instance of the WorkflowTriggerHistory class. /// </summary> public WorkflowTriggerHistory(string id = default(string), DateTime?startTime = default(DateTime?), DateTime?endTime = default(DateTime?), WorkflowStatus?status = default(WorkflowStatus?), string code = default(string), object error = default(object), string trackingId = default(string), Correlation correlation = default(Correlation), ContentLink inputsLink = default(ContentLink), ContentLink outputsLink = default(ContentLink), bool?fired = default(bool?), ResourceReference run = default(ResourceReference), string name = default(string), string type = default(string)) : base(id) { StartTime = startTime; EndTime = endTime; Status = status; Code = code; Error = error; TrackingId = trackingId; Correlation = correlation; InputsLink = inputsLink; OutputsLink = outputsLink; Fired = fired; Run = run; Name = name; Type = type; }
/// <summary> /// Initializes a new instance of the WorkflowRunAction class. /// </summary> /// <param name="id">The resource id.</param> /// <param name="startTime">Gets the start time.</param> /// <param name="endTime">Gets the end time.</param> /// <param name="status">Gets the status. Possible values include: /// 'NotSpecified', 'Paused', 'Running', 'Waiting', 'Succeeded', /// 'Skipped', 'Suspended', 'Cancelled', 'Failed', 'Faulted', /// 'TimedOut', 'Aborted', 'Ignored'</param> /// <param name="code">Gets the code.</param> /// <param name="error">Gets the error.</param> /// <param name="trackingId">Gets the tracking id.</param> /// <param name="correlation">The correlation properties.</param> /// <param name="inputsLink">Gets the link to inputs.</param> /// <param name="outputsLink">Gets the link to outputs.</param> /// <param name="trackedProperties">Gets the tracked /// properties.</param> /// <param name="retryHistory">Gets the retry histories.</param> /// <param name="name">Gets the workflow run action name.</param> /// <param name="type">Gets the workflow run action type.</param> public WorkflowRunAction(string id = default(string), System.DateTime?startTime = default(System.DateTime?), System.DateTime?endTime = default(System.DateTime?), string status = default(string), string code = default(string), object error = default(object), string trackingId = default(string), Correlation correlation = default(Correlation), ContentLink inputsLink = default(ContentLink), ContentLink outputsLink = default(ContentLink), object trackedProperties = default(object), IList <RetryHistory> retryHistory = default(IList <RetryHistory>), string name = default(string), string type = default(string)) : base(id) { StartTime = startTime; EndTime = endTime; Status = status; Code = code; Error = error; TrackingId = trackingId; Correlation = correlation; InputsLink = inputsLink; OutputsLink = outputsLink; TrackedProperties = trackedProperties; RetryHistory = retryHistory; Name = name; Type = type; CustomInit(); }