RulesOperations interface
介面代表規則操作。
屬性
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| create | 在指定的規則集中建立新的傳遞規則。 |
| delete | 刪除規則集中的現有傳遞規則。 |
| get | 取得規則集中的現有傳遞規則。 |
| list |
列出所有現有的交付規則,包含規則集。 |
| 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>