# 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 windowsesu Multiple Activation Keys API version: 1.0.0 extends: openapi/microsoft-azure-multipleactivationkeys-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: 6 - target: $.paths['/subscriptions/{subscriptionId}/providers/Microsoft.WindowsESU/multipleActivationKeys'].get update: x-apievangelist-phrasing: intent: List Windows ESU activation keys in a subscription effect: read questions: - Which Multiple Activation Keys for Windows extended security updates exist in my subscription? - Can I see every ESU MAK key across the subscription? instructions: - text: List all Multiple Activation Keys in my subscription. - text: Show every Windows ESU MAK key subscription-wide. method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.WindowsESU/multipleActivationKeys'].get update: x-apievangelist-phrasing: intent: List Windows ESU activation keys in a resource group effect: read questions: - What MAK keys for extended security updates are in one resource group? - Can I narrow the ESU key list to a single resource group? instructions: - text: List the Multiple Activation Keys in this resource group. - text: Show Windows ESU MAK keys scoped to my resource group. method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.WindowsESU/multipleActivationKeys/{multipleActivationKeyName}'].get update: x-apievangelist-phrasing: intent: Get a Windows ESU activation key effect: read questions: - How many activations remain on one of my ESU MAK keys? - Where can I read the key value of a Multiple Activation Key? instructions: - text: Get MAK key {mak}. slots: mak: path.multipleActivationKeyName - text: Show the details of Multiple Activation Key {mak}. slots: mak: path.multipleActivationKeyName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.WindowsESU/multipleActivationKeys/{multipleActivationKeyName}'].put update: x-apievangelist-phrasing: intent: Create a Windows ESU activation key effect: write questions: - How do I get a MAK key for Windows extended security updates? - Can I create an ESU key for a set number of servers? instructions: - text: Create MAK key {mak}. slots: mak: path.multipleActivationKeyName - text: Create Multiple Activation Key {mak} for my Windows ESU machines. slots: mak: path.multipleActivationKeyName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.WindowsESU/multipleActivationKeys/{multipleActivationKeyName}'].delete update: x-apievangelist-phrasing: intent: Delete a Windows ESU activation key effect: destructive questions: - Can I delete an ESU MAK key I no longer need? - What happens to activations when I delete a Multiple Activation Key? instructions: - text: Delete MAK key {mak}. slots: mak: path.multipleActivationKeyName - text: Remove Multiple Activation Key {mak}. slots: mak: path.multipleActivationKeyName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.WindowsESU/multipleActivationKeys/{multipleActivationKeyName}'].patch update: x-apievangelist-phrasing: intent: Update tags on a Windows ESU activation key effect: write questions: - Can I change the tags on an existing MAK key? - Which fields of a Multiple Activation Key can I update? instructions: - text: Set tags {tags} on MAK key {mak}. slots: tags: requestBody.tags mak: path.multipleActivationKeyName - text: Retag Multiple Activation Key {mak}. slots: mak: path.multipleActivationKeyName method: generated generated: '2026-09-26'