IotHubProperties interface
Свойства Центра Интернета вещей.
Свойства
| allowed |
Список разрешенных полных доменных имен (полное доменное имя) для исходящего трафика из Центра Iot. |
| authorization |
Политики общего доступа, которые можно использовать для защиты подключения к Центру Интернета вещей. |
| cloud |
Свойства обмена сообщениями центра Интернета вещей между устройствами. |
| comments | Комментарии центра Интернета вещей. |
| disable |
Если значение true, все устройства (включая пограничные устройства, кроме модулей), ограниченные ключи SAS нельзя использовать для проверки подлинности. |
| disable |
Если значение true, маркеры SAS с ключами SAS с областью действия центра Iot нельзя использовать для проверки подлинности. |
| disable |
Если задано значение true, для проверки подлинности нельзя использовать все ключи SAS с областью действия модуля. |
| enable |
Это свойство, если задано значение true, позволит включить размещение данных, таким образом, отключив аварийное восстановление. |
| enable |
Если задано значение True, уведомления о отправке файлов включены. |
| event |
Свойства конечной точки, совместимой с Концентратором событий. Единственными возможными ключами этого словаря являются события. Этот ключ должен присутствовать в словаре при создании или обновлении вызовов центра Интернета вещей. |
| features | Возможности и функции, включенные для Центра Интернета вещей. |
| host |
Имя узла. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| ip |
Правила фильтрации IP-адресов. |
| locations | Основное и дополнительное расположение для концентратора IOT ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| messaging |
Свойства конечной точки обмена сообщениями для очереди уведомлений о отправке файла. |
| min |
Указывает минимальную версию TLS для поддержки этого концентратора. Можно задать значение "1.2", чтобы клиенты, использующие версию TLS ниже 1.2, отклонялись. |
| network |
Свойства набора правил сети IotHub |
| private |
Подключения к частной конечной точке, созданные на этом IotHub |
| provisioning |
Состояние подготовки. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| public |
Разрешены ли запросы из общедоступной сети |
| restrict |
Если значение true, исходящие данные из IotHub будут ограничены только разрешенными полными доменными именами, настроенными с помощью allowFqdnList. |
| routing | Связанные с маршрутизацией свойства Центра Интернета вещей. См. https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging |
| state | Состояние концентратора. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| storage |
Список конечных точек службы хранилища Azure, где можно отправлять файлы. В настоящее время можно настроить только одну учетную запись хранения Azure и ее ключ как $default. Указание нескольких учетных записей хранения приводит к возникновению ошибки. Не указывая значение этого свойства, если для свойства enableFileUploadNotifications задано значение True, возникает ошибка. |
Сведения о свойстве
allowedFqdnList
Список разрешенных полных доменных имен (полное доменное имя) для исходящего трафика из Центра Iot.
allowedFqdnList?: string[]
Значение свойства
string[]
authorizationPolicies
Политики общего доступа, которые можно использовать для защиты подключения к Центру Интернета вещей.
authorizationPolicies?: SharedAccessSignatureAuthorizationRule[]
Значение свойства
cloudToDevice
Свойства обмена сообщениями центра Интернета вещей между устройствами.
cloudToDevice?: CloudToDeviceProperties
Значение свойства
comments
Комментарии центра Интернета вещей.
comments?: string
Значение свойства
string
disableDeviceSAS
Если значение true, все устройства (включая пограничные устройства, кроме модулей), ограниченные ключи SAS нельзя использовать для проверки подлинности.
disableDeviceSAS?: boolean
Значение свойства
boolean
disableLocalAuth
Если значение true, маркеры SAS с ключами SAS с областью действия центра Iot нельзя использовать для проверки подлинности.
disableLocalAuth?: boolean
Значение свойства
boolean
disableModuleSAS
Если задано значение true, для проверки подлинности нельзя использовать все ключи SAS с областью действия модуля.
disableModuleSAS?: boolean
Значение свойства
boolean
enableDataResidency
Это свойство, если задано значение true, позволит включить размещение данных, таким образом, отключив аварийное восстановление.
enableDataResidency?: boolean
Значение свойства
boolean
enableFileUploadNotifications
Если задано значение True, уведомления о отправке файлов включены.
enableFileUploadNotifications?: boolean
Значение свойства
boolean
eventHubEndpoints
Свойства конечной точки, совместимой с Концентратором событий. Единственными возможными ключами этого словаря являются события. Этот ключ должен присутствовать в словаре при создании или обновлении вызовов центра Интернета вещей.
eventHubEndpoints?: {[propertyName: string]: EventHubProperties}
Значение свойства
{[propertyName: string]: EventHubProperties}
features
Возможности и функции, включенные для Центра Интернета вещей.
features?: string
Значение свойства
string
hostName
Имя узла. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
hostName?: string
Значение свойства
string
ipFilterRules
locations
Основное и дополнительное расположение для концентратора IOT ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
locations?: IotHubLocationDescription[]
Значение свойства
messagingEndpoints
Свойства конечной точки обмена сообщениями для очереди уведомлений о отправке файла.
messagingEndpoints?: {[propertyName: string]: MessagingEndpointProperties}
Значение свойства
{[propertyName: string]: MessagingEndpointProperties}
minTlsVersion
Указывает минимальную версию TLS для поддержки этого концентратора. Можно задать значение "1.2", чтобы клиенты, использующие версию TLS ниже 1.2, отклонялись.
minTlsVersion?: string
Значение свойства
string
networkRuleSets
Свойства набора правил сети IotHub
networkRuleSets?: NetworkRuleSetProperties
Значение свойства
privateEndpointConnections
Подключения к частной конечной точке, созданные на этом IotHub
privateEndpointConnections?: PrivateEndpointConnection[]
Значение свойства
provisioningState
Состояние подготовки. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
provisioningState?: string
Значение свойства
string
publicNetworkAccess
Разрешены ли запросы из общедоступной сети
publicNetworkAccess?: string
Значение свойства
string
restrictOutboundNetworkAccess
Если значение true, исходящие данные из IotHub будут ограничены только разрешенными полными доменными именами, настроенными с помощью allowFqdnList.
restrictOutboundNetworkAccess?: boolean
Значение свойства
boolean
routing
Связанные с маршрутизацией свойства Центра Интернета вещей. См. https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging
routing?: RoutingProperties
Значение свойства
state
Состояние концентратора. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
state?: string
Значение свойства
string
storageEndpoints
Список конечных точек службы хранилища Azure, где можно отправлять файлы. В настоящее время можно настроить только одну учетную запись хранения Azure и ее ключ как $default. Указание нескольких учетных записей хранения приводит к возникновению ошибки. Не указывая значение этого свойства, если для свойства enableFileUploadNotifications задано значение True, возникает ошибка.
storageEndpoints?: {[propertyName: string]: StorageEndpointProperties}
Значение свойства
{[propertyName: string]: StorageEndpointProperties}