TriggerOperations interface
代表 TriggerOperations 的介面。
方法
方法詳細資料
beginCreateOrUpdateTrigger(string, TriggerResource, TriggerCreateOrUpdateTriggerOptionalParams)
建立或更新觸發程式。
function beginCreateOrUpdateTrigger(triggerName: string, trigger: TriggerResource, options?: TriggerCreateOrUpdateTriggerOptionalParams): Promise<SimplePollerLike<OperationState<TriggerResource>, TriggerResource>>
參數
- triggerName
-
string
觸發程式名稱。
- trigger
- TriggerResource
觸發資源定義。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<TriggerResource>, TriggerResource>>
beginCreateOrUpdateTriggerAndWait(string, TriggerResource, TriggerCreateOrUpdateTriggerOptionalParams)
建立或更新觸發程式。
function beginCreateOrUpdateTriggerAndWait(triggerName: string, trigger: TriggerResource, options?: TriggerCreateOrUpdateTriggerOptionalParams): Promise<TriggerResource>
參數
- triggerName
-
string
觸發程式名稱。
- trigger
- TriggerResource
觸發資源定義。
選項參數。
傳回
Promise<TriggerResource>
beginDeleteTrigger(string, TriggerDeleteTriggerOptionalParams)
刪除觸發程式。
function beginDeleteTrigger(triggerName: string, options?: TriggerDeleteTriggerOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- triggerName
-
string
觸發程式名稱。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteTriggerAndWait(string, TriggerDeleteTriggerOptionalParams)
刪除觸發程式。
function beginDeleteTriggerAndWait(triggerName: string, options?: TriggerDeleteTriggerOptionalParams): Promise<void>
參數
- triggerName
-
string
觸發程式名稱。
選項參數。
傳回
Promise<void>
beginStartTrigger(string, TriggerStartTriggerOptionalParams)
啟動觸發程式。
function beginStartTrigger(triggerName: string, options?: TriggerStartTriggerOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- triggerName
-
string
觸發程式名稱。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginStartTriggerAndWait(string, TriggerStartTriggerOptionalParams)
啟動觸發程式。
function beginStartTriggerAndWait(triggerName: string, options?: TriggerStartTriggerOptionalParams): Promise<void>
參數
- triggerName
-
string
觸發程式名稱。
選項參數。
傳回
Promise<void>
beginStopTrigger(string, TriggerStopTriggerOptionalParams)
停止觸發程式。
function beginStopTrigger(triggerName: string, options?: TriggerStopTriggerOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- triggerName
-
string
觸發程式名稱。
- options
- TriggerStopTriggerOptionalParams
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginStopTriggerAndWait(string, TriggerStopTriggerOptionalParams)
停止觸發程式。
function beginStopTriggerAndWait(triggerName: string, options?: TriggerStopTriggerOptionalParams): Promise<void>
參數
- triggerName
-
string
觸發程式名稱。
- options
- TriggerStopTriggerOptionalParams
選項參數。
傳回
Promise<void>
beginSubscribeTriggerToEvents(string, TriggerSubscribeTriggerToEventsOptionalParams)
訂閱事件觸發程式至事件。
function beginSubscribeTriggerToEvents(triggerName: string, options?: TriggerSubscribeTriggerToEventsOptionalParams): Promise<SimplePollerLike<OperationState<TriggerSubscriptionOperationStatus>, TriggerSubscriptionOperationStatus>>
參數
- triggerName
-
string
觸發程式名稱。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<TriggerSubscriptionOperationStatus>, TriggerSubscriptionOperationStatus>>
beginSubscribeTriggerToEventsAndWait(string, TriggerSubscribeTriggerToEventsOptionalParams)
訂閱事件觸發程式至事件。
function beginSubscribeTriggerToEventsAndWait(triggerName: string, options?: TriggerSubscribeTriggerToEventsOptionalParams): Promise<TriggerSubscriptionOperationStatus>
參數
- triggerName
-
string
觸發程式名稱。
選項參數。
傳回
Promise<TriggerSubscriptionOperationStatus>
beginUnsubscribeTriggerFromEvents(string, TriggerUnsubscribeTriggerFromEventsOptionalParams)
取消訂閱事件觸發程式的事件。
function beginUnsubscribeTriggerFromEvents(triggerName: string, options?: TriggerUnsubscribeTriggerFromEventsOptionalParams): Promise<SimplePollerLike<OperationState<TriggerSubscriptionOperationStatus>, TriggerSubscriptionOperationStatus>>
參數
- triggerName
-
string
觸發程式名稱。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<TriggerSubscriptionOperationStatus>, TriggerSubscriptionOperationStatus>>
beginUnsubscribeTriggerFromEventsAndWait(string, TriggerUnsubscribeTriggerFromEventsOptionalParams)
取消訂閱事件觸發程式的事件。
function beginUnsubscribeTriggerFromEventsAndWait(triggerName: string, options?: TriggerUnsubscribeTriggerFromEventsOptionalParams): Promise<TriggerSubscriptionOperationStatus>
參數
- triggerName
-
string
觸發程式名稱。
選項參數。
傳回
Promise<TriggerSubscriptionOperationStatus>
getEventSubscriptionStatus(string, TriggerGetEventSubscriptionStatusOptionalParams)
取得觸發程式的事件訂閱狀態。
function getEventSubscriptionStatus(triggerName: string, options?: TriggerGetEventSubscriptionStatusOptionalParams): Promise<TriggerSubscriptionOperationStatus>
參數
- triggerName
-
string
觸發程式名稱。
選項參數。
傳回
Promise<TriggerSubscriptionOperationStatus>
getTrigger(string, TriggerGetTriggerOptionalParams)
取得觸發程式。
function getTrigger(triggerName: string, options?: TriggerGetTriggerOptionalParams): Promise<TriggerResource>
參數
- triggerName
-
string
觸發程式名稱。
- options
- TriggerGetTriggerOptionalParams
選項參數。
傳回
Promise<TriggerResource>
listTriggersByWorkspace(TriggerGetTriggersByWorkspaceOptionalParams)
列出觸發程式。
function listTriggersByWorkspace(options?: TriggerGetTriggersByWorkspaceOptionalParams): PagedAsyncIterableIterator<TriggerResource, TriggerResource[], PageSettings>
參數
選項參數。