Skip to content

Commit 2ae40b5

Browse files
authored
Merge pull request #630 from imperva/approved_ips_fix_test
Approved ips fix test
2 parents 1fe4729 + 00c4ff4 commit 2ae40b5

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

incapsula/resource_account_user.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ func resourceAccountUser() *schema.Resource {
8080
},
8181
"approved_ips": {
8282
Description: "List of approved IP addresses from which the user is allowed to access the Cloud Security Console via the UI or API.",
83-
Type: schema.TypeList,
83+
Type: schema.TypeSet,
8484
Elem: &schema.Schema{
8585
Type: schema.TypeString,
8686
},
@@ -131,14 +131,14 @@ func resourceUserCreate(d *schema.ResourceData, m interface{}) error {
131131
log.Printf("[INFO] Creating Incapsula user for email: %s\n", email)
132132

133133
roleIds := d.Get("role_ids").(*schema.Set)
134-
approvedIps := d.Get("approved_ips").([]interface{})
134+
approvedIps := d.Get("approved_ips").(*schema.Set)
135135
UserAddResponse, err := client.AddAccountUser(
136136
accountId,
137137
email,
138138
d.Get("first_name").(string),
139139
d.Get("last_name").(string),
140140
roleIds.List(),
141-
approvedIps,
141+
approvedIps.List(),
142142
)
143143

144144
if err != nil {

0 commit comments

Comments
 (0)