# 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 HyperscaleCitusManagementClient Server… version: 1.0.0 extends: openapi/microsoft-azure-servergroupoperations-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.DBForPostgreSql/serverGroupsv2/{serverGroupName}/restart'].post update: x-apievangelist-phrasing: intent: Restart a Hyperscale (Citus) server group effect: write questions: - What's the way to restart my PostgreSQL Hyperscale (Citus) server group? - Can I reboot every node of a Citus server group at once? instructions: - text: Restart server group {servergroup}. slots: servergroup: path.serverGroupName - text: Reboot Hyperscale Citus server group {servergroup}. slots: servergroup: path.serverGroupName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForPostgreSql/serverGroupsv2/{serverGroupName}/start'].post update: x-apievangelist-phrasing: intent: Start a stopped Hyperscale (Citus) server group effect: write questions: - Is there a call to start a stopped Citus server group? - Can I bring a paused PostgreSQL Hyperscale server group back online? instructions: - text: Start server group {servergroup}. slots: servergroup: path.serverGroupName - text: Bring Hyperscale Citus server group {servergroup} back online. slots: servergroup: path.serverGroupName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForPostgreSql/serverGroupsv2/{serverGroupName}/stop'].post update: x-apievangelist-phrasing: intent: Stop a Hyperscale (Citus) server group effect: destructive questions: - How do I stop a Citus server group to save compute costs? - Can I shut down a PostgreSQL Hyperscale server group temporarily? instructions: - text: Stop server group {servergroup}. slots: servergroup: path.serverGroupName - text: Shut down Hyperscale Citus server group {servergroup}. slots: servergroup: path.serverGroupName method: generated generated: '2026-09-26'