RoutingStorageContainerProperties interface
الخصائص المتعلقة بنقطة نهاية حاوية التخزين.
الخصائص
| authentication |
الأسلوب المستخدم للمصادقة مقابل نقطة نهاية التخزين |
| batch |
الفاصل الزمني الذي تتم فيه كتابة الكائنات الثنائية كبيرة الحجم إلى التخزين. يجب أن تتراوح القيمة بين 60 و720 ثانية. القيمة الافتراضية هي 300 ثانية. |
| connection |
سلسلة الاتصال لحساب التخزين. |
| container |
اسم حاوية التخزين في حساب التخزين. |
| encoding | الترميز المستخدم لتسلسل الرسائل إلى الكائنات الثنائية كبيرة الحجم. القيم المدعومة هي "avro" و"avrodeflate" و"JSON". القيمة الافتراضية هي "avro". |
| endpoint |
عنوان URL لنقطة نهاية التخزين. يجب أن يتضمن https:// البروتوكول |
| file |
تنسيق اسم الملف للكائن الثنائي كبير الحجم. التنسيق الافتراضي هو {iothub}/{partition}/{YYYY}/{MM}/{DD}/{HH}/{mm}. جميع المعلمات إلزامية ولكن يمكن إعادة ترتيبها. |
| id | معرف نقطة نهاية حاوية التخزين |
| identity | خصائص الهوية المدارة لتوجيه نقطة نهاية التخزين. |
| max |
الحد الأقصى لعدد وحدات البايت لكل كائن ثنائي كبير الحجم مكتوب إلى التخزين. يجب أن تكون القيمة بين 10485760 (10 ميغابايت) 524288000(500 ميغابايت). القيمة الافتراضية هي 314572800 (300 ميغابايت). |
| name | الاسم الذي يعرف نقطة النهاية هذه. يمكن أن يتضمن الاسم الأحرف الأبجدية الرقمية والنقاط والتسطير السفلي والواصلات بحد أقصى 64 حرفا. الأسماء التالية محجوزة: الأحداث، fileNotifications، $default. يجب أن تكون أسماء نقاط النهاية فريدة عبر أنواع نقاط النهاية. |
| resource |
اسم مجموعة الموارد لحساب التخزين. |
| subscription |
معرف الاشتراك لحساب التخزين. |
تفاصيل الخاصية
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