Freigeben über


RedisCache.Update Schnittstelle

Implementiert

public static interface RedisCache.Update
extends Appliable<RedisCache>, UpdateWithTags<Update>, WithSku, WithNonSslPort, WithRedisConfiguration

Die Vorlage für einen Redis Cache-Updatevorgang, der alle Einstellungen enthält, die geändert werden können.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
abstract Update withFirewallRule(RedisFirewallRule rule)

Erstellt oder aktualisiert redis cache firewall rule with range of IP addressed to connect to the cache.

abstract Update withFirewallRule(String name, String lowestIp, String highestIp)

Erstellt oder aktualisiert redis cache firewall rule with range of IP addressed to connect to the cache.

abstract Update withMinimumTlsVersion(TlsVersion tlsVersion)

Erfordert, dass Clients eine angegebene TLS-Version (oder höher) zum Herstellen einer Verbindung verwenden (z. B. "1.0", "1.1", "1.2").

abstract Update withPatchSchedule(DayOfWeek dayOfWeek, int startHourUtc)

Fügt den Patchzeitplan zum aktuellen Premium-Clustercache hinzu.

abstract Update withPatchSchedule(DayOfWeek dayOfWeek, int startHourUtc, Period maintenanceWindow)

Fügt den Patchzeitplan zum aktuellen Premium-Clustercache hinzu.

abstract Update withPatchSchedule(ScheduleEntry scheduleEntry)

Fügt den Patchzeitplan zum aktuellen Premium-Clustercache hinzu.

abstract Update withPatchSchedule(List<ScheduleEntry> scheduleEntry)

Fügt den Patchzeitplan zum aktuellen Premium-Clustercache hinzu.

abstract Update withShardCount(int shardCount)

Die Anzahl der Shards, die in einem Premium-Clustercache erstellt werden sollen.

abstract Update withoutFirewallRule(String name)

Löscht eine einzelne Firewallregel im aktuellen Redis-Cache instance.

abstract Update withoutMinimumTlsVersion()

Entfernt die Anforderung für die TLS-Mindestversion von Clients.

abstract Update withoutPatchSchedule()

Entfernt alle Patchzeitpläne aus dem aktuellen Premium-Clustercache.

Details zur Methode

withFirewallRule

public abstract RedisCache.Update withFirewallRule(RedisFirewallRule rule)

Erstellt oder aktualisiert redis cache firewall rule with range of IP addressed to connect to the cache.

Parameters:

rule - Firewallregel, die den Namen, die niedrigste und höchste IP-Adresse angibt, die im Bereich der zulässigen IP-Adressen enthalten sind.

Returns:

die nächste Phase des Redis Cache-Updates.

withFirewallRule

public abstract RedisCache.Update withFirewallRule(String name, String lowestIp, String highestIp)

Erstellt oder aktualisiert redis cache firewall rule with range of IP addressed to connect to the cache.

Parameters:

name - Name der Regel.
lowestIp - niedrigste IP-Adresse, die im Bereich enthalten ist.
highestIp - Die höchste IP-Adresse, die im Bereich enthalten ist.

Returns:

die nächste Phase des Redis Cache-Updates.

withMinimumTlsVersion

public abstract RedisCache.Update withMinimumTlsVersion(TlsVersion tlsVersion)

Erfordert, dass Clients eine angegebene TLS-Version (oder höher) zum Herstellen einer Verbindung verwenden (z. B. "1.0", "1.1", "1.2").

Parameters:

tlsVersion - TLS-Mindestversion.

Returns:

die nächste Stufe der Redis Cache-Definition.

withPatchSchedule

public abstract RedisCache.Update withPatchSchedule(DayOfWeek dayOfWeek, int startHourUtc)

Fügt den Patchzeitplan zum aktuellen Premium-Clustercache hinzu.

Parameters:

dayOfWeek - Wochentag, an dem der Cache gepatcht werden kann.
startHourUtc - Startstunde, nach der das Cachepatching beginnen kann.

Returns:

die nächste Stufe von Redis Cache mit Der Definition der Premium-SKU.

withPatchSchedule

public abstract RedisCache.Update withPatchSchedule(DayOfWeek dayOfWeek, int startHourUtc, Period maintenanceWindow)

Fügt den Patchzeitplan zum aktuellen Premium-Clustercache hinzu.

Parameters:

dayOfWeek - Wochentag, an dem der Cache gepatcht werden kann.
startHourUtc - Startstunde, nach der das Cachepatching beginnen kann.
maintenanceWindow - ISO8601 Zeitspanne an, die angibt, wie viel Zeit das Patchen des Caches dauern kann.

Returns:

die nächste Stufe von Redis Cache mit Der Definition der Premium-SKU.

withPatchSchedule

public abstract RedisCache.Update withPatchSchedule(ScheduleEntry scheduleEntry)

Fügt den Patchzeitplan zum aktuellen Premium-Clustercache hinzu.

Parameters:

scheduleEntry - Patchzeitplaneintrag für Premium Redis Cache.

Returns:

die nächste Stufe von Redis Cache mit Der Definition der Premium-SKU.

withPatchSchedule

public abstract RedisCache.Update withPatchSchedule(List scheduleEntry)

Fügt den Patchzeitplan zum aktuellen Premium-Clustercache hinzu.

Parameters:

scheduleEntry - Liste der Patchzeitplaneinträge für Redis Cache Premium.

Returns:

die nächste Stufe von Redis Cache mit Der Definition der Premium-SKU.

withShardCount

public abstract RedisCache.Update withShardCount(int shardCount)

Die Anzahl der Shards, die in einem Premium-Clustercache erstellt werden sollen.

Parameters:

shardCount - der festzulegende Wert für die Shardanzahl.

Returns:

die nächste Phase des Redis Cache-Updates.

withoutFirewallRule

public abstract RedisCache.Update withoutFirewallRule(String name)

Löscht eine einzelne Firewallregel im aktuellen Redis-Cache instance.

Parameters:

name - Name der Regel.

Returns:

die nächste Phase des Redis Cache-Updates.

withoutMinimumTlsVersion

public abstract RedisCache.Update withoutMinimumTlsVersion()

Entfernt die Anforderung für die TLS-Mindestversion von Clients.

Returns:

die nächste Stufe der Redis Cache-Definition.

withoutPatchSchedule

public abstract RedisCache.Update withoutPatchSchedule()

Entfernt alle Patchzeitpläne aus dem aktuellen Premium-Clustercache.

Returns:

die nächste Stufe von Redis Cache mit Der Definition der Premium-SKU.

Gilt für: