astonishing-tiger-81216
08/26/2021, 1:06 PMexport interface SecurityGroupRuleLocation {
cidrBlocks?: pulumi.Input<pulumi.Input<string>[]>;
ipv6CidrBlocks?: pulumi.Input<pulumi.Input<string>[]>;
sourceSecurityGroupId?: pulumi.Input<string>;
}
awsx.ec2.SecurityGroupRule.ingress(
'instance-sg',
InstanceSg,
InstanceSg.id, // Type 'Output ' has no properties in common with type 'SecurityGroupRuleLocation'.
new awsx.ec2.TcpPorts(8080),
)
steep-toddler-94095
08/26/2021, 4:53 PMInstanceSg.id
is an Output<string>
which does not satisfy that interface. You need to change it to
{sourceSecurityGroupId: InstanceSg.id}