AWSSecurityGroupIpPermission
No description
type AWSSecurityGroupIpPermission {
fromPort: Int!
ipProtocol: String!
ipv4Ranges: [AWSSecurityGroupIpPermissionIpRange!]!
ipv6Ranges: [AWSSecurityGroupIpPermissionIpv6Range]!
prefixListIds: [AWSSecurityGroupIpPermissionPrefixListId!]!
toPort: Int!
userIdGroupPairs: [AWSSecurityGroupIpPermissionUserIdGroupPair!]!
}
Fields
AWSSecurityGroupIpPermission.fromPort
● Int!
non-null scalar
If the protocol is TCP or UDP, this is the start of the port range. If the protocol is ICMP or ICMPv6, this is the type number. A value of -1 indicates all ICMP/ICMPv6 types. If you specify all ICMP/ICMPv6 types, you must specify all ICMP/ICMPv6 codes
AWSSecurityGroupIpPermission.ipProtocol
● String!
non-null scalar
The IP protocol name (tcp, udp, icmp, icmpv6) or number (see Protocol Numbers (http://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml)).
AWSSecurityGroupIpPermission.ipv4Ranges
● [AWSSecurityGroupIpPermissionIpRange!]!
non-null object
The IPv4 ranges
AWSSecurityGroupIpPermission.ipv6Ranges
● [AWSSecurityGroupIpPermissionIpv6Range]!
non-null object
The IPv6 ranges
AWSSecurityGroupIpPermission.prefixListIds
● [AWSSecurityGroupIpPermissionPrefixListId!]!
non-null object
The prefix list IDs
AWSSecurityGroupIpPermission.toPort
● Int!
non-null scalar
If the protocol is TCP or UDP, this is the end of the port range
AWSSecurityGroupIpPermission.userIdGroupPairs
● [AWSSecurityGroupIpPermissionUserIdGroupPair!]!
non-null object
The security group and Amazon Web Services account ID pairs
Member of
AWSVPCSecurityGroup
object