Rom*_*iev 1 azure azure-sql-database
我需要接收 Microsoft Azure 帐户中现有数据库的列表。我确实看到了 REST API,例如 MySQL 服务器和数据库、PostgeSQL 服务器和数据库等。我的问题是是否有任何操作可以在一个请求中列出所有数据库,或者我是否需要一一搜索它们?提前致谢
您可以使用此 REST API:资源 - 列表
GET https://management.azure.com/subscriptions/{subscriptionId}/resources?$filter={$filter}&api-version=2019-05-10
Run Code Online (Sandbox Code Playgroud)
像这样添加$filter:
ResourceType eq 'Microsoft.DBforPostgreSQL/servers' or ResourceType eq 'Microsoft.Sql/servers/databases'
Run Code Online (Sandbox Code Playgroud)
如果要列出其他类型的 Azure SQL 数据库,只需遵循筛选器上方的格式即可。
笔记:
如果您的资源过多,则需要调用“nextLink”中的API。

使用 API 可以帮助您在一次请求中列出所有数据库。
希望这可以帮助。
| 归档时间: |
|
| 查看次数: |
592 次 |
| 最近记录: |