RoutingStorageContainerProperties interface

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

الخصائص

authenticationType

الأسلوب المستخدم للمصادقة مقابل نقطة نهاية التخزين

batchFrequencyInSeconds

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

connectionString

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

containerName

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

encoding

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

endpointUri

عنوان URL لنقطة نهاية التخزين. يجب أن يتضمن https:// البروتوكول

fileNameFormat

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

id

معرف نقطة نهاية حاوية التخزين

identity

خصائص الهوية المدارة لتوجيه نقطة نهاية التخزين.

maxChunkSizeInBytes

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

name

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

resourceGroup

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

subscriptionId

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

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

authenticationType

الأسلوب المستخدم للمصادقة مقابل نقطة نهاية التخزين

authenticationType?: string

قيمة الخاصية

string

batchFrequencyInSeconds

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

batchFrequencyInSeconds?: number

قيمة الخاصية

number

connectionString

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

connectionString?: string

قيمة الخاصية

string

containerName

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

containerName: string

قيمة الخاصية

string

encoding

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

encoding?: string

قيمة الخاصية

string

endpointUri

عنوان URL لنقطة نهاية التخزين. يجب أن يتضمن https:// البروتوكول

endpointUri?: string

قيمة الخاصية

string

fileNameFormat

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

fileNameFormat?: string

قيمة الخاصية

string

id

معرف نقطة نهاية حاوية التخزين

id?: string

قيمة الخاصية

string

identity

خصائص الهوية المدارة لتوجيه نقطة نهاية التخزين.

identity?: ManagedIdentity

قيمة الخاصية

maxChunkSizeInBytes

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

maxChunkSizeInBytes?: number

قيمة الخاصية

number

name

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

name: string

قيمة الخاصية

string

resourceGroup

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

resourceGroup?: string

قيمة الخاصية

string

subscriptionId

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

subscriptionId?: string

قيمة الخاصية

string