SecurityGroupRuleDescription
public struct SecurityGroupRuleDescription : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
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.
Declaration
Swift
public let fromPort: Int64?
-
The IPv4 ranges for the security group rule.
Declaration
Swift
public let iPV4Range: String?
-
The IPv6 ranges for the security group rule.
Declaration
Swift
public let iPV6Range: String?
-
The ID of the prefix list for the security group rule.
Declaration
Swift
public let prefixListId: String?
-
The IP protocol name (tcp, udp, icmp, icmpv6) or number.
Declaration
Swift
public let `protocol`: String?
-
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.
Declaration
Swift
public let toPort: Int64?
-
Undocumented
Declaration
Swift
public init(fromPort: Int64? = nil, iPV4Range: String? = nil, iPV6Range: String? = nil, prefixListId: String? = nil, protocol: String? = nil, toPort: Int64? = nil)