public interface RedisCache extends GroupableResource<RedisManager,RedisResourceInner>, Refreshable<RedisCache>, Updatable<RedisCache.Update>, SupportsListingPrivateLinkResource, SupportsListingPrivateEndpointConnection, SupportsUpdatingPrivateEndpointConnection
| 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).
|
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, typenameresourceGroupNamemanagerinnerModelrefresh, refreshAsyncupdatelistPrivateLinkResources, listPrivateLinkResourcesAsynclistPrivateEndpointConnections, listPrivateEndpointConnectionsAsyncapprovePrivateEndpointConnection, approvePrivateEndpointConnectionAsync, rejectPrivateEndpointConnection, rejectPrivateEndpointConnectionAsyncRedisCachePremium asPremium()
boolean isPremium()
String provisioningState()
String hostname()
int port()
int sslPort()
String redisVersion()
Sku sku()
boolean nonSslPort()
int shardCount()
String subnetId()
String staticIp()
TlsVersion minimumTlsVersion()
Map<String,RedisFirewallRule> firewallRules()
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 keys()
RedisAccessKeys refreshKeys()
RedisAccessKeys regenerateKey(RedisKeyType keyType)
keyType - key type to regenerateCopyright © 2021 Microsoft Corporation. All rights reserved.