Interface IWorkflowTriggersOperations
WorkflowTriggersOperations operations.
Namespace: System.Dynamic.ExpandoObject
Assembly: Microsoft.Azure.Management.Logic.dll
Syntax
public interface IWorkflowTriggersOperations
Methods
GetSchemaJsonWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)
Get the trigger schema as JSON.
Declaration
public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.Logic.Models.JsonSchema>> GetSchemaJsonWithHttpMessagesAsync (string resourceGroupName, string workflowName, string triggerName, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = null, System.Threading.CancellationToken cancellationToken = null);
Parameters
String
resourceGroupName
The resource group name. |
String
workflowName
The workflow name. |
String
triggerName
The workflow trigger name. |
Dictionary<String,List<String>>
customHeaders
The headers that will be added to request. |
CancellationToken
cancellationToken
The cancellation token. |
Returns
Task<AzureOperationResponse<JsonSchema>>
|
Exceptions
CloudException
Thrown when the operation returned an invalid status code |
SerializationException
Thrown when unable to deserialize the response |
ValidationException
Thrown when a required parameter is null |
GetWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)
Gets a workflow trigger.
Declaration
public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.Logic.Models.WorkflowTrigger>> GetWithHttpMessagesAsync (string resourceGroupName, string workflowName, string triggerName, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = null, System.Threading.CancellationToken cancellationToken = null);
Parameters
String
resourceGroupName
The resource group name. |
String
workflowName
The workflow name. |
String
triggerName
The workflow trigger name. |
Dictionary<String,List<String>>
customHeaders
The headers that will be added to request. |
CancellationToken
cancellationToken
The cancellation token. |
Returns
Task<AzureOperationResponse<WorkflowTrigger>>
|
Exceptions
CloudException
Thrown when the operation returned an invalid status code |
SerializationException
Thrown when unable to deserialize the response |
ValidationException
Thrown when a required parameter is null |
ListCallbackUrlWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)
Get the callback URL for a workflow trigger.
Declaration
public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.Logic.Models.WorkflowTriggerCallbackUrl>> ListCallbackUrlWithHttpMessagesAsync (string resourceGroupName, string workflowName, string triggerName, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = null, System.Threading.CancellationToken cancellationToken = null);
Parameters
String
resourceGroupName
The resource group name. |
String
workflowName
The workflow name. |
String
triggerName
The workflow trigger name. |
Dictionary<String,List<String>>
customHeaders
The headers that will be added to request. |
CancellationToken
cancellationToken
The cancellation token. |
Returns
Task<AzureOperationResponse<WorkflowTriggerCallbackUrl>>
|
Exceptions
CloudException
Thrown when the operation returned an invalid status code |
SerializationException
Thrown when unable to deserialize the response |
ValidationException
Thrown when a required parameter is null |
ListNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)
Gets a list of workflow triggers.
Declaration
public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Logic.Models.WorkflowTrigger>>> ListNextWithHttpMessagesAsync (string nextPageLink, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = null, System.Threading.CancellationToken cancellationToken = null);
Parameters
String
nextPageLink
The NextLink from the previous successful call to List operation. |
Dictionary<String,List<String>>
customHeaders
The headers that will be added to request. |
CancellationToken
cancellationToken
The cancellation token. |
Returns
Task<AzureOperationResponse<IPage<WorkflowTrigger>>>
|
Exceptions
CloudException
Thrown when the operation returned an invalid status code |
SerializationException
Thrown when unable to deserialize the response |
ValidationException
Thrown when a required parameter is null |
ListWithHttpMessagesAsync(String, String, ODataQuery<WorkflowTriggerFilter>, Dictionary<String,List<String>>, CancellationToken)
Gets a list of workflow triggers.
Declaration
public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Logic.Models.WorkflowTrigger>>> ListWithHttpMessagesAsync (string resourceGroupName, string workflowName, Microsoft.Rest.Azure.OData.ODataQuery<Microsoft.Azure.Management.Logic.Models.WorkflowTriggerFilter> odataQuery = null, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = null, System.Threading.CancellationToken cancellationToken = null);
Parameters
String
resourceGroupName
The resource group name. |
String
workflowName
The workflow name. |
ODataQuery<WorkflowTriggerFilter>
odataQuery
OData parameters to apply to the operation. |
Dictionary<String,List<String>>
customHeaders
The headers that will be added to request. |
CancellationToken
cancellationToken
The cancellation token. |
Returns
Task<AzureOperationResponse<IPage<WorkflowTrigger>>>
|
Exceptions
CloudException
Thrown when the operation returned an invalid status code |
SerializationException
Thrown when unable to deserialize the response |
ValidationException
Thrown when a required parameter is null |
ResetWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)
Resets a workflow trigger.
Declaration
public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse> ResetWithHttpMessagesAsync (string resourceGroupName, string workflowName, string triggerName, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = null, System.Threading.CancellationToken cancellationToken = null);
Parameters
String
resourceGroupName
The resource group name. |
String
workflowName
The workflow name. |
String
triggerName
The workflow trigger name. |
Dictionary<String,List<String>>
customHeaders
The headers that will be added to request. |
CancellationToken
cancellationToken
The cancellation token. |
Returns
Task<AzureOperationResponse>
|
Exceptions
CloudException
Thrown when the operation returned an invalid status code |
ValidationException
Thrown when a required parameter is null |
RunWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)
Runs a workflow trigger.
Declaration
public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<object>> RunWithHttpMessagesAsync (string resourceGroupName, string workflowName, string triggerName, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = null, System.Threading.CancellationToken cancellationToken = null);
Parameters
String
resourceGroupName
The resource group name. |
String
workflowName
The workflow name. |
String
triggerName
The workflow trigger name. |
Dictionary<String,List<String>>
customHeaders
The headers that will be added to request. |
CancellationToken
cancellationToken
The cancellation token. |
Returns
Task<AzureOperationResponse<Object>>
|
Exceptions
HttpOperationException
Thrown when the operation returned an invalid status code |
ValidationException
Thrown when a required parameter is null |
SetStateWithHttpMessagesAsync(String, String, String, SetTriggerStateActionDefinition, Dictionary<String,List<String>>, CancellationToken)
Sets the state of a workflow trigger.
Declaration
public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse> SetStateWithHttpMessagesAsync (string resourceGroupName, string workflowName, string triggerName, Microsoft.Azure.Management.Logic.Models.SetTriggerStateActionDefinition setState, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = null, System.Threading.CancellationToken cancellationToken = null);
Parameters
String
resourceGroupName
The resource group name. |
String
workflowName
The workflow name. |
String
triggerName
The workflow trigger name. |
SetTriggerStateActionDefinition
setState
The workflow trigger state. |
Dictionary<String,List<String>>
customHeaders
The headers that will be added to request. |
CancellationToken
cancellationToken
The cancellation token. |
Returns
Task<AzureOperationResponse>
|
Exceptions
CloudException
Thrown when the operation returned an invalid status code |
ValidationException
Thrown when a required parameter is null |