SecurityGroupRuleArgs

constructor(cidrBlocks: Output<List<String>>? = null, description: Output<String>? = null, fromPort: Output<Int>? = null, ipv6CidrBlocks: Output<List<String>>? = null, prefixListIds: Output<List<String>>? = null, protocol: Output<Either<String, ProtocolType>>? = null, securityGroupId: Output<String>? = null, self: Output<Boolean>? = null, sourceSecurityGroupId: Output<String>? = null, toPort: Output<Int>? = null, type: Output<String>? = null)