SecurityRules interface
代表 SecurityRules 的介面。
方法
方法詳細資料
beginCreateOrUpdate(string, string, string, SecurityRule, SecurityRulesCreateOrUpdateOptionalParams)
在指定的網路安全性群組中建立或更新安全性規則。
function beginCreateOrUpdate(resourceGroupName: string, networkSecurityGroupName: string, securityRuleName: string, securityRuleParameters: SecurityRule, options?: SecurityRulesCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<SecurityRule>, SecurityRule>>
參數
- resourceGroupName
-
string
資源群組的名稱。
- networkSecurityGroupName
-
string
網路安全性群組的名稱。
- securityRuleName
-
string
安全性規則的名稱。
- securityRuleParameters
- SecurityRule
提供給建立或更新網路安全性規則作業的參數。
選項參數。
傳回
Promise<PollerLike<@azure/core-lro.PollOperationState<SecurityRule>, SecurityRule>>
beginCreateOrUpdateAndWait(string, string, string, SecurityRule, SecurityRulesCreateOrUpdateOptionalParams)
在指定的網路安全性群組中建立或更新安全性規則。
function beginCreateOrUpdateAndWait(resourceGroupName: string, networkSecurityGroupName: string, securityRuleName: string, securityRuleParameters: SecurityRule, options?: SecurityRulesCreateOrUpdateOptionalParams): Promise<SecurityRule>
參數
- resourceGroupName
-
string
資源群組的名稱。
- networkSecurityGroupName
-
string
網路安全性群組的名稱。
- securityRuleName
-
string
安全性規則的名稱。
- securityRuleParameters
- SecurityRule
提供給建立或更新網路安全性規則作業的參數。
選項參數。
傳回
Promise<SecurityRule>
beginDelete(string, string, string, SecurityRulesDeleteOptionalParams)
刪除指定的網路安全性規則。
function beginDelete(resourceGroupName: string, networkSecurityGroupName: string, securityRuleName: string, options?: SecurityRulesDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。
- networkSecurityGroupName
-
string
網路安全性群組的名稱。
- securityRuleName
-
string
安全性規則的名稱。
選項參數。
傳回
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginDeleteAndWait(string, string, string, SecurityRulesDeleteOptionalParams)
刪除指定的網路安全性規則。
function beginDeleteAndWait(resourceGroupName: string, networkSecurityGroupName: string, securityRuleName: string, options?: SecurityRulesDeleteOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。
- networkSecurityGroupName
-
string
網路安全性群組的名稱。
- securityRuleName
-
string
安全性規則的名稱。
選項參數。
傳回
Promise<void>
get(string, string, string, SecurityRulesGetOptionalParams)
取得指定的網路安全性規則。
function get(resourceGroupName: string, networkSecurityGroupName: string, securityRuleName: string, options?: SecurityRulesGetOptionalParams): Promise<SecurityRule>
參數
- resourceGroupName
-
string
資源群組的名稱。
- networkSecurityGroupName
-
string
網路安全性群組的名稱。
- securityRuleName
-
string
安全性規則的名稱。
- options
- SecurityRulesGetOptionalParams
選項參數。
傳回
Promise<SecurityRule>
list(string, string, SecurityRulesListOptionalParams)
取得網路安全性群組中的所有安全性規則。
function list(resourceGroupName: string, networkSecurityGroupName: string, options?: SecurityRulesListOptionalParams): PagedAsyncIterableIterator<SecurityRule, SecurityRule[], PageSettings>
參數
- resourceGroupName
-
string
資源群組的名稱。
- networkSecurityGroupName
-
string
網路安全性群組的名稱。
- options
- SecurityRulesListOptionalParams
選項參數。