This message was deleted.
# golang
s
This message was deleted.
c
I was able to solve it.
Copy code
vpc, err := ec2.NewVpc(ctx, "naveen", &ec2.VpcArgs{CidrBlock: "10.0.0.0/16"})

		if err != nil {
			return err
		}

		acl, err := ec2.NewDefaultNetworkAcl(ctx, "naveen", &ec2.DefaultNetworkAclArgs{
			DefaultNetworkAclId: vpc.DefaultNetworkAclId(),
			Ingress: []map[string]interface{}{
				{
					"protocol":  "tcp",
					"fromPort":  80,
					"toPort":    80,
					"ruleNo":    1,
					"action":    "allow",
					"cidrBlock": "0.0.0.0/0",
				},
			}})
		if err != nil {
			return err
		}
		apply := acl.ID().Apply(func(id pulumi.ID) (i interface{}, e error) {
			return id, nil
		})
		value, _, _ := apply.Value()
		spew.Dump(value)
		spew.Dump(vpc.ID().Value())
		ctx.Export("aclId", value)
		return nil