FirewallRulesOperations interface
Interface representing a FirewallRules operations.
Properties
| create |
Creates or updates a firewall rule. |
| delete | Deletes a firewall rule. |
| get | Gets a firewall rule. |
| list |
Gets a list of firewall rules. |
| replace | Replaces all firewall rules on the server. |
Property Details
createOrUpdate
Creates or updates a firewall rule.
createOrUpdate: (resourceGroupName: string, serverName: string, firewallRuleName: string, parameters: FirewallRule, options?: FirewallRulesCreateOrUpdateOptionalParams) => Promise<FirewallRule>
Property Value
(resourceGroupName: string, serverName: string, firewallRuleName: string, parameters: FirewallRule, options?: FirewallRulesCreateOrUpdateOptionalParams) => Promise<FirewallRule>
delete
Deletes a firewall rule.
delete: (resourceGroupName: string, serverName: string, firewallRuleName: string, options?: FirewallRulesDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, serverName: string, firewallRuleName: string, options?: FirewallRulesDeleteOptionalParams) => Promise<void>
get
Gets a firewall rule.
get: (resourceGroupName: string, serverName: string, firewallRuleName: string, options?: FirewallRulesGetOptionalParams) => Promise<FirewallRule>
Property Value
(resourceGroupName: string, serverName: string, firewallRuleName: string, options?: FirewallRulesGetOptionalParams) => Promise<FirewallRule>
listByServer
Gets a list of firewall rules.
listByServer: (resourceGroupName: string, serverName: string, options?: FirewallRulesListByServerOptionalParams) => PagedAsyncIterableIterator<FirewallRule, FirewallRule[], PageSettings>
Property Value
(resourceGroupName: string, serverName: string, options?: FirewallRulesListByServerOptionalParams) => PagedAsyncIterableIterator<FirewallRule, FirewallRule[], PageSettings>
replace
Replaces all firewall rules on the server.
replace: (resourceGroupName: string, serverName: string, parameters: FirewallRuleList, options?: FirewallRulesReplaceOptionalParams) => Promise<undefined | FirewallRule>
Property Value
(resourceGroupName: string, serverName: string, parameters: FirewallRuleList, options?: FirewallRulesReplaceOptionalParams) => Promise<undefined | FirewallRule>