Поделиться через


IotHubProperties interface

Свойства Центра Интернета вещей.

Свойства

allowedFqdnList

Список разрешенных полных доменных имен (полное доменное имя) для исходящего трафика из Центра Iot.

authorizationPolicies

Политики общего доступа, которые можно использовать для защиты подключения к Центру Интернета вещей.

cloudToDevice

Свойства обмена сообщениями центра Интернета вещей между устройствами.

comments

Комментарии центра Интернета вещей.

disableDeviceSAS

Если значение true, все устройства (включая пограничные устройства, кроме модулей), ограниченные ключи SAS нельзя использовать для проверки подлинности.

disableLocalAuth

Если значение true, маркеры SAS с ключами SAS с областью действия центра Iot нельзя использовать для проверки подлинности.

disableModuleSAS

Если задано значение true, для проверки подлинности нельзя использовать все ключи SAS с областью действия модуля.

enableDataResidency

Это свойство, если задано значение true, позволит включить размещение данных, таким образом, отключив аварийное восстановление.

enableFileUploadNotifications

Если задано значение True, уведомления о отправке файлов включены.

eventHubEndpoints

Свойства конечной точки, совместимой с Концентратором событий. Единственными возможными ключами этого словаря являются события. Этот ключ должен присутствовать в словаре при создании или обновлении вызовов центра Интернета вещей.

features

Возможности и функции, включенные для Центра Интернета вещей.

hostName

Имя узла. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

ipFilterRules

Правила фильтрации IP-адресов.

locations

Основное и дополнительное расположение для концентратора IOT ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

messagingEndpoints

Свойства конечной точки обмена сообщениями для очереди уведомлений о отправке файла.

minTlsVersion

Указывает минимальную версию TLS для поддержки этого концентратора. Можно задать значение "1.2", чтобы клиенты, использующие версию TLS ниже 1.2, отклонялись.

networkRuleSets

Свойства набора правил сети IotHub

privateEndpointConnections

Подключения к частной конечной точке, созданные на этом IotHub

provisioningState

Состояние подготовки. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

publicNetworkAccess

Разрешены ли запросы из общедоступной сети

restrictOutboundNetworkAccess

Если значение true, исходящие данные из IotHub будут ограничены только разрешенными полными доменными именами, настроенными с помощью allowFqdnList.

routing

Связанные с маршрутизацией свойства Центра Интернета вещей. См. https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging

state

Состояние концентратора. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

storageEndpoints

Список конечных точек службы хранилища 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

Правила фильтрации IP-адресов.

ipFilterRules?: IpFilterRule[]

Значение свойства

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}