IotHubProperties Sınıf
IoT hub'ının özellikleri.
Değişkenler yalnızca sunucu tarafından doldurulur ve istek gönderilirken yoksayılır.
- Devralma
-
azure.mgmt.iothub._serialization.ModelIotHubProperties
Oluşturucu
IotHubProperties(*, authorization_policies: List[_models.SharedAccessSignatureAuthorizationRule] | None = None, ip_filter_rules: List[_models.IpFilterRule] | None = None, event_hub_endpoints: Dict[str, _models.EventHubProperties] | None = None, routing: _models.RoutingProperties | None = None, storage_endpoints: Dict[str, _models.StorageEndpointProperties] | None = None, messaging_endpoints: Dict[str, _models.MessagingEndpointProperties] | None = None, enable_file_upload_notifications: bool | None = None, cloud_to_device: _models.CloudToDeviceProperties | None = None, comments: str | None = None, operations_monitoring_properties: _models.OperationsMonitoringProperties | None = None, features: str | _models.Capabilities | None = None, **kwargs)
Değişkenler
- authorization_policies
- list[SharedAccessSignatureAuthorizationRule]
IoT hub'ına bir bağlantının güvenliğini sağlamak için kullanabileceğiniz paylaşılan erişim ilkeleri.
- ip_filter_rules
- list[IpFilterRule]
IP filtresi kuralları.
- provisioning_state
- str
Sağlama durumu.
- host_name
- str
Ana bilgisayarın adı.
- event_hub_endpoints
- dict[<xref:str,azure.mgmt.iothub.v2017_01_19.models.EventHubProperties>]
Event Hub ile uyumlu uç nokta özellikleri. Bu sözlüğün olası anahtarları olaylar ve işlemlerMonitoringEvents'tir. Bu anahtarların her ikisi de IoT hub'ı için oluşturma veya güncelleştirme çağrıları yaparken sözlükte bulunmalıdır.
- routing
- RoutingProperties
IoT hub'ının yönlendirmeyle ilgili özellikleri. Bkz. https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging.
- storage_endpoints
- dict[<xref:str,azure.mgmt.iothub.v2017_01_19.models.StorageEndpointProperties>]
Dosyaları karşıya yükleyebileceğiniz Azure Depolama uç noktalarının listesi. Şu anda yalnızca bir Azure Depolama hesabı yapılandırabilirsiniz ve bu hesabın anahtarı $default olmalıdır. Birden fazla depolama hesabı belirtilmesi hata oluşmasına neden olur. enableFileUploadNotifications özelliği True olarak ayarlandığında bu özellik için bir değer belirtilmemesi bir hata oluşmasına neden olur.
- messaging_endpoints
- dict[<xref:str,azure.mgmt.iothub.v2017_01_19.models.MessagingEndpointProperties>]
Dosya karşıya yükleme bildirim kuyruğunun mesajlaşma uç noktası özellikleri.
- enable_file_upload_notifications
- bool
True ise, dosya karşıya yükleme bildirimleri etkinleştirilir.
- cloud_to_device
- CloudToDeviceProperties
IoT hub buluttan cihaza mesajlaşma özellikleri.
- comments
- str
Yorum.
- operations_monitoring_properties
- OperationsMonitoringProperties
IoT hub'ına yönelik işlemleri izleme özellikleri. Sözlüğün olası anahtarları Bağlantılar, DeviceTelemetry, C2DCommands, DeviceIdentityOperations, FileUploadOperations, Routes, D2CTwinOperations, C2DTwinOperations, TwinQueries, JobsOperations, DirectMethods'tır.
- features
- str veya Capabilities
IoT hub'ı için etkinleştirilen özellikler ve özellikler. Bilinen değerler şunlardır: "Hiçbiri" ve "DeviceManagement".