Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Trigger

Package version

Azure Synapse nested object which contains information about creating pipeline run Interface representing a Trigger.

Hierarchy

  • Trigger

Indexable

[property: string]: any

Describes unknown properties. The value of an unknown property can be of "any" type.

Index

Properties

Optional annotations

annotations: any[]

List of tags that can be used for describing the trigger.

Optional description

description: undefined | string

Trigger description.

Optional runtimeState

runtimeState: TriggerRuntimeState

Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger. NOTE: This property will not be serialized. It can only be populated by the server.

type

type: "RerunTumblingWindowTrigger" | "MultiplePipelineTrigger" | "ScheduleTrigger" | "BlobTrigger" | "BlobEventsTrigger" | "CustomEventsTrigger" | "TumblingWindowTrigger" | "ChainingTrigger"

Polymorphic discriminator, which specifies the different types this object can be

Methods

createOrUpdateTrigger

deleteTrigger

  • deleteTrigger(triggerName: string, options?: coreHttp.OperationOptions): Promise<LROPoller<coreHttp.RestResponse>>
  • Deletes a trigger.

    Parameters

    • triggerName: string

      The trigger name.

    • Optional options: coreHttp.OperationOptions

      The options parameters.

    Returns Promise<LROPoller<coreHttp.RestResponse>>

getEventSubscriptionStatus

getTrigger

listTriggersByWorkspace

  • listTriggersByWorkspace(options?: coreHttp.OperationOptions): PagedAsyncIterableIterator<TriggerResource>

startTrigger

  • startTrigger(triggerName: string, options?: coreHttp.OperationOptions): Promise<LROPoller<coreHttp.RestResponse>>
  • Starts a trigger.

    Parameters

    • triggerName: string

      The trigger name.

    • Optional options: coreHttp.OperationOptions

      The options parameters.

    Returns Promise<LROPoller<coreHttp.RestResponse>>

stopTrigger

  • stopTrigger(triggerName: string, options?: coreHttp.OperationOptions): Promise<LROPoller<coreHttp.RestResponse>>
  • Stops a trigger.

    Parameters

    • triggerName: string

      The trigger name.

    • Optional options: coreHttp.OperationOptions

      The options parameters.

    Returns Promise<LROPoller<coreHttp.RestResponse>>

subscribeTriggerToEvents

unsubscribeTriggerFromEvents

Generated using TypeDoc