Table of Contents

Class SIPTrunkInfo

Namespace
Livekit.Server.Sdk.Dotnet
Assembly
LivekitApi.dll
[Obsolete]
public sealed class SIPTrunkInfo : IMessage<SIPTrunkInfo>, IEquatable<SIPTrunkInfo>, IDeepCloneable<SIPTrunkInfo>, IBufferMessage, IMessage
Inheritance
SIPTrunkInfo
Implements
IBufferMessage
Inherited Members

Constructors

SIPTrunkInfo()

public SIPTrunkInfo()

SIPTrunkInfo(SIPTrunkInfo)

public SIPTrunkInfo(SIPTrunkInfo other)

Parameters

other SIPTrunkInfo

Properties

InboundAddresses

CIDR or IPs that traffic is accepted from An empty list means all inbound traffic is accepted.

public RepeatedField<string> InboundAddresses { get; }

Property Value

RepeatedField<string>

InboundNumbers

Accepted To values. This Trunk will only accept a call made to these numbers. This allows you to have distinct Trunks for different phone numbers at the same provider.

public RepeatedField<string> InboundNumbers { get; }

Property Value

RepeatedField<string>

InboundNumbersRegex

[Obsolete]
public RepeatedField<string> InboundNumbersRegex { get; }

Property Value

RepeatedField<string>

InboundPassword

public string InboundPassword { get; set; }

Property Value

string

InboundUsername

Username and password used to authenticate inbound and outbound SIP invites May be empty to have no Authentication

public string InboundUsername { get; set; }

Property Value

string

Kind

public SIPTrunkInfo.Types.TrunkKind Kind { get; set; }

Property Value

SIPTrunkInfo.Types.TrunkKind

Metadata

User-defined metadata for the Trunk.

public string Metadata { get; set; }

Property Value

string

Name

Human-readable name for the Trunk.

public string Name { get; set; }

Property Value

string

OutboundAddress

IP that SIP INVITE is sent too

public string OutboundAddress { get; set; }

Property Value

string

OutboundNumber

Number used to make outbound calls

public string OutboundNumber { get; set; }

Property Value

string

OutboundPassword

public string OutboundPassword { get; set; }

Property Value

string

OutboundUsername

public string OutboundUsername { get; set; }

Property Value

string

SipTrunkId

public string SipTrunkId { get; set; }

Property Value

string

Transport

Transport used for inbound and outbound calls.

public SIPTransport Transport { get; set; }

Property Value

SIPTransport