ApiIssue interface
واجهة تمثل ApiIssue.
الأساليب
| create |
إنشاء مشكلة جديدة لواجهة برمجة تطبيقات أو تحديث مشكلة موجودة. |
| delete(string, string, string, string, string, Api |
حذف المشكلة المحددة من واجهة برمجة التطبيقات. |
| get(string, string, string, string, Api |
يحصل على تفاصيل المشكلة لواجهة برمجة التطبيقات المحددة بواسطة المعرف الخاص بها. |
| get |
يحصل على إصدار حالة الكيان (Etag) من المشكلة لواجهة برمجة التطبيقات المحددة بواسطة معرفها. |
| list |
يسرد جميع المشكلات المقترنة بواجهة برمجة التطبيقات المحددة. |
| update(string, string, string, string, string, Issue |
يحدث مشكلة موجودة لواجهة برمجة التطبيقات. |
تفاصيل الأسلوب
createOrUpdate(string, string, string, string, IssueContract, ApiIssueCreateOrUpdateOptionalParams)
إنشاء مشكلة جديدة لواجهة برمجة تطبيقات أو تحديث مشكلة موجودة.
function createOrUpdate(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, parameters: IssueContract, options?: ApiIssueCreateOrUpdateOptionalParams): Promise<ApiIssueCreateOrUpdateResponse>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- apiId
-
string
معرف واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- issueId
-
string
معرف المشكلة. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- parameters
- IssueContract
إنشاء معلمات.
معلمات الخيارات.
المرتجعات
Promise<ApiIssueCreateOrUpdateResponse>
delete(string, string, string, string, string, ApiIssueDeleteOptionalParams)
حذف المشكلة المحددة من واجهة برمجة التطبيقات.
function delete(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, ifMatch: string, options?: ApiIssueDeleteOptionalParams): Promise<void>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- apiId
-
string
معرف واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- issueId
-
string
معرف المشكلة. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- ifMatch
-
string
ETag للكيان. يجب أن يتطابق ETag مع حالة الكيان الحالية من استجابة العنوان لطلب GET أو يجب أن يكون * للتحديث غير المشروط.
- options
- ApiIssueDeleteOptionalParams
معلمات الخيارات.
المرتجعات
Promise<void>
get(string, string, string, string, ApiIssueGetOptionalParams)
يحصل على تفاصيل المشكلة لواجهة برمجة التطبيقات المحددة بواسطة المعرف الخاص بها.
function get(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, options?: ApiIssueGetOptionalParams): Promise<ApiIssueGetResponse>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- apiId
-
string
معرف واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- issueId
-
string
معرف المشكلة. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- options
- ApiIssueGetOptionalParams
معلمات الخيارات.
المرتجعات
Promise<ApiIssueGetResponse>
getEntityTag(string, string, string, string, ApiIssueGetEntityTagOptionalParams)
يحصل على إصدار حالة الكيان (Etag) من المشكلة لواجهة برمجة التطبيقات المحددة بواسطة معرفها.
function getEntityTag(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, options?: ApiIssueGetEntityTagOptionalParams): Promise<ApiIssueGetEntityTagHeaders>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- apiId
-
string
معرف واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- issueId
-
string
معرف المشكلة. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
معلمات الخيارات.
المرتجعات
Promise<ApiIssueGetEntityTagHeaders>
listByService(string, string, string, ApiIssueListByServiceOptionalParams)
يسرد جميع المشكلات المقترنة بواجهة برمجة التطبيقات المحددة.
function listByService(resourceGroupName: string, serviceName: string, apiId: string, options?: ApiIssueListByServiceOptionalParams): PagedAsyncIterableIterator<IssueContract, IssueContract[], PageSettings>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- apiId
-
string
معرف واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
معلمات الخيارات.
المرتجعات
update(string, string, string, string, string, IssueUpdateContract, ApiIssueUpdateOptionalParams)
يحدث مشكلة موجودة لواجهة برمجة التطبيقات.
function update(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, ifMatch: string, parameters: IssueUpdateContract, options?: ApiIssueUpdateOptionalParams): Promise<ApiIssueUpdateResponse>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- apiId
-
string
معرف واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- issueId
-
string
معرف المشكلة. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- ifMatch
-
string
ETag للكيان. يجب أن يتطابق ETag مع حالة الكيان الحالية من استجابة العنوان لطلب GET أو يجب أن يكون * للتحديث غير المشروط.
- parameters
- IssueUpdateContract
تحديث المعلمات.
- options
- ApiIssueUpdateOptionalParams
معلمات الخيارات.
المرتجعات
Promise<ApiIssueUpdateResponse>