# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Microsoft Azure RedisManagementClient Patch Schedules API version: 1.0.0 extends: openapi/microsoft-azure-patchschedules-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 patch schedules of a Redis cache effect: read questions: - Does my Azure Cache for Redis have a maintenance patch schedule set? - Which patch schedules are listed for a Redis cache? instructions: - text: List the patch schedules on Redis cache {cache}. slots: cache: path.cacheName - text: Show all maintenance windows configured for cache {cache}. slots: cache: path.cacheName - text: List patch schedules for Redis cache {cache} in resource group {rg}, subscription {sub}. slots: cache: path.cacheName rg: path.resourceGroupName sub: path.subscriptionId 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 Redis cache's patching schedule effect: read questions: - When is the weekly patching window for my Premium Redis cache? - What day and hour does the default patch schedule on a Redis cache use? instructions: - text: Get patch schedule {schedule} for Redis cache {cache}. slots: schedule: path.default cache: path.name - text: Show when cache {cache} gets patched. slots: cache: path.name - text: Get the patch window of cache {cache} in group {rg} under subscription {sub}. slots: cache: path.name rg: path.resourceGroupName sub: path.subscriptionId 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 a Redis cache's patching schedule effect: write questions: - How do I choose which day and time Azure patches my Premium Redis cache? - Can I replace the existing maintenance window on a Redis cache? instructions: - text: Set patch schedule {schedule} on Redis cache {cache} to {properties}. slots: schedule: path.default cache: path.name properties: requestBody.properties - text: Schedule patching of cache {cache} for Sundays at 2 AM. slots: cache: path.name - text: Replace the patch schedule of cache {cache} in group {rg}, subscription {sub}, with {properties}. slots: cache: path.name rg: path.resourceGroupName sub: path.subscriptionId 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 Redis cache's patching schedule effect: destructive questions: - How do I remove the custom patch window from a Redis cache? - Can I clear a Premium Redis cache's patching schedule? instructions: - text: Delete patch schedule {schedule} from Redis cache {cache}. slots: schedule: path.default cache: path.name - text: Remove the maintenance window on cache {cache}. slots: cache: path.name - text: Clear the patch schedule on cache {cache} in group {rg}, subscription {sub}. slots: cache: path.name rg: path.resourceGroupName sub: path.subscriptionId method: generated generated: '2026-09-26'