{ "opencollection": "1.0.0", "info": { "name": "Microsoft Azure AccessControlClient AccessConnector Redis API", "version": "2020-08-01-preview" }, "items": [ { "info": { "name": "Redis", "type": "folder" }, "items": [ { "info": { "name": "Microsoft Azure Post Subscriptions Subscriptionid Providers Microsoft Cache Checknameavailability", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/providers/Microsoft.Cache/CheckNameAvailability", "params": [ { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Gets subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." } ] }, "docs": "Checks that the redis cache name is valid and is not already in use." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Cache Redis Name Listupgradenotifications", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Cache/Redis/:name/listUpgradeNotifications", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group." }, { "name": "name", "value": "", "type": "path", "description": "The name of the Redis cache." }, { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Gets subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." }, { "name": "history", "value": "", "type": "query", "description": "how many minutes in past to look for upgrade notifications" } ] }, "docs": "Gets any upgrade notifications for a Redis cache." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Cache Redis Name", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Cache/Redis/:name", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group." }, { "name": "name", "value": "", "type": "path", "description": "The name of the Redis cache." }, { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Gets subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." } ] }, "docs": "Gets a Redis cache (resource description)." }, { "info": { "name": "Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Cache Redis Name", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Cache/Redis/:name", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group." }, { "name": "name", "value": "", "type": "path", "description": "The name of the Redis cache." }, { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Gets subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." } ] }, "docs": "Create or replace (overwrite/recreate, with potential downtime) an existing Redis cache." }, { "info": { "name": "Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Cache Redis Name", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Cache/Redis/:name", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group." }, { "name": "name", "value": "", "type": "path", "description": "The name of the Redis cache." }, { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Gets subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." } ] }, "docs": "Update an existing Redis cache." }, { "info": { "name": "Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Cache Redis Name", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Cache/Redis/:name", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group." }, { "name": "name", "value": "", "type": "path", "description": "The name of the Redis cache." }, { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Gets subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." } ] }, "docs": "Deletes a Redis cache." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Cache Redis", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Cache/Redis", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group." }, { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Gets subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." } ] }, "docs": "Lists all Redis caches in a resource group." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Cache Redis", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/providers/Microsoft.Cache/Redis", "params": [ { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Gets subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." } ] }, "docs": "Gets all Redis caches in the specified subscription." }, { "info": { "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Cache Redis Name Listkeys", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Cache/Redis/:name/listKeys", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group." }, { "name": "name", "value": "", "type": "path", "description": "The name of the Redis cache." }, { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Gets subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." } ] }, "docs": "Retrieve a Redis cache's access keys. This operation requires write permission to the cache resource." }, { "info": { "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Cache Redis Name Regeneratekey", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Cache/Redis/:name/regenerateKey", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group." }, { "name": "name", "value": "", "type": "path", "description": "The name of the Redis cache." }, { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Gets subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." } ] }, "docs": "Regenerate Redis cache's access keys. This operation requires write permission to the cache resource." }, { "info": { "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Cache Redis Name Forcereboot", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Cache/Redis/:name/forceReboot", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group." }, { "name": "name", "value": "", "type": "path", "description": "The name of the Redis cache." }, { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Gets subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." } ] }, "docs": "Reboot specified Redis node(s). This operation requires write permission to the cache resource. There can be potential data loss." }, { "info": { "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Cache Redis Name Import", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Cache/Redis/:name/import", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group." }, { "name": "name", "value": "", "type": "path", "description": "The name of the Redis cache." }, { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Gets subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." } ] }, "docs": "Import data into Redis cache." }, { "info": { "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Cache Redis Name Export", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Cache/Redis/:name/export", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group." }, { "name": "name", "value": "", "type": "path", "description": "The name of the Redis cache." }, { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Gets subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." } ] }, "docs": "Export data from the redis cache to blobs in a container." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Cache Redis Cachename Firewallrules", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Cache/Redis/:cacheName/firewallRules", "params": [ { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Gets subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group." }, { "name": "cacheName", "value": "", "type": "path", "description": "The name of the Redis cache." } ] }, "docs": "Gets all firewall rules in the specified redis cache." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Cache Redis Cachename Firewallrules Rulename", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Cache/Redis/:cacheName/firewallRules/:ruleName", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group." }, { "name": "cacheName", "value": "", "type": "path", "description": "The name of the Redis cache." }, { "name": "ruleName", "value": "", "type": "path", "description": "The name of the firewall rule." }, { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Gets subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." } ] }, "docs": "Gets a single firewall rule in a specified redis cache." }, { "info": { "name": "Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Cache Redis Cachename Firewallrules Rulename", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Cache/Redis/:cacheName/firewallRules/:ruleName", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group." }, { "name": "cacheName", "value": "", "type": "path", "description": "The name of the Redis cache." }, { "name": "ruleName", "value": "", "type": "path", "description": "The name of the firewall rule." }, { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Gets subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." } ] }, "docs": "Create or update a redis cache firewall rule" }, { "info": { "name": "Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Cache Redis Cachename Firewallrules Rulename", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Cache/Redis/:cacheName/firewallRules/:ruleName", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group." }, { "name": "cacheName", "value": "", "type": "path", "description": "The name of the Redis cache." }, { "name": "ruleName", "value": "", "type": "path", "description": "The name of the firewall rule." }, { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Gets subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." } ] }, "docs": "Deletes a single firewall rule in a specified redis cache." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Cache Redis Cachename Patchschedules", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Cache/Redis/:cacheName/patchSchedules", "params": [ { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Gets subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group." }, { "name": "cacheName", "value": "", "type": "path", "description": "The name of the Redis cache." } ] }, "docs": "Gets all patch schedules in the specified redis cache (there is only one)." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Cache Redis Name Patchschedules Default", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Cache/Redis/:name/patchSchedules/:default", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group." }, { "name": "name", "value": "", "type": "path", "description": "The name of the redis cache." }, { "name": "default", "value": "", "type": "path", "description": "Default string modeled as parameter for auto generation to work correctly." }, { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Gets subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." } ] }, "docs": "Gets the patching schedule of a redis cache (requires Premium SKU)." }, { "info": { "name": "Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Cache Redis Name Patchschedules Default", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Cache/Redis/:name/patchSchedules/:default", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group." }, { "name": "name", "value": "", "type": "path", "description": "The name of the Redis cache." }, { "name": "default", "value": "", "type": "path", "description": "Default string modeled as parameter for auto generation to work correctly." }, { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Gets subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." } ] }, "docs": "Create or replace the patching schedule for Redis cache (requires Premium SKU)." }, { "info": { "name": "Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Cache Redis Name Patchschedules Default", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Cache/Redis/:name/patchSchedules/:default", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group." }, { "name": "name", "value": "", "type": "path", "description": "The name of the redis cache." }, { "name": "default", "value": "", "type": "path", "description": "Default string modeled as parameter for auto generation to work correctly." }, { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Gets subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." } ] }, "docs": "Deletes the patching schedule of a redis cache (requires Premium SKU)." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Cache Redis Name Linkedservers Linkedservername", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Cache/Redis/:name/linkedServers/:linkedServerName", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group." }, { "name": "name", "value": "", "type": "path", "description": "The name of the redis cache." }, { "name": "linkedServerName", "value": "", "type": "path", "description": "The name of the linked server." }, { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Gets subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." } ] }, "docs": "Gets the detailed information about a linked server of a redis cache (requires Premium SKU)." }, { "info": { "name": "Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Cache Redis Name Linkedservers Linkedservername", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Cache/Redis/:name/linkedServers/:linkedServerName", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group." }, { "name": "name", "value": "", "type": "path", "description": "The name of the Redis cache." }, { "name": "linkedServerName", "value": "", "type": "path", "description": "The name of the linked server that is being added to the Redis cache." }, { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Gets subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." } ] }, "docs": "Adds a linked server to the Redis cache (requires Premium SKU)." }, { "info": { "name": "Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Cache Redis Name Linkedservers Linkedservername", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Cache/Redis/:name/linkedServers/:linkedServerName", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group." }, { "name": "name", "value": "", "type": "path", "description": "The name of the redis cache." }, { "name": "linkedServerName", "value": "", "type": "path", "description": "The name of the linked server that is being added to the Redis cache." }, { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Gets subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." } ] }, "docs": "Deletes the linked server from a redis cache (requires Premium SKU)." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Cache Redis Name Linkedservers", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Cache/Redis/:name/linkedServers", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group." }, { "name": "name", "value": "", "type": "path", "description": "The name of the redis cache." }, { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Gets subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." } ] }, "docs": "Gets the list of linked servers associated with this redis cache (requires Premium SKU)." } ] } ], "bundled": true }