connect_server
Connect to a PostgreSQL flexible server using its ARM resource ID, resolving the FQDN and storing it in session context for subsequent queries. Authentication uses short-lived Microsoft Entra tokens from your Azure login.
Instructions
Connect to a PostgreSQL flexible server by its ARM resource ID.
Resolves the server FQDN and stores it in session context. The password is a short-lived Microsoft Entra token minted from your own Azure login — nothing is stored on disk.
Args: server_id: ARM resource ID of the flexible server (from list_postgres_servers). server_name: Human-readable server name, for display. Defaults to the ARM name. database: Optional default database for subsequent calls. schema: Optional default schema. Defaults to 'public' when unset.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| schema | No | ||
| database | No | ||
| server_id | Yes | ||
| server_name | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |