Microsoft Azure Cache For Redis · Example Payload

Microsoft Azure Cache For Redis Redis Cache Operations Example

AzureCacheCloud InfrastructureDatastoreIn-Memory DatabaseManaged ServiceMicrosoftRedis

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

parametersresponsesoperationIdtitle

Example Payload

Raw ↑
{
  "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.
All 92 tools →

Call it yourself

curl for this page
This example
curl "https://apis.io/api/v1/examples/microsoft-azure-cache-for-redis-redis-cache-operations-example"
All examples
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.