Microsoft Azure Cache For Redis Redis Cache Operations Example
Microsoft Azure Cache For Redis Redis Cache Operations Example is an example object payload from Microsoft Azure Cache For Redis, with 4 top-level fields. It illustrates the shape of data this provider's APIs accept or return.
Top-level fields
Example Payload
{
"parameters": {
"api-version": "2024-11-01"
},
"responses": {
"200": {
"body": {
"value": [
{
"name": "Microsoft.Cache/checknameavailability/action",
"display": {
"description": "Checks if a name is available for use with a new Redis Cache",
"operation": "Check Cache Name Availability",
"provider": "Microsoft Cache",
"resource": null
}
},
{
"name": "Microsoft.Cache/register/action",
"display": {
"description": "Registers the 'Microsoft.Cache' resource provider with a subscription",
"operation": "Register Resource Provider Microsoft.Cache",
"provider": "Microsoft Cache",
"resource": null
}
},
{
"name": "Microsoft.Cache/unregister/action",
"display": {
"description": "Unregisters the 'Microsoft.Cache' resource provider with a subscription",
"operation": "Unregister Resource Provider Microsoft.Cache",
"provider": "Microsoft Cache",
"resource": null
}
},
{
"name": "Microsoft.Cache/operations/read",
"display": {
"description": "Lists the operations that 'Microsoft.Cache' provider supports.",
"operation": "List Provider Operations",
"provider": "Microsoft Cache",
"resource": null
}
},
{
"name": "Microsoft.Cache/locations/operationResults/read",
"display": {
"description": "Gets the result of a long running operation for which the 'Location' header was previously returned to the client",
"operation": "Read operation results",
"provider": "Microsoft Cache",
"resource": null
}
},
{
"name": "Microsoft.Cache/locations/operationsStatus/read",
"display": {
"description": "View the status of a long running operation for which the 'AzureAsync' header was previously returned to the client",
"operation": "Read the status of a long running operation",
"provider": "Microsoft Cache",
"resource": null
}
},
{
"name": "Microsoft.Cache/locations/asyncOperations/read",
"display": {
"description": "Read an Async Operation's Status",
"operation": "Read asynchronous operation status",
"provider": "Microsoft Cache",
"resource": null
}
},
{
"name": "Microsoft.Cache/locations/checknameavailability/action",
"display": {
"description": "Checks if a name is available for use with a new Redis Enterprise cache",
"operation": "Check Cache Name Availability in location",
"provider": "Microsoft Cache",
"resource": null
}
},
{
"name": "Microsoft.Cache/redis/write",
"display": {
"description": "Modify the Redis Cache's settings and configuration in the management portal",
"operation": "Manage Redis Cache (read-write)",
"provider": "Microsoft Cache",
"resource": "Redis Cache"
}
},
{
"name": "Microsoft.Cache/redis/read",
"display": {
"description": "View the Redis Cache's settings and configuration in the management portal",
"operation": "Manage Redis Cache (read-only)",
"provider": "Microsoft Cache",
"resource": "Redis Cache"
}
},
{
"name": "Microsoft.Cache/redis/delete",
"display": {
"description": "Delete the entire Redis Cache",
"operation": "Delete Redis Cache",
"provider": "Microsoft Cache",
"resource": "Redis Cache"
}
},
{
"name": "Microsoft.Cache/redis/listKeys/action",
"display": {
"description": "View the value of Redis Cache access keys in the management portal",
"operation": "View Redis Cache Access Keys",
"provider": "Microsoft Cache",
"resource": "Redis Cache"
}
},
{
"name": "Microsoft.Cache/redis/regenerateKey/action",
"display": {
"description": "Change the value of Redis Cache access keys in the management portal",
"operation": "Regenerate Redis Cache Access Keys",
"provider": "Microsoft Cache",
"resource": "Redis Cache"
}
},
{
"name": "Microsoft.Cache/redis/import/action",
"display": {
"description": "Import data of a specified format from multiple blobs into Redis",
"operation": "Import data into Redis from storage",
"provider": "Microsoft Cache",
"resource": "Redis Cache"
}
},
{
"name": "Microsoft.Cache/redis/export/action",
"display": {
"description": "Export Redis data to prefixed storage blobs in specified format",
"operation": "Export Redis data to storage",
"provider": "Microsoft Cache",
"resource": "Redis Cache"
}
},
{
"name": "Microsoft.Cache/redis/forceReboot/action",
"display": {
"description": "Force reboot a cache instance, potentially with data loss.",
"operation": "Force reboot a cache instance, potentially with data loss.",
"provider": "Microsoft Cache",
"resource": "Redis Cache"
}
},
{
"name": "Microsoft.Cache/redis/stop/action",
"display": {
"description": "Stop an Azure Cache for Redis, potentially with data loss.",
"operation": "Stop an Azure Cache for Redis, potentially with data loss.",
"provider": "Microsoft Cache",
"resource": "Redis Cache"
}
},
{
"name": "Microsoft.Cache/redis/start/action",
"display": {
"description": "Start an Azure Cache for Redis",
"operation": "Start an Azure Cache for Redis",
"provider": "Microsoft Cache",
"resource": "Redis Cache"
}
},
{
"name": "Microsoft.Cache/redisEnterprise/delete",
"display": {
"description": "Delete the entire Redis Enterprise cache",
"operation": "Delete Redis Enterprise cache",
"provider": "Microsoft Cache",
"resource": "Redis Enterprise cache"
}
},
{
"name": "Microsoft.Cache/redisEnterprise/read",
"display": {
"description": "View the Redis Enterprise cache's settings and configuration in the management portal",
"operation": "Manage Redis Enterprise cache (read)",
"provider": "Microsoft Cache",
"resource": "Redis Enterprise cache"
}
},
{
"name": "Microsoft.Cache/redisEnterprise/write",
"display": {
"description": "Modify the Redis Enterprise cache's settings and configuration in the management portal",
"operation": "Manage Redis Enterprise cache (write)",
"provider": "Microsoft Cache",
"resource": "Redis Enterprise cache"
}
},
{
"name": "Microsoft.Cache/redisEnterprise/databases/delete",
"display": {
"description": "Deletes a Redis Enterprise database and its contents",
"operation": "Delete Redis Enterprise database",
"provider": "Microsoft Cache",
"resource": "Redis Enterprise cache database"
}
},
{
"name": "Microsoft.Cache/redisEnterprise/databases/read",
"display": {
"description": "View the Redis Enterprise cache database's settings and configuration in the management portal",
"operation": "Manage Redis Enterprise cache database (read)",
"provider": "Microsoft Cache",
"resource": "Redis Enterprise cache database"
}
},
{
"name": "Microsoft.Cache/redisEnterprise/databases/write",
"display": {
"description": "Modify the Redis Enterprise cache database's settings and configuration in the management portal",
"operation": "Manage Redis Enterprise cache database (write)",
"provider": "Microsoft Cache",
"resource": "Redis Enterprise cache database"
}
},
{
"name": "Microsoft.Cache/redisEnterprise/databases/export/action",
"display": {
"description": "Export data to storage blobs from a Redis Enterprise database ",
"operation": "Export Redis Enterprise database",
"provider": "Microsoft Cache",
"resource": "Redis Enterprise cache database"
}
},
{
"name": "Microsoft.Cache/redisEnterprise/databases/forceUnlink/action",
"display": {
"description": "Forcibly unlink a georeplica Redis Enterprise database from its peers",
"operation": "Force unlink Redis Enterprise database georeplica",
"provider": "Microsoft Cache",
"resource": "Redis Enterprise cache database"
}
},
{
"name": "Microsoft.Cache/redisEnterprise/databases/import/action",
"display": {
"description": "Import data from storage blobs to a Redis Enterprise database",
"operation": "Import Redis Enterprise database",
"provider": "Microsoft Cache",
"resource": "Redis Enterprise cache database"
}
},
{
"name": "Microsoft.Cache/redisEnterprise/databases/listKeys/action",
"display": {
"description": "View the value of Redis Enterprise database access keys in the management portal",
"operation": "View Redis Enterprise database access keys",
"provider": "Microsoft Cache",
"resource": "Redis Enterprise cache database"
}
},
{
"name": "Microsoft.Cache/redisEnterprise/databases/regenerateKey/action",
"display": {
"description": "Change the value of Redis Enterprise database access keys in the management portal",
"operation": "Regenerate Redis Enterprise database access keys",
"provider": "Microsoft Cache",
"resource": "Redis Enterprise cache database"
}
},
{
"name": "Microsoft.Cache/redisEnterprise/databases/operationResults/read",
"display": {
"description": "View the result of Redis Enterprise database operations in the management portal",
"operation": "View Redis Enterprise database operation results",
"provider": "Microsoft Cache",
"resource": "Redis Enterprise database operation results"
}
},
{
"name": "Microsoft.Cache/redisEnterprise/operationResults/read",
"display": {
"description": "View the result of Redis Enterprise operations in the management portal",
"operation": "View Redis Enterprise operation results",
"provider": "Microsoft Cache",
"resource": "Redis Enterprise operation results"
}
},
{
"name": "Microsoft.Cache/redis/metricDefinitions/read",
"display": {
"description": "Gets the available metrics for a Redis Cache",
"operation": "Read Redis Cache Metric Definitions",
"provider": "Microsoft Cache",
"resource": "The available metrics for a Redis Cache"
}
},
{
"name": "Microsoft.Cache/redisEnterprise/providers/Microsoft.Insights/metricDefinitions/read",
"display": {
"description": "Gets the available metrics for a Redis Enterprise Cache",
"operation": "Read Redis Enterprise Metric Definitions",
"provider": "Microsoft Cache",
"resource": "The available metrics for a Redis Enterprise Cache"
}
},
{
"name": "Microsoft.Cache/redis/patchSchedules/read",
"display": {
"description": "Gets the patching schedule of a Redis Cache",
"operation": "Get Redis Cache Patch Schedule",
"provider": "Microsoft Cache",
"resource": "Patching schedule of a Redis Cache"
}
},
{
"name": "Microsoft.Cache/redis/patchSchedules/write",
"display": {
"description": "Modify the patching schedule of a Redis Cache",
"operation": "Change Redis Patching Schedule",
"provider": "Microsoft Cache",
"resource": "Patching schedule of a Redis Cache"
}
},
{
"name": "Microsoft.Cache/redis/patchSchedules/delete",
"display": {
"description": "Delete the patch schedule of a Redis Cache",
"operation": "Delete Redis Cache Patch Schedule",
"provider": "Microsoft Cache",
"resource": "Patching schedule of a Redis Cache"
}
},
{
"name": "Microsoft.Cache/redis/firewallRules/read",
"display": {
"description": "Get the IP firewall rules of a Redis Cache",
"operation": "Get Redis Cache Firewall Rule",
"provider": "Microsoft Cache",
"resource": "IP firewall rule of a Redis Cache"
}
},
{
"name": "Microsoft.Cache/redis/firewallRules/write",
"display": {
"description": "Edit the IP firewall rules of a Redis Cache",
"operation": "Update Redis Cache Firewall Rule",
"provider": "Microsoft Cache",
"resource": "IP firewall rule of a Redis Cache"
}
},
{
"name": "Microsoft.Cache/redis/firewallRules/delete",
"display": {
"description": "Delete IP firewall rules of a Redis Cache",
"operation": "Delete Redis Cache Firewall Rule",
"provider": "Microsoft Cache",
"resource": "IP firewall rule of a Redis Cache"
}
},
{
"name": "Microsoft.Cache/redis/linkedServers/read",
"display": {
"description": "Get Linked Servers associated with a redis cache.",
"operation": "Get Redis Cache Linked Servers",
"provider": "Microsoft Cache",
"resource": "Linked Servers of a Redis Cache"
}
},
{
"name": "Microsoft.Cache/redis/linkedServers/write",
"display": {
"description": "Add Linked Server to a Redis Cache",
"operation": "Add Redis Cache Linked Server",
"provider": "Microsoft Cache",
"resource": "Linked Servers of a Redis Cache"
}
},
{
"name": "Microsoft.Cache/redis/linkedServers/delete",
"display": {
"description": "Delete Linked Server from a Redis Cache",
"operation": "Delete Redis Cache Linked Server",
"provider": "Microsoft Cache",
"resource": "Linked Servers of a Redis Cache"
}
},
{
"name": "Microsoft.Cache/redis/eventGridFilters/read",
"display": {
"description": "Get Redis Cache Event Grid Filter",
"operation": "Get Redis Cache Event Grid Filter",
"provider": "Microsoft Cache",
"resource": "Redis Cache Event Grid Filter"
}
},
{
"name": "Microsoft.Cache/redis/eventGridFilters/write",
"display": {
"description": "Update Redis Cache Event Grid Filters",
"operation": "Update Redis Cache Event Grid Filters",
"provider": "Microsoft Cache",
"resource": "Redis Cache Event Grid Filter"
}
},
{
"name": "Microsoft.Cache/redis/eventGridFilters/delete",
"display": {
"description": "Delete Redis Cache Event Grid Filters",
"operation": "Delete Redis Cache Event Grid Filters",
"provider": "Microsoft Cache",
"resource": "Redis Cache Event Grid Filter"
}
},
{
"name": "Microsoft.Cache/redis/privateEndpointConnectionProxies/validate/action",
"display": {
"description": "Validate the private endpoint connection proxy",
"operation": "Validate private endpoint connection proxy",
"provider": "Microsoft Cache",
"resource": "Azure Cache for Redis private endpoint connection proxies"
}
},
{
"name": "Microsoft.Cache/redis/privateEndpointConnectionProxies/read",
"display": {
"description": "Get the private endpoint connection proxy",
"operation": "Get private endpoint connection proxy",
"provider": "Microsoft Cache",
"resource": "Azure Cache for Redis private endpoint connection proxies"
}
},
{
"name": "Microsoft.Cache/redis/privateEndpointConnectionProxies/write",
"display": {
"description": "Create the private endpoint connection proxy",
"operation": "Create private endpoint connection proxy",
"provider": "Microsoft Cache",
"resource": "Azure Cache for Redis private endpoint connection proxies"
}
},
{
"name": "Microsoft.Cache/redis/privateEndpointConnectionProxies/delete",
"display": {
"description": "Delete the private endpoint connection proxy",
"operation": "Delete private endpoint connection proxy",
"provider": "Microsoft Cache",
"resource": "Azure Cache for Redis private endpoint connection proxies"
}
},
{
"name": "Microsoft.Cache/redisEnterprise/privateEndpointConnectionProxies/validate/action",
"display": {
"description": "Validate the private endpoint connection proxy",
"operation": "Validate private endpoint connection proxy",
"provider": "Microsoft Cache",
"resource": "Redis Enterprise private endpoint connection proxies"
}
},
{
"name": "Microsoft.Cache/redisEnterprise/privateEndpointConnectionProxies/read",
"display": {
"description": "Get the private endpoint connection proxy",
"operation": "Get private endpoint connection proxy",
"provider": "Microsoft Cache",
"resource": "Redis Enterprise private endpoint connection proxies"
}
},
{
"name": "Microsoft.Cache/redisEnterprise/privateEndpointConnectionProxies/write",
"display": {
"description": "Create the private endpoint connection proxy",
"operation": "Create private endpoint connection proxy",
"provider": "Microsoft Cache",
"resource": "Redis Enterprise private endpoint connection proxies"
}
},
{
"name": "Microsoft.Cache/redisEnterprise/privateEndpointConnectionProxies/delete",
"display": {
"description": "Delete the private endpoint connection proxy",
"operation": "Delete private endpoint connection proxy",
"provider": "Microsoft Cache",
"resource": "Redis Enterprise private endpoint connection proxies"
}
},
{
"name": "Microsoft.Cache/redisEnterprise/privateEndpointConnectionProxies/operationResults/read",
"display": {
"description": "View the result of private endpoint connection operations in the management portal",
"operation": "Redis Enterprise cache private endpoint operation results (read)",
"provider": "Microsoft Cache",
"resource": "Redis Enterprise private endpoint connection proxies"
}
},
{
"name": "Microsoft.Cache/redis/privateEndpointConnections/read",
"display": {
"description": "Read a private endpoint connection",
"operation": "Read private endpoint connection",
"provider": "Microsoft Cache",
"resource": "Azure Cache for Redis private endpoint connections"
}
},
{
"name": "Microsoft.Cache/redis/privateEndpointConnections/write",
"display": {
"description": "Write a private endpoint connection",
"operation": "Write private endpoint connection",
"provider": "Microsoft Cache",
"resource": "Azure Cache for Redis private endpoint connections"
}
},
{
"name": "Microsoft.Cache/redis/privateEndpointConnections/delete",
"display": {
"description": "Delete a private endpoint connection",
"operation": "Delete private endpoint connection",
"provider": "Microsoft Cache",
"resource": "Azure Cache for Redis private endpoint connections"
}
},
{
"name": "Microsoft.Cache/redisEnterprise/privateEndpointConnections/read",
"display": {
"description": "Read a private endpoint connection",
"operation": "Read private endpoint connection",
"provider": "Microsoft Cache",
"resource": "Redis Enterprise cache private endpoint connections"
}
},
{
"name": "Microsoft.Cache/redisEnterprise/privateEndpointConnections/write",
"display": {
"description": "Write a private endpoint connection",
"operation": "Write private endpoint connection",
"provider": "Microsoft Cache",
"resource": "Redis Enterprise cache private endpoint connections"
}
},
{
"name": "Microsoft.Cache/redisEnterprise/privateEndpointConnections/delete",
"display": {
"description": "Delete a private endpoint connection",
"operation": "Delete private endpoint connection",
"provider": "Microsoft Cache",
"resource": "Redis Enterprise cache private endpoint connections"
}
},
{
"name": "Microsoft.Cache/redis/privateLinkResources/read",
"display": {
"description": "Read 'groupId' of redis subresource that a private link can be connected to",
"operation": "Read Private Linkable Resources",
"provider": "Microsoft Cache",
"resource": "Azure Cache for Redis private linkable resources"
}
},
{
"name": "Microsoft.Cache/redisEnterprise/privateLinkResources/read",
"display": {
"description": "Read 'groupId' of redis subresource that a private link can be connected to",
"operation": "Read Private Linkable Resources",
"provider": "Microsoft Cache",
"resource": "Redis Enterprise cache private link resources"
}
},
{
"name": "Microsoft.Cache/redis/roles/read",
"display": {
"description": "Read roles on a Redis Cache",
"operation": "Read Redis Roles",
"provider": "Microsoft Cache",
"resource": "Azure Cache for Redis Roles"
}
},
{
"name": "Microsoft.Cache/redis/roles/write",
"display": {
"description": "Create or update role on a Redis Cache",
"operation": "Update Redis Roles",
"provider": "Microsoft Cache",
"resource": "Azure Cache for Redis Roles"
}
},
{
"name": "Microsoft.Cache/redis/roles/delete",
"display": {
"description": "Delete role on a Redis Cache",
"operation": "Delete Redis Roles",
"provider": "Microsoft Cache",
"resource": "Azure Cache for Redis Roles"
}
},
{
"name": "Microsoft.Cache/redis/roleAssignments/read",
"display": {
"description": "Read role assignments on a Redis Cache",
"operation": "Read Redis Role Assignments",
"provider": "Microsoft Cache",
"resource": "Azure Cache for Redis Role Description"
}
},
{
"name": "Microsoft.Cache/redis/roleAssignments/write",
"display": {
"description": "Create or update role assignments on a Redis Cache",
"operation": "Update Redis Role Assignments",
"provider": "Microsoft Cache",
"resource": "Azure Cache for Redis Role Description"
}
},
{
"name": "Microsoft.Cache/redis/roleAssignments/delete",
"display": {
"description": "Delete All Redis Role Assignments",
"operation": "Delete Redis Role Assignment",
"provider": "Microsoft Cache",
"resource": "Azure Cache for Redis Role Description"
}
},
{
"name": "Microsoft.Cache/redis/PrivateEndpointConnectionsApproval/action",
"display": {
"description": "Approve Private Endpoint Connections",
"operation": "Approve Private Endpoint Connections",
"provider": "Microsoft Cache",
"resource": "Azure Cache for Redis private linkable resources"
}
},
{
"name": "Microsoft.Cache/redisEnterprise/PrivateEndpointConnectionsApproval/action",
"display": {
"description": "Approve Private Endpoint Connections",
"operation": "Approve Private Endpoint Connections",
"provider": "Microsoft Cache",
"resource": "Redis Enterprise cache private link resources"
}
}
]
}
}
},
"operationId": "Operations_List",
"title": "RedisCacheOperations"
}
Work with this as data
Every example here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for examples
4 MCP tools reach this
find_examplesBrowse and filter every example in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
curl "https://apis.io/api/v1/examples/microsoft-azure-cache-for-redis-redis-cache-operations-example"
curl "https://apis.io/api/v1/examples?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.