# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for RedisManagementClient Redis Patch Schedules API version: 1.0.0 extends: openapi/microsoft-azure-cache-for-redis-redispatchschedules-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-09-26' generator: build-phrasing.py label: Generated by API Evangelist operations: 4 - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{cacheName}/patchSchedules'].get update: x-apievangelist-phrasing: intent: List a cache's patch schedules effect: read questions: - Does my Redis cache have a patch schedule configured at all? - How can I list all patch schedules set on a cache? instructions: - text: List all patch schedules on Redis cache {cacheName}. slots: cacheName: path.cacheName - text: Check whether cache {cacheName} has any patch schedule set. slots: cacheName: path.cacheName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{name}/patchSchedules/{default}'].get update: x-apievangelist-phrasing: intent: Get a cache's patching schedule effect: read questions: - When is my Redis cache scheduled to receive updates? - What day and start hour is set in the default patch window? instructions: - text: Get the {default} patching schedule for Redis cache {name}. slots: default: path.default name: path.name - text: Show the maintenance window days and hours for cache {name}. slots: name: path.name method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{name}/patchSchedules/{default}'].put update: x-apievangelist-phrasing: intent: Set or replace a cache's patching schedule effect: write questions: - How do I restrict Redis cache updates to a weekend maintenance window? - Can I replace the patch schedule on my cache with new days and hours? instructions: - text: Set the {default} patch schedule on Redis cache {name} to {properties}. slots: default: path.default name: path.name properties: requestBody.properties - text: 'Replace the maintenance window for cache {name} with these schedule entries: {properties}.' slots: name: path.name properties: requestBody.properties method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{name}/patchSchedules/{default}'].delete update: x-apievangelist-phrasing: intent: Delete a cache's patching schedule effect: destructive questions: - How do I remove the maintenance window so patches can apply anytime? - Can I clear the patch schedule from my Redis cache? instructions: - text: Delete the {default} patching schedule from Redis cache {name}. slots: default: path.default name: path.name - text: Clear the maintenance window on cache {name}. slots: name: path.name method: generated generated: '2026-09-26'