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.

Applies to