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)
View on GitHub
SecurityGroupRuleDescription Structure Reference