cold-car-23440
09/18/2019, 8:33 AMbroad-dog-22463
09/18/2019, 8:34 AMcold-car-23440
09/18/2019, 8:34 AMcold-car-23440
09/18/2019, 10:07 AMgo get <http://golang.org/dl/go1.12.9|golang.org/dl/go1.12.9>
go1.12.9 download
go1.12.9 build
broad-dog-22463
09/18/2019, 12:23 PMcold-car-23440
09/24/2019, 7:34 AMbroad-dog-22463
09/24/2019, 8:39 AMbroad-dog-22463
09/24/2019, 8:40 AMstocky-spoon-28903
09/24/2019, 8:44 AMfmt.Sprintf("base-name-%d", i)
where i
is your loop enumeratorcold-car-23440
09/24/2019, 9:23 AMcold-car-23440
09/24/2019, 9:26 AMcold-car-23440
09/24/2019, 4:45 PMvar consulcount [5]int
for i := range consulcount {
consulnicename := fmt.Sprintf("consul-nic-%d", i+0)
ipConfig := map[string]interface{}{
"subnetid": vaultSubnet.ID(),
"name": fmt.Sprintf("consul-nic-ipc-%d", i+0),
"PrivateIPAllocationMethod": "Dynamic",
}
consulNics, err := network.NewNetworkInterface(ctx, consulnicename, &network.NetworkInterfaceArgs{
Name: consulnicename,
ResourceGroupName: resourceGroup.Name(),
Location: location,
IpConfigurations: ipConfig,
})
if err != nil {
return err
}
ctx.Export("nic-name", consulNics.Name())
}
I’m getting the following error
error: azure:network/networkInterface:NetworkInterface resource 'consul-nic-3' has a problem: ip_configuration: should be a list
not quite sure how to present these params as a list as IpConfigurations is sort of a nested block in terraform terms
any pointers would be greatly appreciatedstocky-spoon-28903
09/24/2019, 5:08 PMIpConfigurations
assignment: IpConfigurations: []interface{}{ipConfig},
cold-car-23440
09/24/2019, 5:10 PMstocky-spoon-28903
09/24/2019, 5:10 PMcold-car-23440
09/24/2019, 5:11 PMcold-car-23440
09/25/2019, 7:43 AMstocky-spoon-28903
09/25/2019, 7:43 AMstocky-spoon-28903
09/25/2019, 7:44 AMcold-car-23440
09/25/2019, 7:45 AMcold-car-23440
09/25/2019, 7:45 AMcold-car-23440
09/25/2019, 7:48 AMstocky-spoon-28903
09/25/2019, 9:36 AMstocky-spoon-28903
09/25/2019, 9:37 AMvar things []Thing
for _, _ := range things_to_make {
things = append(things, NewThing(...))
}
NewY(..., ResourceOpts{ DependsOn = things })
stocky-spoon-28903
09/25/2019, 9:37 AMcold-car-23440
09/25/2019, 10:02 AMbroad-dog-22463
09/25/2019, 10:04 AMbroad-dog-22463
09/25/2019, 10:04 AMcold-car-23440
09/25/2019, 10:05 AMstocky-spoon-28903
09/25/2019, 10:51 AM