Skip to content

Commit 396678a

Browse files
BE-468: Fix
1 parent 2896a79 commit 396678a

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

sumologic/resource_sumologic_scan_budget.go

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ func resourceSumologicScanBudgetRead(d *schema.ResourceData, meta interface{}) e
164164
d.Set("applicable_on", scanBudget.ApplicableOn)
165165
d.Set("group_by", scanBudget.GroupBy)
166166
d.Set("action", scanBudget.Action)
167-
d.Set("scope", scanBudget.Scope)
167+
d.Set("scope", scanBudgetScopeToResource(scanBudget.Scope))
168168
d.Set("status", scanBudget.Status)
169169

170170
return nil
@@ -220,6 +220,17 @@ func resourceToScanBudgetScope(data interface{}) ScanBudgetScope {
220220
return scanBudgetScope
221221
}
222222

223+
func scanBudgetScopeToResource(scanBudgetScope ScanBudgetScope) []map[string]interface{} {
224+
return []map[string]interface{}{
225+
{
226+
"included_users": scanBudgetScope.IncludedUsers,
227+
"excluded_users": scanBudgetScope.ExcludedUsers,
228+
"included_roles": scanBudgetScope.IncludedRoles,
229+
"excluded_roles": scanBudgetScope.ExcludedRoles,
230+
},
231+
}
232+
}
233+
223234
func convertToStringSlice(data interface{}) []string {
224235
if data == nil {
225236
return nil

0 commit comments

Comments
 (0)