RulesOperations interface

介面代表規則操作。

屬性

beginCreate
beginCreateAndWait
beginDelete
beginDeleteAndWait
beginUpdate
beginUpdateAndWait
create

在指定的規則集中建立新的傳遞規則。

delete

刪除規則集中的現有傳遞規則。

get

取得規則集中的現有傳遞規則。

listByRuleSet

列出所有現有的交付規則,包含規則集。

update

在規則集中更新現有的傳遞規則。

屬性詳細資料

beginCreate

警告

此 API 現已淘汰。

use create instead

beginCreate: (resourceGroupName: string, profileName: string, ruleSetName: string, ruleName: string, rule: Rule, options?: RulesCreateOptionalParams) => Promise<SimplePollerLike<OperationState<Rule>, Rule>>

屬性值

(resourceGroupName: string, profileName: string, ruleSetName: string, ruleName: string, rule: Rule, options?: RulesCreateOptionalParams) => Promise<SimplePollerLike<OperationState<Rule>, Rule>>

beginCreateAndWait

警告

此 API 現已淘汰。

use create instead

beginCreateAndWait: (resourceGroupName: string, profileName: string, ruleSetName: string, ruleName: string, rule: Rule, options?: RulesCreateOptionalParams) => Promise<Rule>

屬性值

(resourceGroupName: string, profileName: string, ruleSetName: string, ruleName: string, rule: Rule, options?: RulesCreateOptionalParams) => Promise<Rule>

beginDelete

警告

此 API 現已淘汰。

use delete instead

beginDelete: (resourceGroupName: string, profileName: string, ruleSetName: string, ruleName: string, options?: RulesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

屬性值

(resourceGroupName: string, profileName: string, ruleSetName: string, ruleName: string, options?: RulesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

警告

此 API 現已淘汰。

use delete instead

beginDeleteAndWait: (resourceGroupName: string, profileName: string, ruleSetName: string, ruleName: string, options?: RulesDeleteOptionalParams) => Promise<void>

屬性值

(resourceGroupName: string, profileName: string, ruleSetName: string, ruleName: string, options?: RulesDeleteOptionalParams) => Promise<void>

beginUpdate

警告

此 API 現已淘汰。

use update instead

beginUpdate: (resourceGroupName: string, profileName: string, ruleSetName: string, ruleName: string, ruleUpdateProperties: RuleUpdateParameters, options?: RulesUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<Rule>, Rule>>

屬性值

(resourceGroupName: string, profileName: string, ruleSetName: string, ruleName: string, ruleUpdateProperties: RuleUpdateParameters, options?: RulesUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<Rule>, Rule>>

beginUpdateAndWait

警告

此 API 現已淘汰。

use update instead

beginUpdateAndWait: (resourceGroupName: string, profileName: string, ruleSetName: string, ruleName: string, ruleUpdateProperties: RuleUpdateParameters, options?: RulesUpdateOptionalParams) => Promise<Rule>

屬性值

(resourceGroupName: string, profileName: string, ruleSetName: string, ruleName: string, ruleUpdateProperties: RuleUpdateParameters, options?: RulesUpdateOptionalParams) => Promise<Rule>

create

在指定的規則集中建立新的傳遞規則。

create: (resourceGroupName: string, profileName: string, ruleSetName: string, ruleName: string, rule: Rule, options?: RulesCreateOptionalParams) => PollerLike<OperationState<Rule>, Rule>

屬性值

(resourceGroupName: string, profileName: string, ruleSetName: string, ruleName: string, rule: Rule, options?: RulesCreateOptionalParams) => PollerLike<OperationState<Rule>, Rule>

delete

刪除規則集中的現有傳遞規則。

delete: (resourceGroupName: string, profileName: string, ruleSetName: string, ruleName: string, options?: RulesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

屬性值

(resourceGroupName: string, profileName: string, ruleSetName: string, ruleName: string, options?: RulesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

取得規則集中的現有傳遞規則。

get: (resourceGroupName: string, profileName: string, ruleSetName: string, ruleName: string, options?: RulesGetOptionalParams) => Promise<Rule>

屬性值

(resourceGroupName: string, profileName: string, ruleSetName: string, ruleName: string, options?: RulesGetOptionalParams) => Promise<Rule>

listByRuleSet

列出所有現有的交付規則,包含規則集。

listByRuleSet: (resourceGroupName: string, profileName: string, ruleSetName: string, options?: RulesListByRuleSetOptionalParams) => PagedAsyncIterableIterator<Rule, Rule[], PageSettings>

屬性值

(resourceGroupName: string, profileName: string, ruleSetName: string, options?: RulesListByRuleSetOptionalParams) => PagedAsyncIterableIterator<Rule, Rule[], PageSettings>

update

在規則集中更新現有的傳遞規則。

update: (resourceGroupName: string, profileName: string, ruleSetName: string, ruleName: string, ruleUpdateProperties: RuleUpdateParameters, options?: RulesUpdateOptionalParams) => PollerLike<OperationState<Rule>, Rule>

屬性值

(resourceGroupName: string, profileName: string, ruleSetName: string, ruleName: string, ruleUpdateProperties: RuleUpdateParameters, options?: RulesUpdateOptionalParams) => PollerLike<OperationState<Rule>, Rule>