Skip to content

Commit b0572c4

Browse files
chore(ip): Stop using deprecated attributes (#64)
1 parent 3fa0c59 commit b0572c4

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

ipv4.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ data "scaleway_ipam_ip" "private_ipv4" {
5050
resource "scaleway_domain_record" "ipv4" {
5151
count = var.enable_public_ipv4 && (var.domainname != null) ? 1 : length(var.private_networks)
5252

53-
data = var.enable_public_ipv4 ? scaleway_instance_server.this.public_ip : data.scaleway_ipam_ip.private_ipv4[count.index].address
53+
data = var.enable_public_ipv4 ? scaleway_instance_ip.public_ipv4[count.index].address : data.scaleway_ipam_ip.private_ipv4[count.index].address
5454
dns_zone = var.domainname
5555
name = local.effective_hostname
5656
type = "A"

outputs.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
output "ip4" {
22
description = "IPv4 address of the intance."
3-
value = var.enable_public_ipv4 ? scaleway_instance_ip.public_ipv4[0].address : scaleway_instance_server.this.private_ip
3+
value = var.enable_public_ipv4 ? one(scaleway_instance_ip.public_ipv4[*].address) : one(data.scaleway_ipam_ip.private_ipv4[*].address)
44
}
55

66
output "ip6" {
77
description = "IPv6 address of the instance."
8-
value = var.enable_ipv6 ? one([for item in scaleway_instance_server.this.public_ips[*].address : item if can(regex(":", item))]) : scaleway_instance_server.this.ipv6_address
8+
value = var.enable_ipv6 ? one([for item in scaleway_instance_server.this.public_ips[*].address : item if can(regex(":", item))]) : null
99
}
1010

1111
output "name" {

0 commit comments

Comments
 (0)