使用Azure Java SDK创建Azure VM的代码

时间:2016-02-11 19:43:42

标签: java azure azure-compute-emulator

我需要使用Azure Java SDK创建Azure虚拟机。我想要一步一步的代码来创建VM。

1 个答案:

答案 0 :(得分:1)

众所周知,使用Azure Java SDK创建VM有两种方法。您可以参考他们的不同REST API并验证请求以了解它们。

  1. 使用Azure资源管理创建VM(VM REST API require Authenticating Resource Manager Requests
  2. 使用Azure服务管理(VM classic REST API require Authenticating Service Management Requests
  3. 创建VM(经典)

    我建议第一个创建Azure VM。 GitHub上有一个官方示例代码,请参阅https://github.com/Azure/azure-sdk-for-java/blob/master/azure-mgmt-samples/src/main/java/com/microsoft/azure/samples/compute/CreateVMExample.java

    作为参考,步骤如下。

    1. 创建Configuration,请参阅https://github.com/Azure/azure-sdk-for-java/blob/master/azure-mgmt-samples/src/main/java/com/microsoft/azure/samples/authentication/ServicePrincipalExample.java以了解更多详情。
    2. 创建这些客户端,例如ResourceManagementClientStorageManagementClientComputeManagementClient& NetworkResourceProviderClient使用Configuration
    3. 使用ResourceContent&创建ResouceGroupName Region
    4. 通过助手ComputeHelper的函数createVM创建VM。
    5. 您还可以在http://azure.github.io/azure-sdk-for-java/引用Azure Java SDK的包com.microsoft.azure.management的javadocs。