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, disable_local_auth: bool | None = None, disable_device_sas: bool | None = None, disable_module_sas: bool | None = None, restrict_outbound_network_access: bool | None = None, allowed_fqdn_list: List[str] | None = None, public_network_access: str | _models.PublicNetworkAccess | None = None, ip_filter_rules: List[_models.IpFilterRule] | None = None, network_rule_sets: _models.NetworkRuleSetProperties | None = None, min_tls_version: str | None = None, private_endpoint_connections: List[_models.PrivateEndpointConnection] | 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, features: str | _models.Capabilities | None = None, enable_data_residency: bool | None = None, **kwargs: Any)
Yalnızca Anahtar Sözcük Parametreleri
Name | Description |
---|---|
authorization_policies
|
IoT hub'ına bir bağlantının güvenliğini sağlamak için kullanabileceğiniz paylaşılan erişim ilkeleri. |
disable_local_auth
|
True ise, iot hub'ı kapsamlı SAS anahtarları olan SAS belirteçleri kimlik doğrulaması için kullanılamaz. |
disable_device_sas
|
True ise, kimlik doğrulaması için tüm cihazlar (Edge cihazları dahil ancak modüller hariç) kapsamlı SAS anahtarları kullanılamaz. |
disable_module_sas
|
True ise, tüm modül kapsamlı SAS anahtarları kimlik doğrulaması için kullanılamaz. |
restrict_outbound_network_access
|
True ise, IotHub'dan çıkış yalnızca allowedFqdnList aracılığıyla yapılandırılan izin verilen FQDN'lerle kısıtlanır. |
allowed_fqdn_list
|
IoT Hub'dan çıkış için izin verilen FQDN'lerin (Tam Etki Alanı Adı) listesi. |
public_network_access
|
str veya
PublicNetworkAccess
Genel Ağdan gelen isteklere izin verilip verilmeyeceği. Bilinen değerler şunlardır: "Etkin" ve "Devre Dışı". |
ip_filter_rules
|
IP filtresi kuralları. |
network_rule_sets
|
IotHub'ın Ağ Kuralı Kümesi Özellikleri. |
min_tls_version
|
Bu hub için destek eklenecek en düşük TLS sürümünü belirtir. 1.2'nin altındaki BIR TLS sürümünü kullanan istemcilerin reddedilmesi için "1.2" olarak ayarlanabilir. |
private_endpoint_connections
|
Bu IotHub'da oluşturulan özel uç nokta bağlantıları. |
event_hub_endpoints
|
Event Hub ile uyumlu uç nokta özellikleri. Bu sözlüğün tek olası anahtarları olaylardır. Bu anahtarın, IoT hub'ı için oluşturma veya güncelleştirme çağrıları yapılırken sözlükte bulunması gerekir. |
routing
|
IoT hub'ının yönlendirmeyle ilgili özellikleri. Bkz. https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging. |
storage_endpoints
|
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
|
Dosya karşıya yükleme bildirim kuyruğunun mesajlaşma uç noktası özellikleri. |
enable_file_upload_notifications
|
True ise, dosya karşıya yükleme bildirimleri etkinleştirilir. |
cloud_to_device
|
IoT hub buluttan cihaza mesajlaşma özellikleri. |
comments
|
IoT hub açıklamaları. |
features
|
str veya
Capabilities
IoT hub'ı için etkinleştirilen özellikler ve özellikler. Bilinen değerler şunlardır: "Hiçbiri" ve "DeviceManagement". |
enable_data_residency
|
Bu özellik true olarak ayarlandığında veri yerleşimini etkinleştirerek olağanüstü durum kurtarmayı devre dışı bırakır. |
Değişkenler
Name | Description |
---|---|
authorization_policies
|
IoT hub'ına bir bağlantının güvenliğini sağlamak için kullanabileceğiniz paylaşılan erişim ilkeleri. |
disable_local_auth
|
True ise, iot hub'ı kapsamlı SAS anahtarları olan SAS belirteçleri kimlik doğrulaması için kullanılamaz. |
disable_device_sas
|
True ise, kimlik doğrulaması için tüm cihazlar (Edge cihazları dahil ancak modüller hariç) kapsamlı SAS anahtarları kullanılamaz. |
disable_module_sas
|
True ise, tüm modül kapsamlı SAS anahtarları kimlik doğrulaması için kullanılamaz. |
restrict_outbound_network_access
|
True ise, IotHub'dan çıkış yalnızca allowedFqdnList aracılığıyla yapılandırılan izin verilen FQDN'lerle kısıtlanır. |
allowed_fqdn_list
|
IoT Hub'dan çıkış için izin verilen FQDN'lerin (Tam Etki Alanı Adı) listesi. |
public_network_access
|
str veya
PublicNetworkAccess
Genel Ağdan gelen isteklere izin verilip verilmeyeceği. Bilinen değerler şunlardır: "Etkin" ve "Devre Dışı". |
ip_filter_rules
|
IP filtresi kuralları. |
network_rule_sets
|
IotHub'ın Ağ Kuralı Kümesi Özellikleri. |
min_tls_version
|
Bu hub için destek eklenecek en düşük TLS sürümünü belirtir. 1.2'nin altındaki BIR TLS sürümünü kullanan istemcilerin reddedilmesi için "1.2" olarak ayarlanabilir. |
private_endpoint_connections
|
Bu IotHub'da oluşturulan özel uç nokta bağlantıları. |
provisioning_state
|
Sağlama durumu. |
state
|
Hub durumu. |
host_name
|
Ana bilgisayarın adı. |
event_hub_endpoints
|
Event Hub ile uyumlu uç nokta özellikleri. Bu sözlüğün tek olası anahtarları olaylardır. Bu anahtarın, IoT hub'ı için oluşturma veya güncelleştirme çağrıları yapılırken sözlükte bulunması gerekir. |
routing
|
IoT hub'ının yönlendirmeyle ilgili özellikleri. Bkz. https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging. |
storage_endpoints
|
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
|
Dosya karşıya yükleme bildirim kuyruğunun mesajlaşma uç noktası özellikleri. |
enable_file_upload_notifications
|
True ise, dosya karşıya yükleme bildirimleri etkinleştirilir. |
cloud_to_device
|
IoT hub buluttan cihaza mesajlaşma özellikleri. |
comments
|
IoT hub açıklamaları. |
features
|
str veya
Capabilities
IoT hub'ı için etkinleştirilen özellikler ve özellikler. Bilinen değerler şunlardır: "Hiçbiri" ve "DeviceManagement". |
locations
|
IoT hub'ı için birincil ve ikincil konum. |
enable_data_residency
|
Bu özellik true olarak ayarlandığında veri yerleşimini etkinleştirerek olağanüstü durum kurtarmayı devre dışı bırakır. |
Azure SDK for Python
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin