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, type
key
id
name
resourceGroupName
manager
inner
refresh, refreshAsync
RedisCachePremium 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.