Azure Managed Redis

Azure Managed Redis is a fully managed in-memory data store based on the open-source Redis engine. It provides high-performance caching, session storage, and real-time data processing with built-in scalability, security, and monitoring. This service removes the need to manage infrastructure, offering automated updates, patching, and high availability options.

azure.redis

Fields

TitleIDTypeData TypeDescription
_keycorestring
enable_non_ssl_portcoreboolSpecifies whether the non-ssl Redis server port (6379) is enabled.
host_namecorestringRedis host name.
idcorestringFully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
identitycorejsonManaged service identity (system assigned and/or user assigned identities)
instancescorejsonList of the Redis instances associated with the cache
linked_serverscorejsonList of the linked servers associated with the cache
locationcorestringThe geo-location where the resource lives
minimum_tls_versioncorestringOptional: requires clients to use a specified TLS version (or higher) to connect (e,g, '1.0', '1.1', '1.2')
namecorestringThe name of the resource
portcoreint64Redis non-SSL port.
private_endpoint_connectionscorejsonList of private endpoint connection associated with the specified redis cache
provisioning_statecorestringRedis instance provisioning status.
public_network_accesscorestringWhether or not public endpoint access is allowed for this cache. Value is optional but if passed in, must be 'Enabled' or 'Disabled'. If 'Disabled', private endpoints are the exclusive access method. Default value is 'Enabled'
redis_configurationcorejsonAll Redis Settings. Few possible keys: rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta, maxmemory-policy,notify-keyspace-events, aof-backup-enabled, aof-storage-connection-string-0, aof-storage-connection-string-1 etc.
redis_versioncorestringRedis version. This should be in the form 'major[.minor]' (only 'major' is required) or the value 'latest' which refers to the latest stable Redis version that is available. Supported versions: 4.0, 6.0 (latest). Default value is 'latest'.
replicas_per_mastercoreint64The number of replicas to be created per primary.
replicas_per_primarycoreint64The number of replicas to be created per primary.
resource_groupcorestring
shard_countcoreint64The number of shards to be created on a Premium Cluster Cache.
skucorejsonSKU parameters supplied to the create Redis operation.
ssl_portcoreint64Redis SSL port.
static_ipcorestringStatic IP address. Optionally, may be specified when deploying a Redis cache inside an existing Azure Virtual Network; auto assigned by default.
subnet_idcorestringThe full resource ID of a subnet in a virtual network to deploy the Redis cache in. Example format: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Microsoft.{Network|ClassicNetwork}/VirtualNetworks/vnet1/subnets/subnet1
subscription_idcorestring
subscription_namecorestring
tagscorehstore
typecorestringThe type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
update_channelcorestringOptional: Specifies the update channel for the monthly Redis updates your Redis Cache will receive. Caches using 'Preview' update channel get latest Redis updates at least 4 weeks ahead of 'Stable' channel caches. Default value is 'Stable'.
zonescorearray<string>The availability zones.