Skip to content

Commit

Permalink
adding in nil checking for deletedModel things
Browse files Browse the repository at this point in the history
  • Loading branch information
rizkybiz committed Sep 27, 2024
1 parent eb77c49 commit 966a39d
Showing 1 changed file with 6 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -252,11 +252,13 @@ func resourceLogAnalyticsWorkspaceCreateUpdate(d *pluginsdk.ResourceData, meta i
return fmt.Errorf("checking for deleted Log Analytics Workspaces: %s", err)
}

if deletedModel := deletedResp.Model; deletedModel != nil {
if deletedModel := deletedResp.Model; deletedModel != nil && deletedModel.Value != nil {
for _, v := range *deletedModel.Value {
if *v.Name == name && strings.EqualFold(string(v.Properties.Sku.Name), string(workspaces.WorkspaceSkuNameEnumLACluster)) {
isLACluster = true
log.Printf("[INFO] Log Analytics Workspace %q: Soft-deleted resource is linked to Log Analytics Cluster", name)
if v.Properties != nil && v.Properties.Sku != nil {
if pointer.From(v.Name) == name && strings.EqualFold(string(v.Properties.Sku.Name), string(workspaces.WorkspaceSkuNameEnumLACluster)) {
isLACluster = true
log.Printf("[INFO] Log Analytics Workspace %q: Soft-deleted resource is linked to Log Analytics Cluster", name)
}
}
}
}
Expand Down

0 comments on commit 966a39d

Please sign in to comment.