Проблема создания VMSS со Skutypes Azure-sdk-for-java - PullRequest
0 голосов
/ 10 мая 2019

Я могу создать свой VMSS с CLI с помощью skutype: STANDARD_D2S_V3, но это невозможно на JAVA, потому что у меня не было этого типа sku. На Java нет V3, но я использую Java, и я использую виртуализацию, поэтому мне нужен skutype, позволяющий виртуализацию. Я не нашел вариант для этого.

Я пытаюсь использовать другую функцию, но я не нашел ни одной функции, любой тип этой функции, позволяющей виртуализацию.

public static void creationVMSS(){
  VirtualMachineScaleSet vmss = azure.virtualMachineScaleSets()
    .define("name")
    .withregion(SOUTHEAST_ASIA)
    .withExistingResourceGroup(MyRG)
    .withSku(VirtualMachineScaleSetSkuTypes.STANDARD_..._v2
}

Я хочу тип виртуальной машины, позволяющий виртуализацию

1 Ответ

0 голосов
/ 14 мая 2019

Для вашей проблемы в Java SDK действительно нет списка STANDARD_D2S_V3 SKU.Но на самом деле это поддерживается в Azure для VMSS.Таким образом, вы можете использовать метод, предоставленный в Azure Java SDK VirtualMachineScaleSetSkuTypes (String skuName, String skuTier) , чтобы создать пользовательский SKU с именем STANDARD_D2S_V3, как это показано в Github :

public static final VirtualMachineScaleSetSkuTypes STANDARD_A0 = new VirtualMachineScaleSetSkuTypes("Standard_A0", "Standard");
...