# 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 Fleet Members… version: 1.0.0 extends: openapi/microsoft-azure-fleetmembers-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: 5 - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}/members'].get update: x-apievangelist-phrasing: intent: List members of a Kubernetes fleet effect: read questions: - Which AKS clusters are members of my Kubernetes Fleet Manager fleet? - Can I see every cluster joined to a fleet? instructions: - text: List the members of fleet {fleet}. slots: fleet: path.fleetName - text: Show all clusters joined to Kubernetes fleet {fleet}. slots: fleet: path.fleetName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}/members/{fleetMemberName}'].get update: x-apievangelist-phrasing: intent: Get a Kubernetes fleet member effect: read questions: - How do I check the details of one cluster's fleet membership? - What cluster and update group does a fleet member point to? instructions: - text: Get member {member} of fleet {fleet}. slots: member: path.fleetMemberName fleet: path.fleetName - text: Show fleet membership {member} in Kubernetes fleet {fleet}. slots: member: path.fleetMemberName fleet: path.fleetName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}/members/{fleetMemberName}'].put update: x-apievangelist-phrasing: intent: Join a cluster to a Kubernetes fleet effect: write questions: - How do I add an AKS cluster to a Fleet Manager fleet? - Can I avoid overwriting an existing fleet member when creating one? instructions: - text: Add member {member} to fleet {fleet} with properties {properties}. slots: member: path.fleetMemberName fleet: path.fleetName properties: requestBody.properties - text: Create fleet member {member} in {fleet} only if it does not exist, using If-None-Match {ifNoneMatch}. slots: member: path.fleetMemberName fleet: path.fleetName ifNoneMatch: header.If-None-Match method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}/members/{fleetMemberName}'].delete update: x-apievangelist-phrasing: intent: Remove a cluster from a Kubernetes fleet effect: destructive questions: - Can I take a cluster out of my Kubernetes fleet? - Can I make removing a fleet member conditional on its ETag? instructions: - text: Delete member {member} from fleet {fleet}. slots: member: path.fleetMemberName fleet: path.fleetName - text: Remove fleet member {member} from {fleet} if its ETag matches {etag}. slots: member: path.fleetMemberName fleet: path.fleetName etag: header.If-Match method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}/members/{fleetMemberName}'].patch update: x-apievangelist-phrasing: intent: Update a Kubernetes fleet member effect: write questions: - How do I change the update group of an existing fleet member? - Can I patch a fleet member's properties safely with an ETag check? instructions: - text: Update fleet member {member} in {fleet} with properties {properties}. slots: member: path.fleetMemberName fleet: path.fleetName properties: requestBody.properties - text: Patch existing member {member} of fleet {fleet} if its ETag is {etag}. slots: member: path.fleetMemberName fleet: path.fleetName etag: header.If-Match method: generated generated: '2026-09-26'