RedisCache Schnittstelle

Implementiert

GroupableResource<com.microsoft.azure.management.redis.implementation.RedisManager,com.microsoft.azure.management.redis.implementation.RedisResourceInner> Aktualisierbare<RedisCache> Aktualisierbare<Aktualisieren>

public interface RedisCache
extends GroupableResource<com.microsoft.azure.management.redis.implementation.RedisManager,com.microsoft.azure.management.redis.implementation.RedisResourceInner>, Refreshable<RedisCache>, Updatable<Update>

Eine unveränderliche clientseitige Darstellung einer Azure Redis Cache-Instanz.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
abstract RedisCachePremium asPremium()
abstract java.util.Map<java.lang.String,RedisFirewallRule> firewallRules()
abstract void forceReboot(RebootType rebootType)

Starten Sie die angegebenen Redis-Knoten neu.

abstract RedisAccessKeys getKeys()
abstract java.lang.String hostName()
abstract boolean isPremium()
abstract RedisAccessKeys keys()
abstract TlsVersion minimumTlsVersion()
abstract boolean nonSslPort()
abstract java.util.List<ScheduleEntry> patchSchedules()
abstract int port()
abstract java.lang.String provisioningState()
abstract java.util.Map<java.lang.String,java.lang.String> redisConfiguration()
abstract java.lang.String redisVersion()
abstract RedisAccessKeys refreshKeys()

Rufen Sie die aktuellen Zugriffsschlüssel aus Azure für diesen Redis Cache ab.

abstract RedisAccessKeys regenerateKey(RedisKeyType keyType)

Generiert die Zugriffsschlüssel für diesen Redis Cache neu.

abstract int shardCount()
abstract Sku sku()
abstract int sslPort()
abstract java.lang.String staticIP()
abstract java.lang.String subnetId()

Details zur Methode

asPremium

public abstract RedisCachePremium asPremium()

Returns:

macht Features verfügbar, die nur für Redis Cache-Instanzen der Premium-SKU verfügbar sind.

firewallRules

public abstract Map firewallRules()

Returns:

Firewallregeln im Redis Cache, nach Name indiziert

forceReboot

public abstract void forceReboot(RebootType rebootType)

Starten Sie die angegebenen Redis-Knoten neu. Für diesen Vorgang ist die Schreibberechtigung für die Cacheressource erforderlich. Es kann zu einem potenziellen Datenverlust kommen.

Parameters:

rebootType - gibt an, welche Redis-Knoten neu gestartet werden sollen. Je nach diesem Wert ist ein Datenverlust möglich. Mögliche Werte sind: "PrimaryNode", "SecondaryNode", "AllNodes".

getKeys

public abstract RedisAccessKeys getKeys()

Returns:

Die Zugriffsschlüssel eines Redis Caches. Für diesen Vorgang ist eine Schreibberechtigung für die Cacheressource erforderlich.

hostName

public abstract String hostName()

Returns:

hostName-Wert

isPremium

public abstract boolean isPremium()

Returns:

gibt true zurück, wenn die aktuelle Redis Cache-instance über eine Premium-SKU verfügt.

keys

public abstract RedisAccessKeys keys()

Returns:

Die Zugriffsschlüssel eines Redis Caches. Für diesen Vorgang ist eine Schreibberechtigung für die Cacheressource erforderlich.

minimumTlsVersion

public abstract TlsVersion minimumTlsVersion()

Returns:

Die TLS-Mindestversion (oder höher), die Clients verwenden müssen.

nonSslPort

public abstract boolean nonSslPort()

Returns:

TRUE, wenn kein SSL-Port aktiviert ist, andernfalls false

patchSchedules

public abstract List patchSchedules()

Returns:

Liste der Patchzeitpläne für den aktuellen Redis Cache.

port

public abstract int port()

Returns:

Portwert

provisioningState

public abstract String provisioningState()

Returns:

der ProvisioningState-Wert

redisConfiguration

public abstract Map redisConfiguration()

Returns:

Redis-Konfigurationswert

redisVersion

public abstract String redisVersion()

Returns:

Redis-Versionswert

refreshKeys

public abstract RedisAccessKeys refreshKeys()

Rufen Sie die aktuellen Zugriffsschlüssel aus Azure für diesen Redis Cache ab.

Returns:

die Zugriffsschlüssel für diesen Redis Cache

regenerateKey

public abstract RedisAccessKeys regenerateKey(RedisKeyType keyType)

Generiert die Zugriffsschlüssel für diesen Redis Cache neu.

Parameters:

keyType - Schlüsseltyp, der neu generiert werden soll

Returns:

die generierten Zugriffsschlüssel für diesen Redis Cache

shardCount

public abstract int shardCount()

Returns:

shardCount-Wert

sku

public abstract Sku sku()

Returns:

der SKU-Wert

sslPort

public abstract int sslPort()

Returns:

sslPort-Wert

staticIP

public abstract String staticIP()

Returns:

der staticIP-Wert

subnetId

public abstract String subnetId()

Returns:

der SubnetId-Wert

Gilt für: