你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Triggers interface

表示触发器的接口。

方法

beginCreateOrUpdate(string, string, string, TriggerUnion, TriggersCreateOrUpdateOptionalParams)

创建或更新触发器。

beginCreateOrUpdateAndWait(string, string, string, TriggerUnion, TriggersCreateOrUpdateOptionalParams)

创建或更新触发器。

beginDelete(string, string, string, TriggersDeleteOptionalParams)

删除网关设备上的触发器。

beginDeleteAndWait(string, string, string, TriggersDeleteOptionalParams)

删除网关设备上的触发器。

get(string, string, string, TriggersGetOptionalParams)

按名称获取特定触发器。

listByDataBoxEdgeDevice(string, string, TriggersListByDataBoxEdgeDeviceOptionalParams)

列出设备中配置的所有触发器。

方法详细信息

beginCreateOrUpdate(string, string, string, TriggerUnion, TriggersCreateOrUpdateOptionalParams)

创建或更新触发器。

function beginCreateOrUpdate(deviceName: string, name: string, resourceGroupName: string, trigger: TriggerUnion, options?: TriggersCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<TriggerUnion>, TriggerUnion>>

参数

deviceName

string

创建或更新触发器

name

string

触发器名称。

resourceGroupName

string

资源组名称。

trigger
TriggerUnion

触发器。

options
TriggersCreateOrUpdateOptionalParams

选项参数。

返回

Promise<PollerLike<@azure/core-lro.PollOperationState<TriggerUnion>, TriggerUnion>>

beginCreateOrUpdateAndWait(string, string, string, TriggerUnion, TriggersCreateOrUpdateOptionalParams)

创建或更新触发器。

function beginCreateOrUpdateAndWait(deviceName: string, name: string, resourceGroupName: string, trigger: TriggerUnion, options?: TriggersCreateOrUpdateOptionalParams): Promise<TriggerUnion>

参数

deviceName

string

创建或更新触发器

name

string

触发器名称。

resourceGroupName

string

资源组名称。

trigger
TriggerUnion

触发器。

options
TriggersCreateOrUpdateOptionalParams

选项参数。

返回

Promise<TriggerUnion>

beginDelete(string, string, string, TriggersDeleteOptionalParams)

删除网关设备上的触发器。

function beginDelete(deviceName: string, name: string, resourceGroupName: string, options?: TriggersDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

参数

deviceName

string

设备名称。

name

string

触发器名称。

resourceGroupName

string

资源组名称。

options
TriggersDeleteOptionalParams

选项参数。

返回

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, string, TriggersDeleteOptionalParams)

删除网关设备上的触发器。

function beginDeleteAndWait(deviceName: string, name: string, resourceGroupName: string, options?: TriggersDeleteOptionalParams): Promise<void>

参数

deviceName

string

设备名称。

name

string

触发器名称。

resourceGroupName

string

资源组名称。

options
TriggersDeleteOptionalParams

选项参数。

返回

Promise<void>

get(string, string, string, TriggersGetOptionalParams)

按名称获取特定触发器。

function get(deviceName: string, name: string, resourceGroupName: string, options?: TriggersGetOptionalParams): Promise<TriggerUnion>

参数

deviceName

string

设备名称。

name

string

触发器名称。

resourceGroupName

string

资源组名称。

options
TriggersGetOptionalParams

选项参数。

返回

Promise<TriggerUnion>

listByDataBoxEdgeDevice(string, string, TriggersListByDataBoxEdgeDeviceOptionalParams)

列出设备中配置的所有触发器。

function listByDataBoxEdgeDevice(deviceName: string, resourceGroupName: string, options?: TriggersListByDataBoxEdgeDeviceOptionalParams): PagedAsyncIterableIterator<TriggerUnion, TriggerUnion[], PageSettings>

参数

deviceName

string

设备名称。

resourceGroupName

string

资源组名称。

返回