Values.SecurityGroupRuleDescriptionSourceDescribes a set of permissions for a security group rule.
type nonrec t = {iPV4Range : CIDR.t option;The IPv4 ranges for the security group rule.
*)iPV6Range : CIDR.t option;The IPv6 ranges for the security group rule.
*)prefixListId : ResourceId.t option;The ID of the prefix list for the security group rule.
*)protocol : LengthBoundedString.t option;The IP protocol name (tcp, udp, icmp, icmpv6) or number.
*)fromPort : IPPortNumber.t option;The start of the port range for the TCP and UDP protocols, or an ICMP/ICMPv6 type number. A value of -1 indicates all ICMP/ICMPv6 types.
*)toPort : IPPortNumber.t option;The end of the port range for the TCP and UDP protocols, or an ICMP/ICMPv6 code. A value of -1 indicates all ICMP/ICMPv6 codes.
*)}val to_value :
t ->
[> `Structure of
(string * [> `Long of IPPortNumber.t | `String of CIDR.t ]) list ]