Table of Contents

Class CreateSIPTrunkRequest

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

Constructors

CreateSIPTrunkRequest()

public CreateSIPTrunkRequest()

CreateSIPTrunkRequest(CreateSIPTrunkRequest)

public CreateSIPTrunkRequest(CreateSIPTrunkRequest other)

Parameters

other CreateSIPTrunkRequest

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

Metadata

Optional user-defined metadata for the Trunk.

public string Metadata { get; set; }

Property Value

string

Name

Optional 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