Table of Contents

Class PurchasePhoneNumberRequest

Namespace
Livekit.Server.Sdk.Dotnet
Assembly
LivekitApi.dll

PurchasePhoneNumberRequest - Request to purchase phone numbers

public sealed class PurchasePhoneNumberRequest : IMessage<PurchasePhoneNumberRequest>, IEquatable<PurchasePhoneNumberRequest>, IDeepCloneable<PurchasePhoneNumberRequest>, IBufferMessage, IMessage
Inheritance
PurchasePhoneNumberRequest
Implements
IBufferMessage
Inherited Members

Constructors

PurchasePhoneNumberRequest()

public PurchasePhoneNumberRequest()

PurchasePhoneNumberRequest(PurchasePhoneNumberRequest)

public PurchasePhoneNumberRequest(PurchasePhoneNumberRequest other)

Parameters

other PurchasePhoneNumberRequest

Properties

HasSipDispatchRuleId

Gets whether the "sip_dispatch_rule_id" field is set

public bool HasSipDispatchRuleId { get; }

Property Value

bool

PhoneNumbers

Phone numbers to purchase (e.g., ["+1234567890", "+1234567891"])

public RepeatedField<string> PhoneNumbers { get; }

Property Value

RepeatedField<string>

SipDispatchRuleId

SIP dispatch rule ID to apply to all purchased numbers

public string SipDispatchRuleId { get; set; }

Property Value

string

Methods

ClearSipDispatchRuleId()

Clears the value of the "sip_dispatch_rule_id" field

public void ClearSipDispatchRuleId()