TriggersOperations interface

Interface representing a Triggers operations.

Properties

beginStart
beginStartAndWait
beginStop
beginStopAndWait
beginSubscribeToEvents
beginSubscribeToEventsAndWait
beginUnsubscribeFromEvents
beginUnsubscribeFromEventsAndWait
createOrUpdate

Creates or updates a trigger.

delete

Deletes a trigger.

get

Gets a trigger.

getEventSubscriptionStatus

Get a trigger's event subscription status.

listByFactory

Lists triggers.

queryByFactory

Query triggers.

start

Starts a trigger.

stop

Stops a trigger.

subscribeToEvents

Subscribe event trigger to events.

unsubscribeFromEvents

Unsubscribe event trigger from events.

Property Details

beginStart

Warning

This API is now deprecated.

use start instead

beginStart: (resourceGroupName: string, factoryName: string, triggerName: string, options?: TriggersStartOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, factoryName: string, triggerName: string, options?: TriggersStartOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginStartAndWait

Warning

This API is now deprecated.

use start instead

beginStartAndWait: (resourceGroupName: string, factoryName: string, triggerName: string, options?: TriggersStartOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, factoryName: string, triggerName: string, options?: TriggersStartOptionalParams) => Promise<void>

beginStop

Warning

This API is now deprecated.

use stop instead

beginStop: (resourceGroupName: string, factoryName: string, triggerName: string, options?: TriggersStopOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, factoryName: string, triggerName: string, options?: TriggersStopOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginStopAndWait

Warning

This API is now deprecated.

use stop instead

beginStopAndWait: (resourceGroupName: string, factoryName: string, triggerName: string, options?: TriggersStopOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, factoryName: string, triggerName: string, options?: TriggersStopOptionalParams) => Promise<void>

beginSubscribeToEvents

Warning

This API is now deprecated.

use subscribeToEvents instead

beginSubscribeToEvents: (resourceGroupName: string, factoryName: string, triggerName: string, options?: TriggersSubscribeToEventsOptionalParams) => Promise<SimplePollerLike<OperationState<TriggerSubscriptionOperationStatus>, TriggerSubscriptionOperationStatus>>

Property Value

(resourceGroupName: string, factoryName: string, triggerName: string, options?: TriggersSubscribeToEventsOptionalParams) => Promise<SimplePollerLike<OperationState<TriggerSubscriptionOperationStatus>, TriggerSubscriptionOperationStatus>>

beginSubscribeToEventsAndWait

Warning

This API is now deprecated.

use subscribeToEvents instead

beginSubscribeToEventsAndWait: (resourceGroupName: string, factoryName: string, triggerName: string, options?: TriggersSubscribeToEventsOptionalParams) => Promise<TriggerSubscriptionOperationStatus>

Property Value

(resourceGroupName: string, factoryName: string, triggerName: string, options?: TriggersSubscribeToEventsOptionalParams) => Promise<TriggerSubscriptionOperationStatus>

beginUnsubscribeFromEvents

Warning

This API is now deprecated.

use unsubscribeFromEvents instead

beginUnsubscribeFromEvents: (resourceGroupName: string, factoryName: string, triggerName: string, options?: TriggersUnsubscribeFromEventsOptionalParams) => Promise<SimplePollerLike<OperationState<TriggerSubscriptionOperationStatus>, TriggerSubscriptionOperationStatus>>

Property Value

(resourceGroupName: string, factoryName: string, triggerName: string, options?: TriggersUnsubscribeFromEventsOptionalParams) => Promise<SimplePollerLike<OperationState<TriggerSubscriptionOperationStatus>, TriggerSubscriptionOperationStatus>>

beginUnsubscribeFromEventsAndWait

Warning

This API is now deprecated.

use unsubscribeFromEvents instead

beginUnsubscribeFromEventsAndWait: (resourceGroupName: string, factoryName: string, triggerName: string, options?: TriggersUnsubscribeFromEventsOptionalParams) => Promise<TriggerSubscriptionOperationStatus>

Property Value

(resourceGroupName: string, factoryName: string, triggerName: string, options?: TriggersUnsubscribeFromEventsOptionalParams) => Promise<TriggerSubscriptionOperationStatus>

createOrUpdate

Creates or updates a trigger.

createOrUpdate: (resourceGroupName: string, factoryName: string, triggerName: string, trigger: TriggerResource, options?: TriggersCreateOrUpdateOptionalParams) => Promise<TriggerResource>

Property Value

(resourceGroupName: string, factoryName: string, triggerName: string, trigger: TriggerResource, options?: TriggersCreateOrUpdateOptionalParams) => Promise<TriggerResource>

delete

Deletes a trigger.

delete: (resourceGroupName: string, factoryName: string, triggerName: string, options?: TriggersDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, factoryName: string, triggerName: string, options?: TriggersDeleteOptionalParams) => Promise<void>

get

Gets a trigger.

get: (resourceGroupName: string, factoryName: string, triggerName: string, options?: TriggersGetOptionalParams) => Promise<TriggerResource>

Property Value

(resourceGroupName: string, factoryName: string, triggerName: string, options?: TriggersGetOptionalParams) => Promise<TriggerResource>

getEventSubscriptionStatus

Get a trigger's event subscription status.

getEventSubscriptionStatus: (resourceGroupName: string, factoryName: string, triggerName: string, options?: TriggersGetEventSubscriptionStatusOptionalParams) => Promise<TriggerSubscriptionOperationStatus>

Property Value

(resourceGroupName: string, factoryName: string, triggerName: string, options?: TriggersGetEventSubscriptionStatusOptionalParams) => Promise<TriggerSubscriptionOperationStatus>

listByFactory

Lists triggers.

listByFactory: (resourceGroupName: string, factoryName: string, options?: TriggersListByFactoryOptionalParams) => PagedAsyncIterableIterator<TriggerResource, TriggerResource[], PageSettings>

Property Value

(resourceGroupName: string, factoryName: string, options?: TriggersListByFactoryOptionalParams) => PagedAsyncIterableIterator<TriggerResource, TriggerResource[], PageSettings>

queryByFactory

Query triggers.

queryByFactory: (resourceGroupName: string, factoryName: string, filterParameters: TriggerFilterParameters, options?: TriggersQueryByFactoryOptionalParams) => Promise<TriggerQueryResponse>

Property Value

(resourceGroupName: string, factoryName: string, filterParameters: TriggerFilterParameters, options?: TriggersQueryByFactoryOptionalParams) => Promise<TriggerQueryResponse>

start

Starts a trigger.

start: (resourceGroupName: string, factoryName: string, triggerName: string, options?: TriggersStartOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, factoryName: string, triggerName: string, options?: TriggersStartOptionalParams) => PollerLike<OperationState<void>, void>

stop

Stops a trigger.

stop: (resourceGroupName: string, factoryName: string, triggerName: string, options?: TriggersStopOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, factoryName: string, triggerName: string, options?: TriggersStopOptionalParams) => PollerLike<OperationState<void>, void>

subscribeToEvents

Subscribe event trigger to events.

subscribeToEvents: (resourceGroupName: string, factoryName: string, triggerName: string, options?: TriggersSubscribeToEventsOptionalParams) => PollerLike<OperationState<TriggerSubscriptionOperationStatus>, TriggerSubscriptionOperationStatus>

Property Value

(resourceGroupName: string, factoryName: string, triggerName: string, options?: TriggersSubscribeToEventsOptionalParams) => PollerLike<OperationState<TriggerSubscriptionOperationStatus>, TriggerSubscriptionOperationStatus>

unsubscribeFromEvents

Unsubscribe event trigger from events.

unsubscribeFromEvents: (resourceGroupName: string, factoryName: string, triggerName: string, options?: TriggersUnsubscribeFromEventsOptionalParams) => PollerLike<OperationState<TriggerSubscriptionOperationStatus>, TriggerSubscriptionOperationStatus>

Property Value

(resourceGroupName: string, factoryName: string, triggerName: string, options?: TriggersUnsubscribeFromEventsOptionalParams) => PollerLike<OperationState<TriggerSubscriptionOperationStatus>, TriggerSubscriptionOperationStatus>