FirewallRulesOperations Class
FirewallRulesOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Inheritance
-
builtins.objectFirewallRulesOperations
Constructor
FirewallRulesOperations(client, config, serializer, deserializer)
Parameters
- client
Client for service requests.
- config
Configuration of service client.
- serializer
An object model serializer.
- deserializer
An object model deserializer.
Variables
- models
Alias to model classes used in this operation group.
Methods
| create_or_update |
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. |
create_or_update
Create or update a redis cache firewall rule.
create_or_update(resource_group_name: str, cache_name: str, rule_name: str, parameters: _models.RedisFirewallRule, **kwargs: Any) -> _models.RedisFirewallRule
Parameters
- parameters
- RedisFirewallRule
Parameters supplied to the create or update redis firewall rule operation.
- cls
- callable
A custom type or function that will be passed the direct response
Returns
RedisFirewallRule, or the result of cls(response)
Return type
Exceptions
delete
Deletes a single firewall rule in a specified redis cache.
delete(resource_group_name: str, cache_name: str, rule_name: str, **kwargs: Any) -> None
Parameters
- cls
- callable
A custom type or function that will be passed the direct response
Returns
None, or the result of cls(response)
Return type
Exceptions
get
Gets a single firewall rule in a specified redis cache.
get(resource_group_name: str, cache_name: str, rule_name: str, **kwargs: Any) -> _models.RedisFirewallRule
Parameters
- cls
- callable
A custom type or function that will be passed the direct response
Returns
RedisFirewallRule, or the result of cls(response)
Return type
Exceptions
list
Gets all firewall rules in the specified redis cache.
list(resource_group_name: str, cache_name: str, **kwargs: Any) -> Iterable[_models.RedisFirewallRuleListResult]
Parameters
- cls
- callable
A custom type or function that will be passed the direct response
Returns
An iterator like instance of either RedisFirewallRuleListResult or the result of cls(response)
Return type
Exceptions
Attributes
models
models = <module 'azure.mgmt.redis.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.9.13\\x64\\lib\\site-packages\\azure\\mgmt\\redis\\models\\__init__.py'>
Feedback
Submit and view feedback for