OriginationRoute

public struct OriginationRoute : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The FQDN or IP address to contact for origination traffic.

    Declaration

    Swift

    public let host: String?
  • The designated origination route port. Defaults to 5060.

    Declaration

    Swift

    public let port: Int?
  • The priority associated with the host, with 1 being the highest priority. Higher priority hosts are attempted first.

    Declaration

    Swift

    public let priority: Int?
  • The protocol to use for the origination route. Encryption-enabled Amazon Chime Voice Connectors use TCP protocol by default.

    Declaration

    Swift

    public let `protocol`: OriginationRouteProtocol?
  • The weight associated with the host. If hosts are equal in priority, calls are distributed among them based on their relative weight.

    Declaration

    Swift

    public let weight: Int?
  • Undocumented

    Declaration

    Swift

    public init(host: String? = nil, port: Int? = nil, priority: Int? = nil, protocol: OriginationRouteProtocol? = nil, weight: Int? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws