SipRoutingClient class
فئة العميل للتفاعل مع Azure Communication Services SIP Routing Administration.
المنشئون
| Sip |
تهيئة مثيل جديد من فئة SipRoutingClient باستخدام Azure KeyCredential. |
| Sip |
تهيئة مثيل جديد من فئة SipRoutingClient باستخدام سلسلة اتصال. |
| Sip |
تهيئة مثيل جديد من فئة SipRoutingClient باستخدام TokenCredential. |
الأساليب
| delete |
حذف الجذع SIP. |
| get |
يحصل على جذع SIP. |
| list |
يسرد مسارات الجذع SIP. |
| list |
يسرد جذوع SIP. |
| set |
تعيين مسارات الجذع SIP. |
| set |
تعيين جذع SIP. |
| set |
تعيين جذوع 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
مسارات الجذع 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[]>