Skip to content
v2.274.0

IngressRuleConfig Struct ​

Configuration for an ingress security group rule.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_ec2 as ec2 } from 'aws-cdk-lib';
const ingressRuleConfig: ec2.IngressRuleConfig = {
  cidrIp: 'cidrIp',
  cidrIpv6: 'cidrIpv6',
  sourcePrefixListId: 'sourcePrefixListId',
  sourceSecurityGroupId: 'sourceSecurityGroupId',
  sourceSecurityGroupOwnerId: 'sourceSecurityGroupOwnerId',
};

Properties ​

cidrIpoptionalstringcidr_ipoptionalstrcidrIpoptionalStringCidrIpoptionalstringCidrIpoptional*string#
The IPv4 address range, in CIDR format.

Default: No IPv4 CIDR

cidrIpv6optionalstringcidr_ipv6optionalstrcidrIpv6optionalStringCidrIpv6optionalstringCidrIpv6optional*string#
The IPv6 address range, in CIDR format.

Default: No IPv6 CIDR

sourcePrefixListIdoptionalstringsource_prefix_list_idoptionalstrsourcePrefixListIdoptionalStringSourcePrefixListIdoptionalstringSourcePrefixListIdoptional*string#
The ID of a source prefix list.

Default: No source prefix list

sourceSecurityGroupIdoptionalstringsource_security_group_idoptionalstrsourceSecurityGroupIdoptionalStringSourceSecurityGroupIdoptionalstringSourceSecurityGroupIdoptional*string#
The ID of a source security group.

Default: No source security group

sourceSecurityGroupOwnerIdoptionalstringsource_security_group_owner_idoptionalstrsourceSecurityGroupOwnerIdoptionalStringSourceSecurityGroupOwnerIdoptionalstringSourceSecurityGroupOwnerIdoptional*string#
The AWS account ID of the owner of a source security group.

Default: No source security group owner ID