# 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 AzureDataManagementClient Sql Server… version: 1.0.0 extends: openapi/microsoft-azure-sqlserverregistrations-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}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureData/sqlServerRegistrations/{sqlServerRegistrationName}'].get update: x-apievangelist-phrasing: intent: Get a SQL Server registration effect: read questions: - How do I view one SQL Server registration in Azure Data? - What does a registered SQL Server's record contain? instructions: - text: Show SQL Server registration {name} in resource group {rg}. slots: name: path.sqlServerRegistrationName rg: path.resourceGroupName - text: Get details of SQL Server registration {name} in subscription {sub}. slots: name: path.sqlServerRegistrationName sub: path.subscriptionId method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureData/sqlServerRegistrations/{sqlServerRegistrationName}'].put update: x-apievangelist-phrasing: intent: Register a SQL Server effect: write questions: - How do I register an on-premises SQL Server with Azure? - Which region do I need to give when creating a SQL Server registration? instructions: - text: Create SQL Server registration {name} in {rg} at location {location}. slots: name: path.sqlServerRegistrationName rg: path.resourceGroupName location: requestBody.location - text: Replace SQL Server registration {name} properties in subscription {sub} with {properties}. slots: name: path.sqlServerRegistrationName sub: path.subscriptionId properties: requestBody.properties method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureData/sqlServerRegistrations/{sqlServerRegistrationName}'].delete update: x-apievangelist-phrasing: intent: Delete a SQL Server registration effect: destructive questions: - How do I unregister a SQL Server from Azure? - Can I remove a SQL Server registration I created by mistake? instructions: - text: Delete SQL Server registration {name} in {rg}. slots: name: path.sqlServerRegistrationName rg: path.resourceGroupName - text: Unregister SQL Server {name} from subscription {sub}. slots: name: path.sqlServerRegistrationName sub: path.subscriptionId method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureData/sqlServerRegistrations/{sqlServerRegistrationName}'].patch update: x-apievangelist-phrasing: intent: Update SQL Server registration tags effect: write questions: - Can I change only the tags on a SQL Server registration? - How do I label a registered SQL Server by environment? instructions: - text: Set tags {tags} on SQL Server registration {name} in {rg}. slots: tags: requestBody.tags name: path.sqlServerRegistrationName rg: path.resourceGroupName - text: Retag SQL Server registration {name} in subscription {sub} with {tags}. slots: name: path.sqlServerRegistrationName sub: path.subscriptionId tags: requestBody.tags method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureData/sqlServerRegistrations'].get update: x-apievangelist-phrasing: intent: List SQL Server registrations in a group effect: read questions: - Which SQL Servers are registered in a specific resource group? - How do I see registrations scoped to one resource group? instructions: - text: List SQL Server registrations in resource group {rg}. slots: rg: path.resourceGroupName - text: Show every registered SQL Server under {rg} in subscription {sub}. slots: rg: path.resourceGroupName sub: path.subscriptionId method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/providers/Microsoft.AzureData/sqlServerRegistrations'].get update: x-apievangelist-phrasing: intent: List SQL Server registrations in subscription effect: read questions: - What SQL Server registrations exist across my entire subscription? - How many SQL Servers have I registered in total? instructions: - text: List all SQL Server registrations in subscription {sub}. slots: sub: path.subscriptionId - text: Show every registered SQL Server across all resource groups. method: generated generated: '2026-09-26'