مشاركة عبر


ApiIssue interface

واجهة تمثل ApiIssue.

الأساليب

createOrUpdate(string, string, string, string, IssueContract, ApiIssueCreateOrUpdateOptionalParams)

إنشاء مشكلة جديدة لواجهة برمجة تطبيقات أو تحديث مشكلة موجودة.

delete(string, string, string, string, string, ApiIssueDeleteOptionalParams)

حذف المشكلة المحددة من واجهة برمجة التطبيقات.

get(string, string, string, string, ApiIssueGetOptionalParams)

يحصل على تفاصيل المشكلة لواجهة برمجة التطبيقات المحددة بواسطة المعرف الخاص بها.

getEntityTag(string, string, string, string, ApiIssueGetEntityTagOptionalParams)

يحصل على إصدار حالة الكيان (Etag) من المشكلة لواجهة برمجة التطبيقات المحددة بواسطة معرفها.

listByService(string, string, string, ApiIssueListByServiceOptionalParams)

يسرد جميع المشكلات المقترنة بواجهة برمجة التطبيقات المحددة.

update(string, string, string, string, string, IssueUpdateContract, ApiIssueUpdateOptionalParams)

يحدث مشكلة موجودة لواجهة برمجة التطبيقات.

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

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

إنشاء معلمات.

options
ApiIssueCreateOrUpdateOptionalParams

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

المرتجعات

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

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

المرتجعات

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 الحالي.

options
ApiIssueGetEntityTagOptionalParams

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

المرتجعات

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 الحالي.

options
ApiIssueListByServiceOptionalParams

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

المرتجعات

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

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

المرتجعات