public interface RedisCache extends GroupableResource<com.microsoft.azure.management.redis.implementation.RedisManager,com.microsoft.azure.management.redis.implementation.RedisResourceInner>, Refreshable<RedisCache>, Updatable<RedisCache.Update>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
RedisCache.Definition
Container interface for all the definitions that need to be implemented.
|
static interface |
RedisCache.DefinitionStages
Grouping of all the Redis Cache definition stages.
|
static interface |
RedisCache.Update
The template for a Redis Cache update operation, containing all the settings that can be modified.
|
static interface |
RedisCache.UpdateStages
Grouping of all the Redis Cache update stages.
|
Resource.DefinitionWithRegion<T>, Resource.DefinitionWithTags<T>, Resource.UpdateWithTags<T>| Modifier and Type | Method and Description |
|---|---|
RedisCachePremium |
asPremium() |
Map<String,RedisFirewallRule> |
firewallRules() |
void |
forceReboot(RebootType rebootType)
Reboot specified Redis node(s).
|
RedisAccessKeys |
getKeys() |
String |
hostName() |
boolean |
isPremium() |
RedisAccessKeys |
keys() |
TlsVersion |
minimumTlsVersion() |
boolean |
nonSslPort() |
List<ScheduleEntry> |
patchSchedules() |
int |
port() |
String |
provisioningState() |
Map<String,String> |
redisConfiguration() |
String |
redisVersion() |
RedisAccessKeys |
refreshKeys()
Fetch the up-to-date access keys from Azure for this Redis Cache.
|
RedisAccessKeys |
regenerateKey(RedisKeyType keyType)
Regenerates the access keys for this Redis Cache.
|
int |
shardCount() |
Sku |
sku() |
int |
sslPort() |
String |
staticIP() |
String |
subnetId() |
region, regionName, tags, typekeyidnameresourceGroupNamemanagerinnerrefresh, refreshAsyncRedisCachePremium asPremium()
boolean isPremium()
String provisioningState()
String hostName()
int port()
int sslPort()
String redisVersion()
Sku sku()
boolean nonSslPort()
int shardCount()
String subnetId()
String staticIP()
@Beta(value=V1_12_0) TlsVersion minimumTlsVersion()
@Beta(value=V1_12_0) Map<String,RedisFirewallRule> firewallRules()
@Beta(value=V1_12_0) List<ScheduleEntry> patchSchedules()
void forceReboot(RebootType rebootType)
rebootType - specifies which Redis node(s) to reboot. Depending on this value data loss is
possible. Possible values include: 'PrimaryNode', 'SecondaryNode', 'AllNodes'.RedisAccessKeys getKeys()
RedisAccessKeys keys()
RedisAccessKeys refreshKeys()
RedisAccessKeys regenerateKey(RedisKeyType keyType)
keyType - key type to regenerateCopyright © 2019. All rights reserved.