@SerializedNames({"id", "storageAccountType"}) public static ManagedDiskParameters create(final String id, final String storageAccountType) { return new AutoValue_ManagedDiskParameters(id, StorageAccountType.fromString(storageAccountType)); } }
private OSDisk createOSDisk(Image image) { OsFamily osFamily = image.getOperatingSystem().getFamily(); String osType = osFamily == OsFamily.WINDOWS ? "Windows" : "Linux"; return OSDisk.builder() .osType(osType) .caching(DataDisk.CachingTypes.READ_WRITE.toString()) .createOption(CreationData.CreateOptions.FROM_IMAGE.toString()) .managedDiskParameters(ManagedDiskParameters.create(null, StorageAccountType.STANDARD_LRS.toString())) .build(); }
private OSDisk createOSDisk(Image image) { OsFamily osFamily = image.getOperatingSystem().getFamily(); String osType = osFamily == OsFamily.WINDOWS ? "Windows" : "Linux"; return OSDisk.builder() .osType(osType) .caching(DataDisk.CachingTypes.READ_WRITE.toString()) .createOption(CreationData.CreateOptions.FROM_IMAGE.toString()) .managedDiskParameters(ManagedDiskParameters.create(null, StorageAccountType.STANDARD_LRS.toString())) .build(); }
osDisk.managedDiskParameters(ManagedDiskParameters.create(null, StorageAccountType.STANDARD_LRS.toString())); } else { osDisk.vhd(VHD.create(blob + "vhds/" + vmName + ".vhd"));
@SerializedNames({"id", "storageAccountType"}) public static ManagedDiskParameters create(final String id, final String storageAccountType) { return new AutoValue_ManagedDiskParameters(id, StorageAccountType.fromString(storageAccountType)); } }
@SerializedNames({ "osType", "name", "vhd", "caching", "createOption", "image", "managedDisk", "storageAccountType" }) public static OSDisk create(final String osType, final String name, final VHD vhd, final String caching, final String createOption, final VHD image, final ManagedDiskParameters managedDiskParamenters, final String storageAccountType) { return builder().osType(osType).name(name).vhd(vhd).caching(caching).createOption(createOption).image(image) .managedDiskParameters(managedDiskParamenters) .storageAccountType(StorageAccountType.fromString(storageAccountType)).build(); }
@SerializedNames({ "osType", "name", "vhd", "caching", "createOption", "image", "managedDisk", "storageAccountType" }) public static OSDisk create(final String osType, final String name, final VHD vhd, final String caching, final String createOption, final VHD image, final ManagedDiskParameters managedDiskParamenters, final String storageAccountType) { return builder().osType(osType).name(name).vhd(vhd).caching(caching).createOption(createOption).image(image) .managedDiskParameters(managedDiskParamenters) .storageAccountType(StorageAccountType.fromString(storageAccountType)).build(); }