RoutingStorageContainerProperties الفصل

الخصائص المتعلقة بنقطة نهاية حاوية التخزين.

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

توريث
azure.mgmt.iothub._serialization.Model
RoutingStorageContainerProperties

الدالمنشئ

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
str

سلسلة الاتصال لحساب التخزين. مطلوب

name
str

الاسم الذي يعرف نقطة النهاية هذه. يمكن أن يتضمن الاسم الأحرف الأبجدية الرقمية والنقاط والتسطير السفلي والواصلات بحد أقصى 64 حرفا. الأسماء التالية محجوزة: الأحداث والعملياتMonitoringEvents وfileNotifications $default. يجب أن تكون أسماء نقاط النهاية فريدة عبر أنواع نقاط النهاية. مطلوب

subscription_id
str

معرف الاشتراك لحساب التخزين.

resource_group
str

اسم مجموعة الموارد لحساب التخزين.

container_name
str

اسم حاوية التخزين في حساب التخزين. مطلوب

file_name_format
str

تنسيق اسم الملف للكائن الثنائي كبير الحجم. التنسيق الافتراضي هو {iothub}/{partition}/{YYYY}/{MM}/{DD}/{HH}/{mm}. جميع المعلمات إلزامية ولكن يمكن إعادة ترتيبها.

batch_frequency_in_seconds
int

الفاصل الزمني الذي تتم فيه كتابة الكائنات الثنائية كبيرة الحجم إلى التخزين. يجب أن تتراوح القيمة بين 60 و720 ثانية. القيمة الافتراضية هي 300 ثانية.

max_chunk_size_in_bytes
int

الحد الأقصى لعدد وحدات البايت لكل كائن ثنائي كبير الحجم مكتوب إلى التخزين. يجب أن تتراوح القيمة بين 10485760 (10 ميغابايت) 524288000 (500 ميغابايت). القيمة الافتراضية هي 314572800(300 ميغابايت).

encoding
str

الترميز المستخدم لتسلسل الرسائل إلى الكائنات الثنائية كبيرة الحجم. القيم المدعومة هي "avro" و"avroDeflate". القيمة الافتراضية هي "avro".

المتغيرات

الاسم الوصف
connection_string
str

سلسلة الاتصال لحساب التخزين. مطلوب

name
str

الاسم الذي يعرف نقطة النهاية هذه. يمكن أن يتضمن الاسم الأحرف الأبجدية الرقمية والنقاط والتسطير السفلي والواصلات بحد أقصى 64 حرفا. الأسماء التالية محجوزة: الأحداث والعملياتMonitoringEvents وfileNotifications $default. يجب أن تكون أسماء نقاط النهاية فريدة عبر أنواع نقاط النهاية. مطلوب

subscription_id
str

معرف الاشتراك لحساب التخزين.

resource_group
str

اسم مجموعة الموارد لحساب التخزين.

container_name
str

اسم حاوية التخزين في حساب التخزين. مطلوب

file_name_format
str

تنسيق اسم الملف للكائن الثنائي كبير الحجم. التنسيق الافتراضي هو {iothub}/{partition}/{YYYY}/{MM}/{DD}/{HH}/{mm}. جميع المعلمات إلزامية ولكن يمكن إعادة ترتيبها.

batch_frequency_in_seconds
int

الفاصل الزمني الذي تتم فيه كتابة الكائنات الثنائية كبيرة الحجم إلى التخزين. يجب أن تتراوح القيمة بين 60 و720 ثانية. القيمة الافتراضية هي 300 ثانية.

max_chunk_size_in_bytes
int

الحد الأقصى لعدد وحدات البايت لكل كائن ثنائي كبير الحجم مكتوب إلى التخزين. يجب أن تتراوح القيمة بين 10485760 (10 ميغابايت) 524288000 (500 ميغابايت). القيمة الافتراضية هي 314572800(300 ميغابايت).

encoding
str

الترميز المستخدم لتسلسل الرسائل إلى الكائنات الثنائية كبيرة الحجم. القيم المدعومة هي "avro" و"avroDeflate". القيمة الافتراضية هي "avro".