RedisCache.Update Interface
Definition
The template for a Redis Cache update operation, containing all the settings that can be modified.
public static interface RedisCache.Update extends Appliable<RedisCache>, Resource.UpdateWithTags<RedisCache.Update>, RedisCache.UpdateStages.WithSku, RedisCache.UpdateStages.WithNonSslPort, RedisCache.UpdateStages.WithRedisConfiguration
- Implements
Methods
| withFirewallRule(RedisFirewallRule rule) |
Creates or updates Redis cache firewall rule with range of IP addresses permitted to connect to the cache. |
| withFirewallRule(String name, String lowestIp, String highestIp) |
Creates or updates Redis cache firewall rule with range of IP addresses permitted to connect to the cache. |
| withMinimumTlsVersion(TlsVersion tlsVersion) |
Requires clients to use a specified TLS version (or higher) to connect (e,g, '1.0', '1.1', '1.2'). |
| withPatchSchedule(DayOfWeek dayOfWeek, int startHourUtc) |
Adds Patch schedule to the current Premium Cluster Cache. |
| withPatchSchedule(DayOfWeek dayOfWeek, int startHourUtc, Period maintenanceWindow) |
Adds Patch schedule to the current Premium Cluster Cache. |
| withPatchSchedule(ScheduleEntry scheduleEntry) |
Adds Patch schedule to the current Premium Cluster Cache. |
| withPatchSchedule(List<ScheduleEntry> scheduleEntry) |
Adds Patch schedule to the current Premium Cluster Cache. |
| withShardCount(int shardCount) |
The number of shards to be created on a Premium Cluster Cache. |
| withoutFirewallRule(String name) |
Deletes a single firewall rule in the current Redis cache instance. |
| withoutMinimumTlsVersion() |
Removes the requirement for clients minimum TLS version. |
| withoutPatchSchedule() |
Removes all Patch schedules from the current Premium Cluster Cache. |