# 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 PurviewManagementClient Default Account API version: 1.0.0 extends: openapi/microsoft-azure-defaultaccount-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: 3 - target: $.paths['/providers/Microsoft.Purview/getDefaultAccount'].get update: x-apievangelist-phrasing: intent: Get the default Purview account for a scope effect: read questions: - Which Purview account is set as the default for my tenant? - What is the default account for a given scope type? instructions: - text: Get the default Purview account for tenant {scopeTenantId} at scope type {scopeType}. slots: scopeTenantId: query.scopeTenantId scopeType: query.scopeType - text: Get the default account for scope {scope} of type {scopeType} in tenant {scopeTenantId}. slots: scope: query.scope scopeType: query.scopeType scopeTenantId: query.scopeTenantId method: generated generated: '2026-09-26' - target: $.paths['/providers/Microsoft.Purview/setDefaultAccount'].post update: x-apievangelist-phrasing: intent: Set the default Purview account for a scope effect: write questions: - How do I make one Purview account the default for my tenant? - Can I set a default account at a specific scope? instructions: - text: Set Purview account {accountName} in {resourceGroupName} as default for tenant {scopeTenantId}. slots: accountName: requestBody.accountName resourceGroupName: requestBody.resourceGroupName scopeTenantId: requestBody.scopeTenantId - text: Make {accountName} the default account for scope {scope} of type {scopeType}. slots: accountName: requestBody.accountName scope: requestBody.scope scopeType: requestBody.scopeType - text: Make {accountName} the default Purview account for subscription {subscriptionId} in tenant {scopeTenantId}. slots: accountName: requestBody.accountName subscriptionId: requestBody.subscriptionId scopeTenantId: requestBody.scopeTenantId method: generated generated: '2026-09-26' - target: $.paths['/providers/Microsoft.Purview/removeDefaultAccount'].post update: x-apievangelist-phrasing: intent: Remove the default Purview account from a scope effect: destructive questions: - Can I unset the default Purview account for a tenant? - Can I clear the default account on one scope only? instructions: - text: Remove the default Purview account for tenant {scopeTenantId} at scope type {scopeType}. slots: scopeTenantId: query.scopeTenantId scopeType: query.scopeType - text: Clear the default account on scope {scope} ({scopeType}) in tenant {scopeTenantId}. slots: scope: query.scope scopeType: query.scopeType scopeTenantId: query.scopeTenantId method: generated generated: '2026-09-26'