WorkspaceApiDiagnostic interface
واجهة تمثل WorkspaceApiDiagnostic.
الأساليب
تفاصيل الأسلوب
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
إنشاء معلمات.
معلمات الخيارات.
المرتجعات
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 أو يجب أن يكون * للتحديث غير المشروط.
معلمات الخيارات.
المرتجعات
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 الحالي.
معلمات الخيارات.
المرتجعات
Promise<WorkspaceApiDiagnosticGetResponse>
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 الحالي.
معلمات الخيارات.
المرتجعات
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 الحالي.
معلمات الخيارات.
المرتجعات
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
معلمات التحديث التشخيصي.
معلمات الخيارات.
المرتجعات
Promise<WorkspaceApiDiagnosticUpdateResponse>