مشاركة عبر


RequestReportRecordContract interface

طلب بيانات التقرير.

الخصائص

apiId

مسار معرف واجهة برمجة التطبيقات. /apis/{apiId}

apiRegion

منطقة Azure حيث توجد البوابة التي قامت بمعالجة هذا الطلب.

apiTime

إجمالي الوقت المستغرق لمعالجة هذا الطلب.

backendResponseCode

رمز حالة HTTP الذي تلقته البوابة نتيجة لإعادة توجيه هذا الطلب إلى الخلفية.

cache

تحديد ما إذا كانت ذاكرة التخزين المؤقت للاستجابة قد شاركت في إنشاء الاستجابة. إذا كانت القيمة لا شيء، لم يتم استخدام ذاكرة التخزين المؤقت. إذا تم الوصول إلى القيمة، إرجاع الاستجابة المخزنة مؤقتا. إذا كانت القيمة فائتة، فقد تم استخدام ذاكرة التخزين المؤقت ولكن البحث أدى إلى فقدان وتم استيفاء الطلب من قبل الخلفية.

ipAddress

عنوان IP للعميل المقترن بهذا الطلب.

method

أسلوب HTTP المقترن بهذا الطلب.

operationId

مسار معرف العملية. /apis/{apiId}/operations/{operationId}

productId

مسار معرف المنتج. ملاحظة /products/{productId}: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

requestId

معرف الطلب.

requestSize

حجم هذا الطلب.

responseCode

رمز حالة HTTP الذي تم إرجاعه بواسطة البوابة.

responseSize

حجم الاستجابة التي تم إرجاعها بواسطة البوابة.

serviceTime

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

subscriptionId

مسار معرف الاشتراك. /subscriptions/{subscriptionId}

timestamp

تاريخ ووقت تلقي هذا الطلب بواسطة البوابة بتنسيق ISO 8601.

url

عنوان URL الكامل المقترن بهذا الطلب.

userId

مسار معرف المستخدم. ملاحظة /users/{userId}: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

تفاصيل الخاصية

apiId

مسار معرف واجهة برمجة التطبيقات. /apis/{apiId}

apiId?: string

قيمة الخاصية

string

apiRegion

منطقة Azure حيث توجد البوابة التي قامت بمعالجة هذا الطلب.

apiRegion?: string

قيمة الخاصية

string

apiTime

إجمالي الوقت المستغرق لمعالجة هذا الطلب.

apiTime?: number

قيمة الخاصية

number

backendResponseCode

رمز حالة HTTP الذي تلقته البوابة نتيجة لإعادة توجيه هذا الطلب إلى الخلفية.

backendResponseCode?: string

قيمة الخاصية

string

cache

تحديد ما إذا كانت ذاكرة التخزين المؤقت للاستجابة قد شاركت في إنشاء الاستجابة. إذا كانت القيمة لا شيء، لم يتم استخدام ذاكرة التخزين المؤقت. إذا تم الوصول إلى القيمة، إرجاع الاستجابة المخزنة مؤقتا. إذا كانت القيمة فائتة، فقد تم استخدام ذاكرة التخزين المؤقت ولكن البحث أدى إلى فقدان وتم استيفاء الطلب من قبل الخلفية.

cache?: string

قيمة الخاصية

string

ipAddress

عنوان IP للعميل المقترن بهذا الطلب.

ipAddress?: string

قيمة الخاصية

string

method

أسلوب HTTP المقترن بهذا الطلب.

method?: string

قيمة الخاصية

string

operationId

مسار معرف العملية. /apis/{apiId}/operations/{operationId}

operationId?: string

قيمة الخاصية

string

productId

مسار معرف المنتج. ملاحظة /products/{productId}: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

productId?: string

قيمة الخاصية

string

requestId

معرف الطلب.

requestId?: string

قيمة الخاصية

string

requestSize

حجم هذا الطلب.

requestSize?: number

قيمة الخاصية

number

responseCode

رمز حالة HTTP الذي تم إرجاعه بواسطة البوابة.

responseCode?: number

قيمة الخاصية

number

responseSize

حجم الاستجابة التي تم إرجاعها بواسطة البوابة.

responseSize?: number

قيمة الخاصية

number

serviceTime

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

serviceTime?: number

قيمة الخاصية

number

subscriptionId

مسار معرف الاشتراك. /subscriptions/{subscriptionId}

subscriptionId?: string

قيمة الخاصية

string

timestamp

تاريخ ووقت تلقي هذا الطلب بواسطة البوابة بتنسيق ISO 8601.

timestamp?: Date

قيمة الخاصية

Date

url

عنوان URL الكامل المقترن بهذا الطلب.

url?: string

قيمة الخاصية

string

userId

مسار معرف المستخدم. ملاحظة /users/{userId}: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

userId?: string

قيمة الخاصية

string