StorageEndpointProperties الفصل
خصائص نقطة نهاية تخزين Azure لتحميل الملفات.
يجب ملء جميع المعلمات المطلوبة لإرسالها إلى Azure.
- توريث
-
azure.mgmt.iothub._serialization.ModelStorageEndpointProperties
الدالمنشئ
StorageEndpointProperties(*, connection_string: str, container_name: str, sas_ttl_as_iso8601: timedelta | None = None, authentication_type: str | _models.AuthenticationType | None = None, identity: _models.ManagedIdentity | None = None, **kwargs: Any)
معلمات الكلمة الأساسية فقط
الاسم | الوصف |
---|---|
sas_ttl_as_iso8601
|
الفترة الزمنية التي يكون فيها SAS URI الذي تم إنشاؤه بواسطة IoT Hub لتحميل الملفات صالحا. راجع: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload#file-upload-notification-configuration-options. |
connection_string
|
سلسلة الاتصال لحساب Azure Storage الذي يتم تحميل الملفات إليه. مطلوب |
container_name
|
اسم الحاوية الجذر حيث تقوم بتحميل الملفات. لا تحتاج الحاوية إلى وجود ولكن يجب أن تكون قابلة للتطوير باستخدام connectionString المحدد. مطلوب |
authentication_type
|
يحدد نوع المصادقة المستخدم للاتصال بحساب التخزين. القيم المعروفة هي: "keyBased" و"identityBased". |
identity
|
خصائص الهوية المدارة لنقطة نهاية التخزين لتحميل الملفات. |
المتغيرات
الاسم | الوصف |
---|---|
sas_ttl_as_iso8601
|
الفترة الزمنية التي يكون فيها SAS URI الذي تم إنشاؤه بواسطة IoT Hub لتحميل الملفات صالحا. راجع: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload#file-upload-notification-configuration-options. |
connection_string
|
سلسلة الاتصال لحساب Azure Storage الذي يتم تحميل الملفات إليه. مطلوب |
container_name
|
اسم الحاوية الجذر حيث تقوم بتحميل الملفات. لا تحتاج الحاوية إلى وجود ولكن يجب أن تكون قابلة للتطوير باستخدام connectionString المحدد. مطلوب |
authentication_type
|
يحدد نوع المصادقة المستخدم للاتصال بحساب التخزين. القيم المعروفة هي: "keyBased" و"identityBased". |
identity
|
خصائص الهوية المدارة لنقطة نهاية التخزين لتحميل الملفات. |
Azure SDK for Python