Skip to content

Commit 4137aae

Browse files
committed
fix: data.scaleway_lb_ip/zone is now a argument
Signed-off-by: Alban PRATS <[email protected]>
1 parent 213756d commit 4137aae

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

internal/services/lb/data_source_lb_ip.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ func DataSourceIP() *schema.Resource {
3030
ConflictsWith: []string{"ip_address"},
3131
ValidateDiagFunc: verify.IsUUIDorUUIDWithLocality(),
3232
}
33+
dsSchema["zone"].Optional = true
3334
dsSchema["project_id"].Optional = true
3435

3536
return &schema.Resource{

internal/services/lb/data_source_lb_ip_test.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,17 @@ func TestAccDataSourceIP_Basic(t *testing.T) {
2828
data "scaleway_lb_ip" "test2" {
2929
ip_id = "${scaleway_lb_ip.test.id}"
3030
}
31+
32+
date "scaleway_lb_ip" "test_another_zone" {
33+
ip_address = "${scaleway_lb_ip.test.ip_address}"
34+
zone = "fr-par-2"
35+
}
3136
`,
3237
Check: resource.ComposeTestCheckFunc(
3338
isIPPresent(tt, "data.scaleway_lb_ip.test"),
3439
resource.TestCheckResourceAttrPair("data.scaleway_lb_ip.test", "ip_address", "scaleway_lb_ip.test", "ip_address"),
3540
resource.TestCheckResourceAttrPair("data.scaleway_lb_ip.test2", "ip_address", "scaleway_lb_ip.test", "ip_address"),
41+
resource.TestCheckResourceAttrPair("data.scaleway_lb_ip.test_another_zone", "ip_address", "scaleway_lb_ip.test", "ip_address"),
3642
),
3743
},
3844
},

0 commit comments

Comments
 (0)