IotHubProperties interface
IoT hub'ının özellikleri.
Özellikler
| allowed |
Iot Hub'dan çıkış için izin verilen FQDN'lerin (Tam Etki Alanı Adı) listesi. |
| authorization |
IoT hub'ına bir bağlantının güvenliğini sağlamak için kullanabileceğiniz paylaşılan erişim ilkeleri. |
| cloud |
IoT hub buluttan cihaza mesajlaşma özellikleri. |
| comments | IoT hub açıklamaları. |
| disable |
Doğruysa, tüm cihazlar (Edge cihazları dahil ancak modüller hariç) kapsamlı SAS anahtarları kimlik doğrulaması için kullanılamaz. |
| disable |
Doğruysa, Iot hub'ı kapsamlı SAS anahtarları olan SAS belirteçleri kimlik doğrulaması için kullanılamaz. |
| disable |
True ise, tüm modül kapsamlı SAS anahtarları kimlik doğrulaması için kullanılamaz. |
| enable |
True olarak ayarlandığında bu özellik, veri yerleşimini etkinleştirerek olağanüstü durum kurtarmayı devre dışı bırakır. |
| enable |
True ise, dosya yükleme bildirimleri etkinleştirilir. |
| event |
Event Hub 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 mevcut olması gerekir. |
| features | IoT hub'ı için etkinleştirilen özellikler ve özellikler. |
| host |
Konağın adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| ip |
IP filtresi kuralları. |
| locations | iot hub'ı için birincil ve ikincil konum NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| messaging |
Dosya karşıya yükleme bildirim kuyruğu için mesajlaşma uç noktası özellikleri. |
| min |
Bu hub için destek için 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. |
| network |
IotHub'ın Ağ Kuralı Kümesi Özellikleri |
| private |
Bu IotHub'da oluşturulan özel uç nokta bağlantıları |
| provisioning |
Sağlama durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| public |
Genel Ağdan gelen isteklere izin verilip verilmeyeceği |
| restrict |
Doğruysa, IotHub'dan çıkış yalnızca allowedFqdnList aracılığıyla yapılandırılan izin verilen FQDN'lerle kısıtlanır. |
| routing | IoT hub'ının yönlendirmeyle ilgili özellikleri. Bkz. https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging |
| state | Merkez durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| storage |
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 hataya neden olur. enableFileUploadNotifications özelliği True olarak ayarlandığında bu özellik için bir değer belirtilmemesi bir hatanın alınmasına neden olur. |
Özellik Ayrıntıları
allowedFqdnList
Iot Hub'dan çıkış için izin verilen FQDN'lerin (Tam Etki Alanı Adı) listesi.
allowedFqdnList?: string[]
Özellik Değeri
string[]
authorizationPolicies
IoT hub'ına bir bağlantının güvenliğini sağlamak için kullanabileceğiniz paylaşılan erişim ilkeleri.
authorizationPolicies?: SharedAccessSignatureAuthorizationRule[]
Özellik Değeri
cloudToDevice
IoT hub buluttan cihaza mesajlaşma özellikleri.
cloudToDevice?: CloudToDeviceProperties
Özellik Değeri
comments
IoT hub açıklamaları.
comments?: string
Özellik Değeri
string
disableDeviceSAS
Doğruysa, tüm cihazlar (Edge cihazları dahil ancak modüller hariç) kapsamlı SAS anahtarları kimlik doğrulaması için kullanılamaz.
disableDeviceSAS?: boolean
Özellik Değeri
boolean
disableLocalAuth
Doğruysa, Iot hub'ı kapsamlı SAS anahtarları olan SAS belirteçleri kimlik doğrulaması için kullanılamaz.
disableLocalAuth?: boolean
Özellik Değeri
boolean
disableModuleSAS
True ise, tüm modül kapsamlı SAS anahtarları kimlik doğrulaması için kullanılamaz.
disableModuleSAS?: boolean
Özellik Değeri
boolean
enableDataResidency
True olarak ayarlandığında bu özellik, veri yerleşimini etkinleştirerek olağanüstü durum kurtarmayı devre dışı bırakır.
enableDataResidency?: boolean
Özellik Değeri
boolean
enableFileUploadNotifications
True ise, dosya yükleme bildirimleri etkinleştirilir.
enableFileUploadNotifications?: boolean
Özellik Değeri
boolean
eventHubEndpoints
Event Hub 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 mevcut olması gerekir.
eventHubEndpoints?: {[propertyName: string]: EventHubProperties}
Özellik Değeri
{[propertyName: string]: EventHubProperties}
features
IoT hub'ı için etkinleştirilen özellikler ve özellikler.
features?: string
Özellik Değeri
string
hostName
Konağın adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
hostName?: string
Özellik Değeri
string
ipFilterRules
locations
iot hub'ı için birincil ve ikincil konum NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
locations?: IotHubLocationDescription[]
Özellik Değeri
messagingEndpoints
Dosya karşıya yükleme bildirim kuyruğu için mesajlaşma uç noktası özellikleri.
messagingEndpoints?: {[propertyName: string]: MessagingEndpointProperties}
Özellik Değeri
{[propertyName: string]: MessagingEndpointProperties}
minTlsVersion
Bu hub için destek için 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.
minTlsVersion?: string
Özellik Değeri
string
networkRuleSets
IotHub'ın Ağ Kuralı Kümesi Özellikleri
networkRuleSets?: NetworkRuleSetProperties
Özellik Değeri
privateEndpointConnections
Bu IotHub'da oluşturulan özel uç nokta bağlantıları
privateEndpointConnections?: PrivateEndpointConnection[]
Özellik Değeri
provisioningState
Sağlama durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
provisioningState?: string
Özellik Değeri
string
publicNetworkAccess
Genel Ağdan gelen isteklere izin verilip verilmeyeceği
publicNetworkAccess?: string
Özellik Değeri
string
restrictOutboundNetworkAccess
Doğruysa, IotHub'dan çıkış yalnızca allowedFqdnList aracılığıyla yapılandırılan izin verilen FQDN'lerle kısıtlanır.
restrictOutboundNetworkAccess?: boolean
Özellik Değeri
boolean
routing
IoT hub'ının yönlendirmeyle ilgili özellikleri. Bkz. https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging
routing?: RoutingProperties
Özellik Değeri
state
Merkez durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
state?: string
Özellik Değeri
string
storageEndpoints
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 hataya neden olur. enableFileUploadNotifications özelliği True olarak ayarlandığında bu özellik için bir değer belirtilmemesi bir hatanın alınmasına neden olur.
storageEndpoints?: {[propertyName: string]: StorageEndpointProperties}
Özellik Değeri
{[propertyName: string]: StorageEndpointProperties}