RoutingStorageContainerProperties الفصل
الخصائص المتعلقة بنقطة نهاية حاوية التخزين.
يجب ملء جميع المعلمات المطلوبة لإرسالها إلى Azure.
- توريث
-
azure.mgmt.iothub._serialization.ModelRoutingStorageContainerProperties
الدالمنشئ
RoutingStorageContainerProperties(*, connection_string: str, name: str, container_name: str, subscription_id: str | None = None, resource_group: str | None = None, file_name_format: str | None = None, batch_frequency_in_seconds: int | None = None, max_chunk_size_in_bytes: int | None = None, encoding: str | None = None, **kwargs: Any)
معلمات الكلمة الأساسية فقط
الاسم | الوصف |
---|---|
connection_string
|
سلسلة الاتصال لحساب التخزين. مطلوب |
name
|
الاسم الذي يعرف نقطة النهاية هذه. يمكن أن يتضمن الاسم الأحرف الأبجدية الرقمية والنقاط والتسطير السفلي والواصلات بحد أقصى 64 حرفا. الأسماء التالية محجوزة: الأحداث والعملياتMonitoringEvents وfileNotifications $default. يجب أن تكون أسماء نقاط النهاية فريدة عبر أنواع نقاط النهاية. مطلوب |
subscription_id
|
معرف الاشتراك لحساب التخزين. |
resource_group
|
اسم مجموعة الموارد لحساب التخزين. |
container_name
|
اسم حاوية التخزين في حساب التخزين. مطلوب |
file_name_format
|
تنسيق اسم الملف للكائن الثنائي كبير الحجم. التنسيق الافتراضي هو {iothub}/{partition}/{YYYY}/{MM}/{DD}/{HH}/{mm}. جميع المعلمات إلزامية ولكن يمكن إعادة ترتيبها. |
batch_frequency_in_seconds
|
الفاصل الزمني الذي تتم فيه كتابة الكائنات الثنائية كبيرة الحجم إلى التخزين. يجب أن تتراوح القيمة بين 60 و720 ثانية. القيمة الافتراضية هي 300 ثانية. |
max_chunk_size_in_bytes
|
الحد الأقصى لعدد وحدات البايت لكل كائن ثنائي كبير الحجم مكتوب إلى التخزين. يجب أن تتراوح القيمة بين 10485760 (10 ميغابايت) 524288000 (500 ميغابايت). القيمة الافتراضية هي 314572800(300 ميغابايت). |
encoding
|
الترميز المستخدم لتسلسل الرسائل إلى الكائنات الثنائية كبيرة الحجم. القيم المدعومة هي "avro" و"avroDeflate". القيمة الافتراضية هي "avro". |
المتغيرات
الاسم | الوصف |
---|---|
connection_string
|
سلسلة الاتصال لحساب التخزين. مطلوب |
name
|
الاسم الذي يعرف نقطة النهاية هذه. يمكن أن يتضمن الاسم الأحرف الأبجدية الرقمية والنقاط والتسطير السفلي والواصلات بحد أقصى 64 حرفا. الأسماء التالية محجوزة: الأحداث والعملياتMonitoringEvents وfileNotifications $default. يجب أن تكون أسماء نقاط النهاية فريدة عبر أنواع نقاط النهاية. مطلوب |
subscription_id
|
معرف الاشتراك لحساب التخزين. |
resource_group
|
اسم مجموعة الموارد لحساب التخزين. |
container_name
|
اسم حاوية التخزين في حساب التخزين. مطلوب |
file_name_format
|
تنسيق اسم الملف للكائن الثنائي كبير الحجم. التنسيق الافتراضي هو {iothub}/{partition}/{YYYY}/{MM}/{DD}/{HH}/{mm}. جميع المعلمات إلزامية ولكن يمكن إعادة ترتيبها. |
batch_frequency_in_seconds
|
الفاصل الزمني الذي تتم فيه كتابة الكائنات الثنائية كبيرة الحجم إلى التخزين. يجب أن تتراوح القيمة بين 60 و720 ثانية. القيمة الافتراضية هي 300 ثانية. |
max_chunk_size_in_bytes
|
الحد الأقصى لعدد وحدات البايت لكل كائن ثنائي كبير الحجم مكتوب إلى التخزين. يجب أن تتراوح القيمة بين 10485760 (10 ميغابايت) 524288000 (500 ميغابايت). القيمة الافتراضية هي 314572800(300 ميغابايت). |
encoding
|
الترميز المستخدم لتسلسل الرسائل إلى الكائنات الثنائية كبيرة الحجم. القيم المدعومة هي "avro" و"avroDeflate". القيمة الافتراضية هي "avro". |
Azure SDK for Python