Table of Contents

Class ListSIPDispatchRuleRequest

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

ListSIPDispatchRuleRequest lists dispatch rules for given filters. If no filters are set, all rules are listed.

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

Constructors

ListSIPDispatchRuleRequest()

public ListSIPDispatchRuleRequest()

ListSIPDispatchRuleRequest(ListSIPDispatchRuleRequest)

public ListSIPDispatchRuleRequest(ListSIPDispatchRuleRequest other)

Parameters

other ListSIPDispatchRuleRequest

Properties

DispatchRuleIds

Rule IDs to list. If this option is set, the response will contains rules in the same order. If any of the rules is missing, a nil item in that position will be sent in the response.

public RepeatedField<string> DispatchRuleIds { get; }

Property Value

RepeatedField<string>

Page

public Pagination Page { get; set; }

Property Value

Pagination

TrunkIds

Only list rules that contain one of the Trunk IDs, including wildcard rules.

public RepeatedField<string> TrunkIds { get; }

Property Value

RepeatedField<string>