我试图用Azure在Java中创建一个Azure,我想使用下面的图像,但是我得到了以下错误:
错误信息:“提供与PublisherId:'bitnami‘和OfferId:'wordpress’未找到
PurchasePlan purchasePlan = new PurchasePlan()
.withName("default")
.withProduct("wordpress")
.withPublisher("Bitnami");
VirtualMachine virtualMachine = azure.virtualMachines()
.define("another")
.withRegion(Region.FRANCE_CENTRAL)
.withExistingResourceGroup(resourceGroup)
.withExistingPrimaryNetworkInterface(networkInterface)
.withLatestLinuxImage("bitnami", "wordpress", "4-4")
.withRootUsername("azureuser")
.withRootPassword("Azure12345678")
.withComputerName("myVM")
.withPlan(purchasePlan)
.withExistingAvailabilitySet(availabilitySet)
.withSize("Standard_B1ls")
.create();
发布于 2020-08-26 01:50:35
根据我的测试,当我们初始化PurchasePlan
类时,需要使用图像sku作为计划名。
代表枫树
PurchasePlan purchasePlan = new PurchasePlan()
.withName("4-4")
.withProduct("wordpress")
.withPublisher("bitnami");
VirtualMachine vm = azure.virtualMachines()
.define("test123")
.withRegion(Region.FRANCE_CENTRAL)
.withExistingResourceGroup("testword")
.withExistingPrimaryNetworkInterface(nic)
.withLatestLinuxImage("bitnami","wordpress","4-4")
.withRootUsername("azureuser")
.withRootPassword("Azure12345678")
.withComputerName("myVM1")
.withPlan(purchasePlan)
.withExistingAvailabilitySet(availabilitySet)
.withSize("Standard_B1ls")
.create();
System.out.println(vm.id());
https://stackoverflow.com/questions/63563598
复制相似问题