IpPermission

public struct IpPermission : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • A starting value for a range of allowed port numbers.

    Declaration

    Swift

    public let fromPort: Int
  • A range of allowed IP addresses. This value must be expressed in CIDR notation. Example: “000.000.000.000/[subnet mask]” or optionally the shortened version “0.0.0.0/[subnet mask]”.

    Declaration

    Swift

    public let ipRange: String
  • The network communication protocol used by the fleet.

    Declaration

    Swift

    public let `protocol`: IpProtocol
  • An ending value for a range of allowed port numbers. Port numbers are end-inclusive. This value must be higher than FromPort.

    Declaration

    Swift

    public let toPort: Int
  • Undocumented

    Declaration

    Swift

    public init(fromPort: Int, ipRange: String, protocol: IpProtocol, toPort: Int)
  • Declaration

    Swift

    public func validate(name: String) throws