مشاركة عبر


WorkspaceApiDiagnostic interface

واجهة تمثل WorkspaceApiDiagnostic.

الأساليب

createOrUpdate(string, string, string, string, string, DiagnosticContract, WorkspaceApiDiagnosticCreateOrUpdateOptionalParams)

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

delete(string, string, string, string, string, string, WorkspaceApiDiagnosticDeleteOptionalParams)

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

get(string, string, string, string, string, WorkspaceApiDiagnosticGetOptionalParams)

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

getEntityTag(string, string, string, string, string, WorkspaceApiDiagnosticGetEntityTagOptionalParams)

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

listByWorkspace(string, string, string, string, WorkspaceApiDiagnosticListByWorkspaceOptionalParams)

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

update(string, string, string, string, string, string, DiagnosticUpdateContract, WorkspaceApiDiagnosticUpdateOptionalParams)

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

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

createOrUpdate(string, string, string, string, string, DiagnosticContract, WorkspaceApiDiagnosticCreateOrUpdateOptionalParams)

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

function createOrUpdate(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, diagnosticId: string, parameters: DiagnosticContract, options?: WorkspaceApiDiagnosticCreateOrUpdateOptionalParams): Promise<WorkspaceApiDiagnosticCreateOrUpdateResponse>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

serviceName

string

اسم خدمة APIM.

workspaceId

string

معرف مساحة العمل. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.

apiId

string

معرف واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.

diagnosticId

string

معرف التشخيص. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.

parameters
DiagnosticContract

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

options
WorkspaceApiDiagnosticCreateOrUpdateOptionalParams

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

المرتجعات

delete(string, string, string, string, string, string, WorkspaceApiDiagnosticDeleteOptionalParams)

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

function delete(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, diagnosticId: string, ifMatch: string, options?: WorkspaceApiDiagnosticDeleteOptionalParams): Promise<void>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

serviceName

string

اسم خدمة APIM.

workspaceId

string

معرف مساحة العمل. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.

apiId

string

معرف واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.

diagnosticId

string

معرف التشخيص. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.

ifMatch

string

ETag للكيان. يجب أن يتطابق ETag مع حالة الكيان الحالية من استجابة العنوان لطلب GET أو يجب أن يكون * للتحديث غير المشروط.

options
WorkspaceApiDiagnosticDeleteOptionalParams

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

المرتجعات

Promise<void>

get(string, string, string, string, string, WorkspaceApiDiagnosticGetOptionalParams)

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

function get(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, diagnosticId: string, options?: WorkspaceApiDiagnosticGetOptionalParams): Promise<WorkspaceApiDiagnosticGetResponse>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

serviceName

string

اسم خدمة APIM.

workspaceId

string

معرف مساحة العمل. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.

apiId

string

معرف واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.

diagnosticId

string

معرف التشخيص. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.

options
WorkspaceApiDiagnosticGetOptionalParams

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

المرتجعات

getEntityTag(string, string, string, string, string, WorkspaceApiDiagnosticGetEntityTagOptionalParams)

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

function getEntityTag(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, diagnosticId: string, options?: WorkspaceApiDiagnosticGetEntityTagOptionalParams): Promise<WorkspaceApiDiagnosticGetEntityTagHeaders>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

serviceName

string

اسم خدمة APIM.

workspaceId

string

معرف مساحة العمل. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.

apiId

string

معرف واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.

diagnosticId

string

معرف التشخيص. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.

options
WorkspaceApiDiagnosticGetEntityTagOptionalParams

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

المرتجعات

listByWorkspace(string, string, string, string, WorkspaceApiDiagnosticListByWorkspaceOptionalParams)

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

function listByWorkspace(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, options?: WorkspaceApiDiagnosticListByWorkspaceOptionalParams): PagedAsyncIterableIterator<DiagnosticContract, DiagnosticContract[], PageSettings>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

serviceName

string

اسم خدمة APIM.

workspaceId

string

معرف مساحة العمل. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.

apiId

string

معرف واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.

options
WorkspaceApiDiagnosticListByWorkspaceOptionalParams

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

المرتجعات

update(string, string, string, string, string, string, DiagnosticUpdateContract, WorkspaceApiDiagnosticUpdateOptionalParams)

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

function update(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, diagnosticId: string, ifMatch: string, parameters: DiagnosticUpdateContract, options?: WorkspaceApiDiagnosticUpdateOptionalParams): Promise<WorkspaceApiDiagnosticUpdateResponse>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

serviceName

string

اسم خدمة APIM.

workspaceId

string

معرف مساحة العمل. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.

apiId

string

معرف واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.

diagnosticId

string

معرف التشخيص. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.

ifMatch

string

ETag للكيان. يجب أن يتطابق ETag مع حالة الكيان الحالية من استجابة العنوان لطلب GET أو يجب أن يكون * للتحديث غير المشروط.

parameters
DiagnosticUpdateContract

معلمات التحديث التشخيصي.

options
WorkspaceApiDiagnosticUpdateOptionalParams

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

المرتجعات