FirewallRulesOperations interface
代表 FirewallRules 作業的介面。
屬性
| create |
建立或更新防火牆規則。 |
| delete | 刪除防火牆規則。 |
| get | 取得防火牆規則。 |
| list |
會拿到防火牆規則清單。 |
| replace | 替換伺服器上的所有防火牆規則。 |
屬性詳細資料
createOrUpdate
建立或更新防火牆規則。
createOrUpdate: (resourceGroupName: string, serverName: string, firewallRuleName: string, parameters: FirewallRule, options?: FirewallRulesCreateOrUpdateOptionalParams) => Promise<FirewallRule>
屬性值
(resourceGroupName: string, serverName: string, firewallRuleName: string, parameters: FirewallRule, options?: FirewallRulesCreateOrUpdateOptionalParams) => Promise<FirewallRule>
delete
刪除防火牆規則。
delete: (resourceGroupName: string, serverName: string, firewallRuleName: string, options?: FirewallRulesDeleteOptionalParams) => Promise<void>
屬性值
(resourceGroupName: string, serverName: string, firewallRuleName: string, options?: FirewallRulesDeleteOptionalParams) => Promise<void>
get
取得防火牆規則。
get: (resourceGroupName: string, serverName: string, firewallRuleName: string, options?: FirewallRulesGetOptionalParams) => Promise<FirewallRule>
屬性值
(resourceGroupName: string, serverName: string, firewallRuleName: string, options?: FirewallRulesGetOptionalParams) => Promise<FirewallRule>
listByServer
會拿到防火牆規則清單。
listByServer: (resourceGroupName: string, serverName: string, options?: FirewallRulesListByServerOptionalParams) => PagedAsyncIterableIterator<FirewallRule, FirewallRule[], PageSettings>
屬性值
(resourceGroupName: string, serverName: string, options?: FirewallRulesListByServerOptionalParams) => PagedAsyncIterableIterator<FirewallRule, FirewallRule[], PageSettings>
replace
替換伺服器上的所有防火牆規則。
replace: (resourceGroupName: string, serverName: string, parameters: FirewallRuleList, options?: FirewallRulesReplaceOptionalParams) => Promise<undefined | FirewallRule>
屬性值
(resourceGroupName: string, serverName: string, parameters: FirewallRuleList, options?: FirewallRulesReplaceOptionalParams) => Promise<undefined | FirewallRule>