# 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 ContainerServiceFleetClient Fleets API version: 1.0.0 extends: openapi/microsoft-azure-fleets-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: 7 - target: $.paths['/subscriptions/{subscriptionId}/providers/Microsoft.ContainerService/fleets'].get update: x-apievangelist-phrasing: intent: List Kubernetes fleets in a subscription effect: read questions: - Which Azure Kubernetes Fleet Manager fleets exist in my subscription? - Can I see every fleet across the whole subscription? instructions: - text: List all fleets in my subscription. - text: Show every Kubernetes Fleet Manager fleet across the subscription. method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets'].get update: x-apievangelist-phrasing: intent: List Kubernetes fleets in a resource group effect: read questions: - What fleets are in my current resource group? - Can I limit the fleet list to one resource group? instructions: - text: List the fleets in this resource group. - text: Show Fleet Manager fleets scoped to the resource group. method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}'].get update: x-apievangelist-phrasing: intent: Get a Kubernetes fleet effect: read questions: - What are the details of one of my Kubernetes Fleet Manager fleets? - Can I look up a fleet by its name? instructions: - text: Get fleet {fleet}. slots: fleet: path.fleetName - text: Show the Fleet Manager fleet {fleet}. slots: fleet: path.fleetName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}'].put update: x-apievangelist-phrasing: intent: Create or update a Kubernetes fleet effect: write questions: - How do I create a Fleet Manager fleet to group my AKS clusters? - Can I make fleet creation fail if a fleet with that name already exists? instructions: - text: Create fleet {fleet}. slots: fleet: path.fleetName - text: Create fleet {fleet} only if it does not already exist, using If-None-Match {none}. slots: fleet: path.fleetName none: header.If-None-Match method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}'].delete update: x-apievangelist-phrasing: intent: Delete a Kubernetes fleet effect: destructive questions: - Can I delete a Fleet Manager fleet? - How do I make sure I only delete a fleet if it hasn't changed since I read it? instructions: - text: Delete fleet {fleet}. slots: fleet: path.fleetName - text: Delete fleet {fleet} only if its ETag matches {etag}. slots: fleet: path.fleetName etag: header.If-Match method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}'].patch update: x-apievangelist-phrasing: intent: Update a Kubernetes fleet's tags or identity effect: write questions: - Can I change the tags on an existing fleet? - Is it possible to update a fleet's managed identity after creation? instructions: - text: Set tags {tags} on fleet {fleet}. slots: tags: requestBody.tags fleet: path.fleetName - text: Update the managed identity of fleet {fleet} to {identity}. slots: fleet: path.fleetName identity: requestBody.identity method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}/listCredentials'].post update: x-apievangelist-phrasing: intent: Get user credentials for a Kubernetes fleet effect: read questions: - How do I get the kubeconfig credentials to connect to my fleet hub? - Where can I retrieve user credentials for a Fleet Manager fleet? instructions: - text: Get the user credentials for fleet {fleet}. slots: fleet: path.fleetName - text: Fetch kubeconfig access for fleet {fleet}. slots: fleet: path.fleetName method: generated generated: '2026-09-26'