FirewallRulesOperations interface
Interface representing a FirewallRules operations.
Properties
| create |
Create or update a redis cache firewall rule |
| delete | Deletes a single firewall rule in a specified redis cache. |
| get | Gets a single firewall rule in a specified redis cache. |
| list | Gets all firewall rules in the specified redis cache. |
Property Details
createOrUpdate
Create or update a redis cache firewall rule
createOrUpdate: (resourceGroupName: string, cacheName: string, ruleName: string, parameters: RedisFirewallRule, options?: FirewallRulesCreateOrUpdateOptionalParams) => Promise<RedisFirewallRule>
Property Value
(resourceGroupName: string, cacheName: string, ruleName: string, parameters: RedisFirewallRule, options?: FirewallRulesCreateOrUpdateOptionalParams) => Promise<RedisFirewallRule>
delete
Deletes a single firewall rule in a specified redis cache.
delete: (resourceGroupName: string, cacheName: string, ruleName: string, options?: FirewallRulesDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, cacheName: string, ruleName: string, options?: FirewallRulesDeleteOptionalParams) => Promise<void>
get
Gets a single firewall rule in a specified redis cache.
get: (resourceGroupName: string, cacheName: string, ruleName: string, options?: FirewallRulesGetOptionalParams) => Promise<RedisFirewallRule>
Property Value
(resourceGroupName: string, cacheName: string, ruleName: string, options?: FirewallRulesGetOptionalParams) => Promise<RedisFirewallRule>
list
Gets all firewall rules in the specified redis cache.
list: (resourceGroupName: string, cacheName: string, options?: FirewallRulesListOptionalParams) => PagedAsyncIterableIterator<RedisFirewallRule, RedisFirewallRule[], PageSettings>
Property Value
(resourceGroupName: string, cacheName: string, options?: FirewallRulesListOptionalParams) => PagedAsyncIterableIterator<RedisFirewallRule, RedisFirewallRule[], PageSettings>