PoolGetOptions الفصل
معلمات إضافية للحصول على العملية.
- توريث
-
PoolGetOptions
الدالمنشئ
PoolGetOptions(*, select: str = None, expand: str = None, timeout: int = 30, client_request_id: str = None, return_client_request_id: bool = False, ocp_date=None, if_match: str = None, if_none_match: str = None, if_modified_since=None, if_unmodified_since=None, **kwargs)
المعلمات
- timeout
- int
الحد الأقصى للوقت الذي يمكن أن يقضيه الخادم في معالجة الطلب، بالثوان. المهلة الافتراضية هي 30 ثانية. القيمة الافتراضية: 30 .
- client_request_id
- str
هوية الطلب التي أنشأها المتصل، في شكل GUID بدون زخرفة مثل الأقواس المتعرجة، على سبيل المثال 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0.
- return_client_request_id
- bool
ما إذا كان يجب على الخادم إرجاع معرف طلب العميل في الاستجابة. القيمة الافتراضية: False .
- ocp_date
- datetime
وقت إصدار الطلب. عادة ما تعين مكتبات العميل هذا إلى وقت ساعة النظام الحالي؛ قم بتعيينه بشكل صريح إذا كنت تتصل بواجهة برمجة تطبيقات REST مباشرة.
- if_match
- str
قيمة ETag المقترنة بإصدار المورد المعروف للعميل. سيتم تنفيذ العملية فقط إذا كان ETag الحالي للمورد على الخدمة يتطابق تماما مع القيمة المحددة من قبل العميل.
- if_none_match
- str
قيمة ETag المقترنة بإصدار المورد المعروف للعميل. سيتم تنفيذ العملية فقط إذا لم يتطابق ETag الحالي للمورد على الخدمة مع القيمة المحددة من قبل العميل.
- if_modified_since
- datetime
طابع زمني يشير إلى آخر وقت تم تعديله للمورد المعروف للعميل. سيتم تنفيذ العملية فقط إذا تم تعديل المورد على الخدمة منذ الوقت المحدد.
- if_unmodified_since
- datetime
طابع زمني يشير إلى آخر وقت تم تعديله للمورد المعروف للعميل. سيتم تنفيذ العملية فقط إذا لم يتم تعديل المورد على الخدمة منذ الوقت المحدد.
الأساليب
as_dict |
إرجاع إملاء يمكن أن يكون JSONify باستخدام json.dump. قد يستخدم الاستخدام المتقدم رد اتصال كمعلمة اختياريا: المفتاح هو اسم السمة المستخدم في Python. Attr_desc هو إملاء لبيانات التعريف. يحتوي حاليا على "type" بنوع msrest و"key" مع المفتاح المشفرة RestAPI. القيمة هي القيمة الحالية في هذا الكائن. سيتم استخدام السلسلة التي تم إرجاعها لتسلسل المفتاح. إذا كان نوع الإرجاع عبارة عن قائمة، يعتبر ذلك إملاءا للنتيجة الهرمية. راجع الأمثلة الثلاثة في هذا الملف:
إذا كنت تريد تسلسل XML، يمكنك تمرير kwargs is_xml=True. |
deserialize |
تحليل سلسلة باستخدام بناء جملة RestAPI وإرجاع نموذج. |
enable_additional_properties_sending | |
from_dict |
تحليل إملاء باستخدام مستخرج مفتاح معين يرجع نموذجا. بشكل افتراضي، ضع في اعتبارك مستخرجات المفاتيح (rest_key_case_insensitive_extractor attribute_key_case_insensitive_extractor last_rest_key_case_insensitive_extractor) |
is_xml_model | |
serialize |
إرجاع JSON الذي سيتم إرساله إلى azure من هذا النموذج. هذا اسم مستعار as_dict (full_restapi_key_transformer، keep_readonly=خطأ). إذا كنت تريد تسلسل XML، يمكنك تمرير kwargs is_xml=True. |
validate |
تحقق من صحة هذا النموذج بشكل متكرر وأعد قائمة ValidationError. |
as_dict
إرجاع إملاء يمكن أن يكون JSONify باستخدام json.dump.
قد يستخدم الاستخدام المتقدم رد اتصال كمعلمة اختياريا:
المفتاح هو اسم السمة المستخدم في Python. Attr_desc هو إملاء لبيانات التعريف. يحتوي حاليا على "type" بنوع msrest و"key" مع المفتاح المشفرة RestAPI. القيمة هي القيمة الحالية في هذا الكائن.
سيتم استخدام السلسلة التي تم إرجاعها لتسلسل المفتاح. إذا كان نوع الإرجاع عبارة عن قائمة، يعتبر ذلك إملاءا للنتيجة الهرمية.
راجع الأمثلة الثلاثة في هذا الملف:
attribute_transformer
full_restapi_key_transformer
last_restapi_key_transformer
إذا كنت تريد تسلسل XML، يمكنك تمرير kwargs is_xml=True.
as_dict(keep_readonly=True, key_transformer=<function attribute_transformer>, **kwargs)
المعلمات
- key_transformer
- <xref:function>
دالة محول مفاتيح.
- keep_readonly
المرتجعات
كائن متوافق مع JSON لل dict
نوع الإرجاع
deserialize
تحليل سلسلة باستخدام بناء جملة RestAPI وإرجاع نموذج.
deserialize(data, content_type=None)
المعلمات
المرتجعات
مثيل لهذا النموذج
استثناءات
enable_additional_properties_sending
enable_additional_properties_sending()
from_dict
تحليل إملاء باستخدام مستخرج مفتاح معين يرجع نموذجا.
بشكل افتراضي، ضع في اعتبارك مستخرجات المفاتيح (rest_key_case_insensitive_extractor attribute_key_case_insensitive_extractor last_rest_key_case_insensitive_extractor)
from_dict(data, key_extractors=None, content_type=None)
المعلمات
- key_extractors
المرتجعات
مثيل لهذا النموذج
استثناءات
is_xml_model
is_xml_model()
serialize
إرجاع JSON الذي سيتم إرساله إلى azure من هذا النموذج.
هذا اسم مستعار as_dict (full_restapi_key_transformer، keep_readonly=خطأ).
إذا كنت تريد تسلسل XML، يمكنك تمرير kwargs is_xml=True.
serialize(keep_readonly=False, **kwargs)
المعلمات
المرتجعات
كائن متوافق مع JSON لل dict
نوع الإرجاع
validate
تحقق من صحة هذا النموذج بشكل متكرر وأعد قائمة ValidationError.
validate()
المرتجعات
قائمة بخطأ التحقق من الصحة
نوع الإرجاع
Azure SDK for Python