共用方式為


TagRules interface

代表 TagRules 的介面。

方法

beginCreateOrUpdate(string, string, string, TagRule, TagRulesCreateOrUpdateOptionalParams)

建立 TagRule

beginCreateOrUpdateAndWait(string, string, string, TagRule, TagRulesCreateOrUpdateOptionalParams)

建立 TagRule

beginDelete(string, string, string, TagRulesDeleteOptionalParams)

刪除 TagRule

beginDeleteAndWait(string, string, string, TagRulesDeleteOptionalParams)

刪除 TagRule

get(string, string, string, TagRulesGetOptionalParams)

取得 TagRule

listByNewRelicMonitorResource(string, string, TagRulesListByNewRelicMonitorResourceOptionalParams)

依 NewRelicMonitorResource 列出 TagRule 資源

update(string, string, string, TagRuleUpdate, TagRulesUpdateOptionalParams)

更新 TagRule

方法詳細資料

beginCreateOrUpdate(string, string, string, TagRule, TagRulesCreateOrUpdateOptionalParams)

建立 TagRule

function beginCreateOrUpdate(resourceGroupName: string, monitorName: string, ruleSetName: string, resource: TagRule, options?: TagRulesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<TagRule>, TagRule>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

monitorName

string

監視器資源的名稱

ruleSetName

string

TagRule 的名稱

resource
TagRule

資源建立參數。

options
TagRulesCreateOrUpdateOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<TagRule>, TagRule>>

beginCreateOrUpdateAndWait(string, string, string, TagRule, TagRulesCreateOrUpdateOptionalParams)

建立 TagRule

function beginCreateOrUpdateAndWait(resourceGroupName: string, monitorName: string, ruleSetName: string, resource: TagRule, options?: TagRulesCreateOrUpdateOptionalParams): Promise<TagRule>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

monitorName

string

監視器資源的名稱

ruleSetName

string

TagRule 的名稱

resource
TagRule

資源建立參數。

options
TagRulesCreateOrUpdateOptionalParams

選項參數。

傳回

Promise<TagRule>

beginDelete(string, string, string, TagRulesDeleteOptionalParams)

刪除 TagRule

function beginDelete(resourceGroupName: string, monitorName: string, ruleSetName: string, options?: TagRulesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

monitorName

string

監視器資源的名稱

ruleSetName

string

TagRule 的名稱

options
TagRulesDeleteOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, TagRulesDeleteOptionalParams)

刪除 TagRule

function beginDeleteAndWait(resourceGroupName: string, monitorName: string, ruleSetName: string, options?: TagRulesDeleteOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

monitorName

string

監視器資源的名稱

ruleSetName

string

TagRule 的名稱

options
TagRulesDeleteOptionalParams

選項參數。

傳回

Promise<void>

get(string, string, string, TagRulesGetOptionalParams)

取得 TagRule

function get(resourceGroupName: string, monitorName: string, ruleSetName: string, options?: TagRulesGetOptionalParams): Promise<TagRule>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

monitorName

string

監視器資源的名稱

ruleSetName

string

TagRule 的名稱

options
TagRulesGetOptionalParams

選項參數。

傳回

Promise<TagRule>

listByNewRelicMonitorResource(string, string, TagRulesListByNewRelicMonitorResourceOptionalParams)

依 NewRelicMonitorResource 列出 TagRule 資源

function listByNewRelicMonitorResource(resourceGroupName: string, monitorName: string, options?: TagRulesListByNewRelicMonitorResourceOptionalParams): PagedAsyncIterableIterator<TagRule, TagRule[], PageSettings>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

monitorName

string

監視器資源的名稱

傳回

update(string, string, string, TagRuleUpdate, TagRulesUpdateOptionalParams)

更新 TagRule

function update(resourceGroupName: string, monitorName: string, ruleSetName: string, properties: TagRuleUpdate, options?: TagRulesUpdateOptionalParams): Promise<TagRule>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

monitorName

string

監視器資源的名稱

ruleSetName

string

TagRule 的名稱

properties
TagRuleUpdate

要更新的資源屬性。

options
TagRulesUpdateOptionalParams

選項參數。

傳回

Promise<TagRule>