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


IotHubProperties Класс

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

Переменные заполняются только сервером и игнорируются при отправке запроса.

Наследование
azure.mgmt.iothub._serialization.Model
IotHubProperties

Конструктор

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, features: str | _models.Capabilities | None = None, **kwargs: Any)

Параметры Keyword-Only

Имя Описание
authorization_policies

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

ip_filter_rules

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

event_hub_endpoints

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

routing

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

storage_endpoints

Список конечных точек службы хранилища Azure, куда можно отправлять файлы. В настоящее время можно настроить только одну учетную запись хранения Azure, которая должна иметь свой ключ в качестве $default. Если указать несколько учетных записей хранения, возникает ошибка. Если для свойства enableFileUploadNotifications задано значение True, не указано значение этого свойства, возникает ошибка.

messaging_endpoints

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

enable_file_upload_notifications

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

cloud_to_device

Свойства обмена сообщениями из облака на устройство в Центре Интернета вещей.

comments
str

Комментарии к Центру Интернета вещей.

features
str или Capabilities

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

Переменные

Имя Описание
authorization_policies

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

ip_filter_rules

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

provisioning_state
str

Состояние подготовки.

state
str

Состояние концентратора.

host_name
str

Имя узла.

event_hub_endpoints

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

routing

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

storage_endpoints

Список конечных точек службы хранилища Azure, куда можно отправлять файлы. В настоящее время можно настроить только одну учетную запись хранения Azure, которая должна иметь свой ключ в качестве $default. Если указать несколько учетных записей хранения, возникает ошибка. Если для свойства enableFileUploadNotifications задано значение True, не указано значение этого свойства, возникает ошибка.

messaging_endpoints

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

enable_file_upload_notifications

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

cloud_to_device

Свойства обмена сообщениями из облака на устройство в Центре Интернета вещей.

comments
str

Комментарии к Центру Интернета вещей.

features
str или Capabilities

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

locations

Основное и дополнительное расположение для центра Интернета вещей.