From 684c3b1418fe9192b14a8be3779de7253d3c088c Mon Sep 17 00:00:00 2001 From: Chuang <54572251+xccc-msft@users.noreply.github.com> Date: Fri, 6 Nov 2020 10:29:39 +0800 Subject: [PATCH] Compute: fix vmss npe issue (#1304) --- .../compute/implementation/VirtualMachineScaleSetImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/azure-mgmt-compute/src/main/java/com/microsoft/azure/management/compute/implementation/VirtualMachineScaleSetImpl.java b/azure-mgmt-compute/src/main/java/com/microsoft/azure/management/compute/implementation/VirtualMachineScaleSetImpl.java index 64ab2cbfbab..c3c7636c398 100644 --- a/azure-mgmt-compute/src/main/java/com/microsoft/azure/management/compute/implementation/VirtualMachineScaleSetImpl.java +++ b/azure-mgmt-compute/src/main/java/com/microsoft/azure/management/compute/implementation/VirtualMachineScaleSetImpl.java @@ -192,7 +192,7 @@ public Observable typeConvertAsync(VirtualMachineScal @Override protected void initializeChildrenFromInner() { this.extensions = new HashMap<>(); - if (this.inner().virtualMachineProfile().extensionProfile() != null) { + if (this.inner().virtualMachineProfile() != null && this.inner().virtualMachineProfile().extensionProfile() != null) { if (this.inner().virtualMachineProfile().extensionProfile().extensions() != null) { for (VirtualMachineScaleSetExtensionInner inner : this.inner().virtualMachineProfile().extensionProfile().extensions()) { this.extensions.put(inner.name(), new VirtualMachineScaleSetExtensionImpl(inner, this));