WorkflowRunActionsClient Interface

public interface WorkflowRunActionsClient

An instance of this class provides access to all the operations defined in WorkflowRunActionsClient.

Method Summary

Modifier and Type Method and Description
abstract WorkflowRunActionInner get(String resourceGroupName, String workflowName, String runName, String actionName)

Gets a workflow run action.

abstract Response<WorkflowRunActionInner> getWithResponse(String resourceGroupName, String workflowName, String runName, String actionName, Context context)

Gets a workflow run action.

abstract PagedIterable<WorkflowRunActionInner> list(String resourceGroupName, String workflowName, String runName)

Gets a list of workflow run actions.

abstract PagedIterable<WorkflowRunActionInner> list(String resourceGroupName, String workflowName, String runName, Integer top, String filter, Context context)

Gets a list of workflow run actions.

abstract PagedIterable<ExpressionRoot> listExpressionTraces(String resourceGroupName, String workflowName, String runName, String actionName)

Lists a workflow run expression trace.

abstract PagedIterable<ExpressionRoot> listExpressionTraces(String resourceGroupName, String workflowName, String runName, String actionName, Context context)

Lists a workflow run expression trace.

Method Details

get

public abstract WorkflowRunActionInner get(String resourceGroupName, String workflowName, String runName, String actionName)

Gets a workflow run action.

Parameters:

resourceGroupName - The resource group name.
workflowName - The workflow name.
runName - The workflow run name.
actionName - The workflow action name.

Returns:

a workflow run action.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String workflowName, String runName, String actionName, Context context)

Gets a workflow run action.

Parameters:

resourceGroupName - The resource group name.
workflowName - The workflow name.
runName - The workflow run name.
actionName - The workflow action name.
context - The context to associate with this operation.

Returns:

a workflow run action along with Response<T>.

list

public abstract PagedIterable list(String resourceGroupName, String workflowName, String runName)

Gets a list of workflow run actions.

Parameters:

resourceGroupName - The resource group name.
workflowName - The workflow name.
runName - The workflow run name.

Returns:

a list of workflow run actions as paginated response with PagedIterable<T>.

list

public abstract PagedIterable list(String resourceGroupName, String workflowName, String runName, Integer top, String filter, Context context)

Gets a list of workflow run actions.

Parameters:

resourceGroupName - The resource group name.
workflowName - The workflow name.
runName - The workflow run name.
top - The number of items to be included in the result.
filter - The filter to apply on the operation. Options for filters include: Status.
context - The context to associate with this operation.

Returns:

a list of workflow run actions as paginated response with PagedIterable<T>.

listExpressionTraces

public abstract PagedIterable listExpressionTraces(String resourceGroupName, String workflowName, String runName, String actionName)

Lists a workflow run expression trace.

Parameters:

resourceGroupName - The resource group name.
workflowName - The workflow name.
runName - The workflow run name.
actionName - The workflow action name.

Returns:

the expression traces as paginated response with PagedIterable<T>.

listExpressionTraces

public abstract PagedIterable listExpressionTraces(String resourceGroupName, String workflowName, String runName, String actionName, Context context)

Lists a workflow run expression trace.

Parameters:

resourceGroupName - The resource group name.
workflowName - The workflow name.
runName - The workflow run name.
actionName - The workflow action name.
context - The context to associate with this operation.

Returns:

the expression traces as paginated response with PagedIterable<T>.

Applies to