In Azure CLI, I see options like create/delete/update etc for resources. I want to implement the same in Java. Is there any library available for it?
set(CMAKE_CONFIGURATION_TYPES "Debug" CACHE STRING "" FORCE)
Currently I am using the following to create SQL server and SQL DWH.
$ az [ group ] [ subgroup ] [ command ] {parameters}
az sql -h
Group
az sql: Manage Azure SQL Databases and Data Warehouses.
Subgroups:
db : Manage databases.
dw : Manage data warehouses.
elastic-pool: Manage elastic pools.
server : Manage SQL servers.
Commands:
list-usages : Gets all subscription usage metrics in a given location.
show-usage : Gets a subscription usage metric.
Is there a way to mention like below:-
java -jar build/libs/azure-mgmt-sql-1.0.jar -ACTION create -SUBSCRIPTION_ID <subscription.id> -TENANT_ID <tenant.id> -APP_CLIENT_ID <app.id> -APP_KEY <app.key> -RESOURCE_GROUP_NAME <existing.resourcegroup.name> -SQL_SERVER_NAME <sql.server.name> -SQL_SERVER_USERNAME <sql.server.username> -SQL_SERVER_PASSWORD <sql.server.password> -SQL_DATAWAREHOUSE_NAME <sql.dwh.name>
答案 0 :(得分:0)
这是用于java文档的完整azure SDK https://docs.microsoft.com/en-gb/java/api/overview/azure/
您正在寻找的部分是 https://docs.microsoft.com/en-gb/java/api/overview/azure/sql
答案 1 :(得分:0)
实际上,Azure CLI命令行会调用Azure Rest API。因此,您可以通过Azure Resource Management Java SDK管理Azure中的资源。
请参阅samples以了解如何在java中操作资源。