WorkflowTriggersOperations Class

WorkflowTriggersOperations operations.

You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.

Inheritance
builtins.object
WorkflowTriggersOperations

Constructor

WorkflowTriggersOperations(client, config, serializer, deserializer)

Parameters

client
Required

Client for service requests.

config
Required

Configuration of service client.

serializer
Required

An object model serializer.

deserializer
Required

An object model deserializer.

Variables

models

Alias to model classes used in this operation group.

Methods

get

Gets a workflow trigger.

get_schema_json

Get the trigger schema as JSON.

list

Gets a list of workflow triggers.

list_callback_url

Get the callback URL for a workflow trigger.

reset

Resets a workflow trigger.

run

Runs a workflow trigger.

set_state

Sets the state of a workflow trigger.

get

Gets a workflow trigger.

get(resource_group_name: str, workflow_name: str, trigger_name: str, **kwargs: Any) -> azure.mgmt.logic.models._models_py3.WorkflowTrigger

Parameters

resource_group_name
str
Required

The resource group name.

workflow_name
str
Required

The workflow name.

trigger_name
str
Required

The workflow trigger name.

cls
callable

A custom type or function that will be passed the direct response

Returns

WorkflowTrigger, or the result of cls(response)

Return type

Exceptions

get_schema_json

Get the trigger schema as JSON.

get_schema_json(resource_group_name: str, workflow_name: str, trigger_name: str, **kwargs: Any) -> azure.mgmt.logic.models._models_py3.JsonSchema

Parameters

resource_group_name
str
Required

The resource group name.

workflow_name
str
Required

The workflow name.

trigger_name
str
Required

The workflow trigger name.

cls
callable

A custom type or function that will be passed the direct response

Returns

JsonSchema, or the result of cls(response)

Return type

Exceptions

list

Gets a list of workflow triggers.

list(resource_group_name: str, workflow_name: str, top: Optional[int] = None, filter: Optional[str] = None, **kwargs: Any) -> Iterable[azure.mgmt.logic.models._models_py3.WorkflowTriggerListResult]

Parameters

resource_group_name
str
Required

The resource group name.

workflow_name
str
Required

The workflow name.

top
int
Required

The number of items to be included in the result. Default value is None.

filter
str
Required

The filter to apply on the operation. Default value is None.

cls
callable

A custom type or function that will be passed the direct response

Returns

An iterator like instance of either WorkflowTriggerListResult or the result of cls(response)

Return type

Exceptions

list_callback_url

Get the callback URL for a workflow trigger.

list_callback_url(resource_group_name: str, workflow_name: str, trigger_name: str, **kwargs: Any) -> azure.mgmt.logic.models._models_py3.WorkflowTriggerCallbackUrl

Parameters

resource_group_name
str
Required

The resource group name.

workflow_name
str
Required

The workflow name.

trigger_name
str
Required

The workflow trigger name.

cls
callable

A custom type or function that will be passed the direct response

Returns

WorkflowTriggerCallbackUrl, or the result of cls(response)

Return type

Exceptions

reset

Resets a workflow trigger.

reset(resource_group_name: str, workflow_name: str, trigger_name: str, **kwargs: Any) -> None

Parameters

resource_group_name
str
Required

The resource group name.

workflow_name
str
Required

The workflow name.

trigger_name
str
Required

The workflow trigger name.

cls
callable

A custom type or function that will be passed the direct response

Returns

None, or the result of cls(response)

Return type

Exceptions

run

Runs a workflow trigger.

run(resource_group_name: str, workflow_name: str, trigger_name: str, **kwargs: Any) -> None

Parameters

resource_group_name
str
Required

The resource group name.

workflow_name
str
Required

The workflow name.

trigger_name
str
Required

The workflow trigger name.

cls
callable

A custom type or function that will be passed the direct response

Returns

None, or the result of cls(response)

Return type

Exceptions

set_state

Sets the state of a workflow trigger.

set_state(resource_group_name: str, workflow_name: str, trigger_name: str, set_state: azure.mgmt.logic.models._models_py3.SetTriggerStateActionDefinition, **kwargs: Any) -> None

Parameters

resource_group_name
str
Required

The resource group name.

workflow_name
str
Required

The workflow name.

trigger_name
str
Required

The workflow trigger name.

set_state
SetTriggerStateActionDefinition
Required

The workflow trigger state.

cls
callable

A custom type or function that will be passed the direct response

Returns

None, or the result of cls(response)

Return type

Exceptions

Attributes

models

models = <module 'azure.mgmt.logic.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.9.13\\x64\\lib\\site-packages\\azure\\mgmt\\logic\\models\\__init__.py'>