مشاركة عبر


SipRoutingClient class

فئة العميل للتفاعل مع Azure Communication Services SIP Routing Administration.

المنشئون

SipRoutingClient(string, KeyCredential, SipRoutingClientOptions)

تهيئة مثيل جديد من فئة SipRoutingClient باستخدام Azure KeyCredential.

SipRoutingClient(string, SipRoutingClientOptions)

تهيئة مثيل جديد من فئة SipRoutingClient باستخدام سلسلة اتصال.

SipRoutingClient(string, TokenCredential, SipRoutingClientOptions)

تهيئة مثيل جديد من فئة SipRoutingClient باستخدام TokenCredential.

الأساليب

deleteTrunk(string, OperationOptions)

حذف الجذع SIP.

getTrunk(string, OperationOptions)

يحصل على جذع SIP.

listRoutes(ListSipRoutesOptions)

يسرد مسارات الجذع SIP.

listTrunks(ListSipTrunksOptions)

يسرد جذوع SIP.

setRoutes(SipTrunkRoute[], OperationOptions)

تعيين مسارات الجذع SIP.

setTrunk(SipTrunk, OperationOptions)

تعيين جذع SIP.

setTrunks(SipTrunk[], OperationOptions)

تعيين جذوع SIP.

تفاصيل المنشئ

SipRoutingClient(string, KeyCredential, SipRoutingClientOptions)

تهيئة مثيل جديد من فئة SipRoutingClient باستخدام Azure KeyCredential.

new SipRoutingClient(endpoint: string, credential: KeyCredential, options?: SipRoutingClientOptions)

المعلمات

endpoint

string

نقطة نهاية الخدمة (على سبيل المثال: https://contoso.eastus.communications.azure.net).

credential
KeyCredential

كائن يستخدم لمصادقة الطلبات إلى الخدمة. استخدم Azure KeyCredential أو @azure/identity لإنشاء بيانات اعتماد.

options
SipRoutingClientOptions

اختياري. خيارات لتكوين البنية الأساسية لبرنامج ربط العمليات التجارية HTTP.

SipRoutingClient(string, SipRoutingClientOptions)

تهيئة مثيل جديد من فئة SipRoutingClient باستخدام سلسلة اتصال.

new SipRoutingClient(connectionString: string, options?: SipRoutingClientOptions)

المعلمات

connectionString

string

سلسلة الاتصال للاتصال بمورد Azure Communication Service. (على سبيل المثال: نقطة النهاية=https://contoso.eastus.communications.azure.net/; مفتاح الوصول =سري)

options
SipRoutingClientOptions

اختياري. خيارات لتكوين البنية الأساسية لبرنامج ربط العمليات التجارية HTTP.

SipRoutingClient(string, TokenCredential, SipRoutingClientOptions)

تهيئة مثيل جديد من فئة SipRoutingClient باستخدام TokenCredential.

new SipRoutingClient(endpoint: string, credential: TokenCredential, options?: SipRoutingClientOptions)

المعلمات

endpoint

string

نقطة نهاية الخدمة (على سبيل المثال: https://contoso.eastus.communications.azure.net).

credential
TokenCredential

TokenCredential المستخدم لمصادقة الطلبات إلى الخدمة.

options
SipRoutingClientOptions

اختياري. خيارات لتكوين البنية الأساسية لبرنامج ربط العمليات التجارية HTTP.

تفاصيل الأسلوب

deleteTrunk(string, OperationOptions)

حذف الجذع SIP.

function deleteTrunk(fqdn: string, options?: OperationOptions): Promise<void>

المعلمات

fqdn

string

FQDN في الصندوق.

options
OperationOptions

معلمات الخيارات.

المرتجعات

Promise<void>

getTrunk(string, OperationOptions)

يحصل على جذع SIP.

function getTrunk(fqdn: string, options?: OperationOptions): Promise<SipTrunk>

المعلمات

fqdn

string

FQDN في الصندوق.

options
OperationOptions

معلمات الخيارات.

المرتجعات

Promise<SipTrunk>

listRoutes(ListSipRoutesOptions)

يسرد مسارات الجذع SIP.

function listRoutes(options?: ListSipRoutesOptions): PagedAsyncIterableIterator<SipTrunkRoute, SipTrunkRoute[], PageSettings>

المعلمات

options
ListSipRoutesOptions

معلمات الخيارات.

المرتجعات

listTrunks(ListSipTrunksOptions)

يسرد جذوع SIP.

function listTrunks(options?: ListSipTrunksOptions): PagedAsyncIterableIterator<SipTrunk, SipTrunk[], PageSettings>

المعلمات

options
ListSipTrunksOptions

معلمات الخيارات.

المرتجعات

setRoutes(SipTrunkRoute[], OperationOptions)

تعيين مسارات الجذع SIP.

function setRoutes(routes: SipTrunkRoute[], options?: OperationOptions): Promise<SipTrunkRoute[]>

المعلمات

routes

SipTrunkRoute[]

مسارات الجذع SIP التي سيتم تعيينها.

options
OperationOptions

معلمات الخيارات.

المرتجعات

Promise<SipTrunkRoute[]>

setTrunk(SipTrunk, OperationOptions)

تعيين جذع SIP.

function setTrunk(trunk: SipTrunk, options?: OperationOptions): Promise<SipTrunk>

المعلمات

trunk
SipTrunk

الجذع SIP ليتم تعيينه.

options
OperationOptions

معلمات الخيارات.

المرتجعات

Promise<SipTrunk>

setTrunks(SipTrunk[], OperationOptions)

تعيين جذوع SIP.

function setTrunks(trunks: SipTrunk[], options?: OperationOptions): Promise<SipTrunk[]>

المعلمات

trunks

SipTrunk[]

جذوع SIP التي سيتم تعيينها.

options
OperationOptions

معلمات الخيارات.

المرتجعات

Promise<SipTrunk[]>