# 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 Test Base Test Base Customer Event API version: 1.0.0 extends: openapi/microsoft-azure-test-base-customer-event-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['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.TestBase/testBaseAccounts/{testBaseAccountName}/customerEvents/{customerEventName}'].get update: x-apievangelist-phrasing: intent: Get a Test Base notification subscription effect: read questions: - Which notification events am I subscribed to in a Test Base account? - How do I view one Test Base customer event setting? instructions: - text: Get customer event {customerEventName} in Test Base account {testBaseAccountName}, group {resourceGroupName}, subscription {subscriptionId}. slots: customerEventName: path.customerEventName testBaseAccountName: path.testBaseAccountName resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId - text: Show notification settings for {customerEventName} on {testBaseAccountName}. slots: customerEventName: path.customerEventName testBaseAccountName: path.testBaseAccountName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.TestBase/testBaseAccounts/{testBaseAccountName}/customerEvents/{customerEventName}'].put update: x-apievangelist-phrasing: intent: Subscribe to Test Base notification events effect: write questions: - How do I get emailed when my Test Base test results are ready? - Can I replace an existing Test Base customer event subscription? instructions: - text: Create customer event {customerEventName} in Test Base account {testBaseAccountName}, group {resourceGroupName}, subscription {subscriptionId}. slots: customerEventName: path.customerEventName testBaseAccountName: path.testBaseAccountName resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId - text: Subscribe {testBaseAccountName} to event {customerEventName} with settings {properties}. slots: testBaseAccountName: path.testBaseAccountName customerEventName: path.customerEventName properties: requestBody.properties method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.TestBase/testBaseAccounts/{testBaseAccountName}/customerEvents/{customerEventName}'].delete update: x-apievangelist-phrasing: intent: Remove a Test Base notification subscription effect: destructive questions: - How do I stop Test Base notifications for an event? - Can I delete a customer event subscription from a Test Base account? instructions: - text: Delete customer event {customerEventName} from Test Base account {testBaseAccountName}, group {resourceGroupName}, subscription {subscriptionId}. slots: customerEventName: path.customerEventName testBaseAccountName: path.testBaseAccountName resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId - text: Unsubscribe {testBaseAccountName} from event {customerEventName}. slots: testBaseAccountName: path.testBaseAccountName customerEventName: path.customerEventName method: generated generated: '2026-09-26'