### YamlMime:JavaType uid: "com.microsoft.azure.management.redis.RedisCache" fullName: "com.microsoft.azure.management.redis.RedisCache" name: "RedisCache" nameWithType: "RedisCache" summary: "An immutable client-side representation of an Azure Redis Cache." syntax: "public interface **RedisCache**
extends <,>, <>, <>" methods: - uid: "com.microsoft.azure.management.redis.RedisCache.asPremium()" fullName: "com.microsoft.azure.management.redis.RedisCache.asPremium()" name: "asPremium()" nameWithType: "RedisCache.asPremium()" modifiers: - "abstract" syntax: "public abstract RedisCachePremium asPremium()" returns: description: "exposes features available only to Premium Sku Redis Cache instances." type: "" - uid: "com.microsoft.azure.management.redis.RedisCache.firewallRules()" fullName: "com.microsoft.azure.management.redis.RedisCache.firewallRules()" name: "firewallRules()" nameWithType: "RedisCache.firewallRules()" modifiers: - "abstract" syntax: "public abstract Map firewallRules()" returns: description: "Firewall Rules in the Redis Cache, indexed by name" type: "<,>" - uid: "com.microsoft.azure.management.redis.RedisCache.forceReboot(com.microsoft.azure.management.redis.RebootType)" fullName: "com.microsoft.azure.management.redis.RedisCache.forceReboot(RebootType rebootType)" name: "forceReboot(RebootType rebootType)" nameWithType: "RedisCache.forceReboot(RebootType rebootType)" summary: "Reboot specified Redis node(s)." modifiers: - "abstract" parameters: - description: "specifies which Redis node(s) to reboot. Depending on this value data loss is\n possible. Possible values include: 'PrimaryNode', 'SecondaryNode', 'AllNodes'." name: "rebootType" type: "" syntax: "public abstract void forceReboot(RebootType rebootType)" desc: "Reboot specified Redis node(s). This operation requires write permission to the cache resource. There can be potential data loss." - uid: "com.microsoft.azure.management.redis.RedisCache.getKeys()" fullName: "com.microsoft.azure.management.redis.RedisCache.getKeys()" name: "getKeys()" nameWithType: "RedisCache.getKeys()" modifiers: - "abstract" syntax: "public abstract RedisAccessKeys getKeys()" returns: description: "a Redis Cache's access keys. This operation requires write permission to the Cache resource." type: "" - uid: "com.microsoft.azure.management.redis.RedisCache.hostName()" fullName: "com.microsoft.azure.management.redis.RedisCache.hostName()" name: "hostName()" nameWithType: "RedisCache.hostName()" modifiers: - "abstract" syntax: "public abstract String hostName()" returns: description: "the hostName value" type: "" - uid: "com.microsoft.azure.management.redis.RedisCache.isPremium()" fullName: "com.microsoft.azure.management.redis.RedisCache.isPremium()" name: "isPremium()" nameWithType: "RedisCache.isPremium()" modifiers: - "abstract" syntax: "public abstract boolean isPremium()" returns: description: "returns true if current Redis Cache instance has Premium Sku." type: "" - uid: "com.microsoft.azure.management.redis.RedisCache.keys()" fullName: "com.microsoft.azure.management.redis.RedisCache.keys()" name: "keys()" nameWithType: "RedisCache.keys()" modifiers: - "abstract" syntax: "public abstract RedisAccessKeys keys()" returns: description: "a Redis Cache's access keys. This operation requires write permission to the Cache resource." type: "" - uid: "com.microsoft.azure.management.redis.RedisCache.minimumTlsVersion()" fullName: "com.microsoft.azure.management.redis.RedisCache.minimumTlsVersion()" name: "minimumTlsVersion()" nameWithType: "RedisCache.minimumTlsVersion()" modifiers: - "abstract" syntax: "public abstract TlsVersion minimumTlsVersion()" returns: description: "the minimum TLS version (or higher) that clients require to use." type: "" - uid: "com.microsoft.azure.management.redis.RedisCache.nonSslPort()" fullName: "com.microsoft.azure.management.redis.RedisCache.nonSslPort()" name: "nonSslPort()" nameWithType: "RedisCache.nonSslPort()" modifiers: - "abstract" syntax: "public abstract boolean nonSslPort()" returns: description: "true if non SSL port is enabled, false otherwise" type: "" - uid: "com.microsoft.azure.management.redis.RedisCache.patchSchedules()" fullName: "com.microsoft.azure.management.redis.RedisCache.patchSchedules()" name: "patchSchedules()" nameWithType: "RedisCache.patchSchedules()" modifiers: - "abstract" syntax: "public abstract List patchSchedules()" returns: description: "List of patch schedules for current Redis Cache." type: "<>" - uid: "com.microsoft.azure.management.redis.RedisCache.port()" fullName: "com.microsoft.azure.management.redis.RedisCache.port()" name: "port()" nameWithType: "RedisCache.port()" modifiers: - "abstract" syntax: "public abstract int port()" returns: description: "the port value" type: "" - uid: "com.microsoft.azure.management.redis.RedisCache.provisioningState()" fullName: "com.microsoft.azure.management.redis.RedisCache.provisioningState()" name: "provisioningState()" nameWithType: "RedisCache.provisioningState()" modifiers: - "abstract" syntax: "public abstract String provisioningState()" returns: description: "the provisioningState value" type: "" - uid: "com.microsoft.azure.management.redis.RedisCache.redisConfiguration()" fullName: "com.microsoft.azure.management.redis.RedisCache.redisConfiguration()" name: "redisConfiguration()" nameWithType: "RedisCache.redisConfiguration()" modifiers: - "abstract" syntax: "public abstract Map redisConfiguration()" returns: description: "the Redis configuration value" type: "<,>" - uid: "com.microsoft.azure.management.redis.RedisCache.redisVersion()" fullName: "com.microsoft.azure.management.redis.RedisCache.redisVersion()" name: "redisVersion()" nameWithType: "RedisCache.redisVersion()" modifiers: - "abstract" syntax: "public abstract String redisVersion()" returns: description: "the Redis version value" type: "" - uid: "com.microsoft.azure.management.redis.RedisCache.refreshKeys()" fullName: "com.microsoft.azure.management.redis.RedisCache.refreshKeys()" name: "refreshKeys()" nameWithType: "RedisCache.refreshKeys()" summary: "Fetch the up-to-date access keys from Azure for this Redis Cache." modifiers: - "abstract" syntax: "public abstract RedisAccessKeys refreshKeys()" desc: "Fetch the up-to-date access keys from Azure for this Redis Cache." returns: description: "the access keys for this Redis Cache" type: "" - uid: "com.microsoft.azure.management.redis.RedisCache.regenerateKey(com.microsoft.azure.management.redis.RedisKeyType)" fullName: "com.microsoft.azure.management.redis.RedisCache.regenerateKey(RedisKeyType keyType)" name: "regenerateKey(RedisKeyType keyType)" nameWithType: "RedisCache.regenerateKey(RedisKeyType keyType)" summary: "Regenerates the access keys for this Redis Cache." modifiers: - "abstract" parameters: - description: "key type to regenerate" name: "keyType" type: "" syntax: "public abstract RedisAccessKeys regenerateKey(RedisKeyType keyType)" desc: "Regenerates the access keys for this Redis Cache." returns: description: "the generated access keys for this Redis Cache" type: "" - uid: "com.microsoft.azure.management.redis.RedisCache.shardCount()" fullName: "com.microsoft.azure.management.redis.RedisCache.shardCount()" name: "shardCount()" nameWithType: "RedisCache.shardCount()" modifiers: - "abstract" syntax: "public abstract int shardCount()" returns: description: "the shardCount value" type: "" - uid: "com.microsoft.azure.management.redis.RedisCache.sku()" fullName: "com.microsoft.azure.management.redis.RedisCache.sku()" name: "sku()" nameWithType: "RedisCache.sku()" modifiers: - "abstract" syntax: "public abstract Sku sku()" returns: description: "the sku value" type: "" - uid: "com.microsoft.azure.management.redis.RedisCache.sslPort()" fullName: "com.microsoft.azure.management.redis.RedisCache.sslPort()" name: "sslPort()" nameWithType: "RedisCache.sslPort()" modifiers: - "abstract" syntax: "public abstract int sslPort()" returns: description: "the sslPort value" type: "" - uid: "com.microsoft.azure.management.redis.RedisCache.staticIP()" fullName: "com.microsoft.azure.management.redis.RedisCache.staticIP()" name: "staticIP()" nameWithType: "RedisCache.staticIP()" modifiers: - "abstract" syntax: "public abstract String staticIP()" returns: description: "the staticIP value" type: "" - uid: "com.microsoft.azure.management.redis.RedisCache.subnetId()" fullName: "com.microsoft.azure.management.redis.RedisCache.subnetId()" name: "subnetId()" nameWithType: "RedisCache.subnetId()" modifiers: - "abstract" syntax: "public abstract String subnetId()" returns: description: "the subnetId value" type: "" type: "interface" desc: "An immutable client-side representation of an Azure Redis Cache." implements: - "<,>" - "<>" - "<>" metadata: {} package: "com.microsoft.azure.management.redis" artifact: com.microsoft.azure:azure-mgmt-redis:1.41.4