Communications interface
واجهة تمثل Communications.
الأساليب
| begin |
إضافة اتصال عميل جديد إلى تذكرة دعم Azure. |
| begin |
إضافة اتصال عميل جديد إلى تذكرة دعم Azure. |
| check |
تحقق من توفر اسم مورد. يجب استخدام واجهة برمجة التطبيقات هذه للتحقق من تفرد الاسم لإضافة اتصال جديد إلى تذكرة الدعم. |
| get(string, string, Communications |
إرجاع تفاصيل الاتصال لتذكرة دعم. |
| list(string, Communications |
يسرد جميع الاتصالات (المرفقات غير المضمنة) لتذكرة دعم. |
تفاصيل الأسلوب
beginCreate(string, string, CommunicationDetails, CommunicationsCreateOptionalParams)
إضافة اتصال عميل جديد إلى تذكرة دعم Azure.
function beginCreate(supportTicketName: string, communicationName: string, createCommunicationParameters: CommunicationDetails, options?: CommunicationsCreateOptionalParams): Promise<SimplePollerLike<OperationState<CommunicationDetails>, CommunicationDetails>>
المعلمات
- supportTicketName
-
string
اسم تذكرة الدعم.
- communicationName
-
string
اسم الاتصال.
- createCommunicationParameters
- CommunicationDetails
كائن الاتصال.
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<CommunicationDetails>, CommunicationDetails>>
beginCreateAndWait(string, string, CommunicationDetails, CommunicationsCreateOptionalParams)
إضافة اتصال عميل جديد إلى تذكرة دعم Azure.
function beginCreateAndWait(supportTicketName: string, communicationName: string, createCommunicationParameters: CommunicationDetails, options?: CommunicationsCreateOptionalParams): Promise<CommunicationDetails>
المعلمات
- supportTicketName
-
string
اسم تذكرة الدعم.
- communicationName
-
string
اسم الاتصال.
- createCommunicationParameters
- CommunicationDetails
كائن الاتصال.
معلمات الخيارات.
المرتجعات
Promise<CommunicationDetails>
checkNameAvailability(string, CheckNameAvailabilityInput, CommunicationsCheckNameAvailabilityOptionalParams)
تحقق من توفر اسم مورد. يجب استخدام واجهة برمجة التطبيقات هذه للتحقق من تفرد الاسم لإضافة اتصال جديد إلى تذكرة الدعم.
function checkNameAvailability(supportTicketName: string, checkNameAvailabilityInput: CheckNameAvailabilityInput, options?: CommunicationsCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityOutput>
المعلمات
- supportTicketName
-
string
اسم تذكرة الدعم.
- checkNameAvailabilityInput
- CheckNameAvailabilityInput
إدخال للتحقق.
معلمات الخيارات.
المرتجعات
Promise<CheckNameAvailabilityOutput>
get(string, string, CommunicationsGetOptionalParams)
إرجاع تفاصيل الاتصال لتذكرة دعم.
function get(supportTicketName: string, communicationName: string, options?: CommunicationsGetOptionalParams): Promise<CommunicationDetails>
المعلمات
- supportTicketName
-
string
اسم تذكرة الدعم.
- communicationName
-
string
اسم الاتصال.
- options
- CommunicationsGetOptionalParams
معلمات الخيارات.
المرتجعات
Promise<CommunicationDetails>
list(string, CommunicationsListOptionalParams)
يسرد جميع الاتصالات (المرفقات غير المضمنة) لتذكرة دعم.
يمكنك أيضا تصفية اتصالات تذكرة الدعم عن طريق إنشاء أو CommunicationType باستخدام المعلمة $filter. النوع الوحيد من الاتصالات المدعومة اليوم هو Web. سيكون الإخراج نتيجة مصفحة مع nextLink، والتي يمكنك باستخدامها استرداد المجموعة التالية من نتائج الاتصال.
تتوفر بيانات تذكرة الدعم لمدة 18 شهرا بعد إنشاء البطاقة. إذا تم إنشاء تذكرة قبل أكثر من 18 شهرا، فقد يتسبب طلب البيانات في حدوث خطأ.
function list(supportTicketName: string, options?: CommunicationsListOptionalParams): PagedAsyncIterableIterator<CommunicationDetails, CommunicationDetails[], PageSettings>
المعلمات
- supportTicketName
-
string
اسم تذكرة الدعم.
- options
- CommunicationsListOptionalParams
معلمات الخيارات.