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
Properties
HasSipDispatchRuleId
Gets whether the "sip_dispatch_rule_id" field is set
public bool HasSipDispatchRuleId { get; }
Property Value
PhoneNumbers
Phone numbers to purchase (e.g., ["+1234567890", "+1234567891"])
public RepeatedField<string> PhoneNumbers { get; }
Property Value
SipDispatchRuleId
SIP dispatch rule ID to apply to all purchased numbers
public string SipDispatchRuleId { get; set; }
Property Value
Methods
ClearSipDispatchRuleId()
Clears the value of the "sip_dispatch_rule_id" field
public void ClearSipDispatchRuleId()