eni1, err := vpc.NewNetworkInterface(ctx, name, &a...
# general
f
eni1, err := vpc.NewNetworkInterface(ctx, name, &vpc.NetworkInterfaceArgs{ VswitchId: vswitchId.ID(), SecurityGroups: pulumi.StringArray{ sgid, }, // pulumi.DependsOn([]pulumi.Resource{ // vswitchId, // }), })
I try to let create new NIC after vswitch has created. so I use pulumi.DependsOn . but this code does not work. it will complain "./main.go:208:4: cannot use vswitchId (type vpc.Switch) as type pulumi.Resource in slice literal:
vpc.Switch does not implement pulumi.Resource (pulumi.addTransformation method has pointer receiver)"