in packages/constructs/L3/dataops/dataops-nifi-l3-construct/lib/dataops-nifi-l3-construct.ts [675:694]
private computeClusterSecurityGroups(addNifiClusterProps: AddNifiClusterProps) {
return {
securityGroupEgressRules: MdaaSecurityGroup.mergeRules(
this.props.nifi.securityGroupEgressRules || {},
addNifiClusterProps.nifiClusterOptions.securityGroupEgressRules || {},
),
securityGroupIngressSGs: [
...(this.props.nifi.securityGroupIngressSGs || []),
...(addNifiClusterProps.nifiClusterOptions.securityGroupIngressSGs || []),
],
securityGroupIngressIPv4s: [
...(this.props.nifi.securityGroupIngressIPv4s || []),
...(addNifiClusterProps.nifiClusterOptions.securityGroupIngressIPv4s || []),
],
additionalEfsIngressSecurityGroupIds: [
...(this.props.nifi.additionalEfsIngressSecurityGroupIds || []),
...(addNifiClusterProps.nifiClusterOptions.additionalEfsIngressSecurityGroupIds || []),
],
};
}