Class WorkflowTrigger
The workflow trigger.
Inherited Members
Namespace: System.Dynamic.ExpandoObject
Assembly: Microsoft.Azure.Management.Logic.dll
Syntax
[Microsoft.Rest.Serialization.JsonTransformation]
public class WorkflowTrigger : Microsoft.Azure.Management.Logic.Models.SubResource
Constructors
WorkflowTrigger()
Initializes a new instance of the WorkflowTrigger class.
Declaration
public WorkflowTrigger ();
WorkflowTrigger(String, String, Nullable<DateTime>, Nullable<DateTime>, String, String, Nullable<DateTime>, Nullable<DateTime>, WorkflowTriggerRecurrence, ResourceReference, String, String)
Initializes a new instance of the WorkflowTrigger class.
Declaration
public WorkflowTrigger (string id = null, string provisioningState = null, Nullable<DateTime> createdTime = null, Nullable<DateTime> changedTime = null, string state = null, string status = null, Nullable<DateTime> lastExecutionTime = null, Nullable<DateTime> nextExecutionTime = null, Microsoft.Azure.Management.Logic.Models.WorkflowTriggerRecurrence recurrence = null, Microsoft.Azure.Management.Logic.Models.ResourceReference workflow = null, string name = null, string type = null);
Parameters
String
id
The resource id. |
String
provisioningState
Gets the provisioning state. Possible values include: 'NotSpecified', 'Accepted', 'Running', 'Ready', 'Creating', 'Created', 'Deleting', 'Deleted', 'Canceled', 'Failed', 'Succeeded', 'Moving', 'Updating', 'Registering', 'Registered', 'Unregistering', 'Unregistered', 'Completed' |
Nullable<DateTime>
createdTime
Gets the created time. |
Nullable<DateTime>
changedTime
Gets the changed time. |
String
state
Gets the state. Possible values include: 'NotSpecified', 'Completed', 'Enabled', 'Disabled', 'Deleted', 'Suspended' |
String
status
Gets the status. Possible values include: 'NotSpecified', 'Paused', 'Running', 'Waiting', 'Succeeded', 'Skipped', 'Suspended', 'Cancelled', 'Failed', 'Faulted', 'TimedOut', 'Aborted', 'Ignored' |
Nullable<DateTime>
lastExecutionTime
Gets the last execution time. |
Nullable<DateTime>
nextExecutionTime
Gets the next execution time. |
WorkflowTriggerRecurrence
recurrence
Gets the workflow trigger recurrence. |
ResourceReference
workflow
Gets the reference to workflow. |
String
name
Gets the workflow trigger name. |
String
type
Gets the workflow trigger type. |
Properties
ChangedTime
Gets the changed time.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="properties.changedTime")]
public Nullable<DateTime> ChangedTime { get; }
Property Value
Nullable<DateTime>
|
CreatedTime
Gets the created time.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="properties.createdTime")]
public Nullable<DateTime> CreatedTime { get; }
Property Value
Nullable<DateTime>
|
LastExecutionTime
Gets the last execution time.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="properties.lastExecutionTime")]
public Nullable<DateTime> LastExecutionTime { get; }
Property Value
Nullable<DateTime>
|
Name
Gets the workflow trigger name.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="name")]
public string Name { get; }
Property Value
String
|
NextExecutionTime
Gets the next execution time.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="properties.nextExecutionTime")]
public Nullable<DateTime> NextExecutionTime { get; }
Property Value
Nullable<DateTime>
|
ProvisioningState
Gets the provisioning state. Possible values include: 'NotSpecified', 'Accepted', 'Running', 'Ready', 'Creating', 'Created', 'Deleting', 'Deleted', 'Canceled', 'Failed', 'Succeeded', 'Moving', 'Updating', 'Registering', 'Registered', 'Unregistering', 'Unregistered', 'Completed'
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="properties.provisioningState")]
public string ProvisioningState { get; }
Property Value
String
|
Recurrence
Gets the workflow trigger recurrence.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="properties.recurrence")]
public Microsoft.Azure.Management.Logic.Models.WorkflowTriggerRecurrence Recurrence { get; }
Property Value
WorkflowTriggerRecurrence
|
State
Gets the state. Possible values include: 'NotSpecified', 'Completed', 'Enabled', 'Disabled', 'Deleted', 'Suspended'
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="properties.state")]
public string State { get; }
Property Value
String
|
Status
Gets the status. Possible values include: 'NotSpecified', 'Paused', 'Running', 'Waiting', 'Succeeded', 'Skipped', 'Suspended', 'Cancelled', 'Failed', 'Faulted', 'TimedOut', 'Aborted', 'Ignored'
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="properties.status")]
public string Status { get; }
Property Value
String
|
Type
Gets the workflow trigger type.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="type")]
public string Type { get; }
Property Value
String
|
Workflow
Gets the reference to workflow.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="properties.workflow")]
public Microsoft.Azure.Management.Logic.Models.ResourceReference Workflow { get; }
Property Value
ResourceReference
|