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


models Пакет

Классы

CertificateBodyDescription

Сериализованный json-сертификат X509.

CertificateDescription

Сертификат X509.

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

CertificateListDescription

Сериализованный в ФОРМАТЕ JSON массив объектов Certificate.

CertificateProperties

Описание сертификата ЦС X509.

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

CertificatePropertiesWithNonce

Описание сертификата ЦС X509, включая запрос nonce, выданный для потока подтверждения владения.

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

CertificateVerificationDescription

Сериализованный конечный сертификат JSON.

CertificateWithNonceDescription

Сертификат X509.

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

CloudToDeviceProperties

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

EndpointHealthData

Данные о работоспособности для конечной точки.

EndpointHealthDataListResult

Сериализованный в формате JSON массив объектов EndpointHealthData со следующей ссылкой.

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

EnrichmentProperties

Свойства обогащения, которые центр Интернета вещей применяет к сообщениям, доставленным в конечные точки.

Все необходимые параметры должны быть заполнены для отправки в Azure.

ErrorDetails

Сведения об ошибке.

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

EventHubConsumerGroupInfo

Свойства объекта EventHubConsumerGroupInfo.

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

EventHubConsumerGroupsListResult

Сериализованный в ФОРМАТЕ JSON массив имен групп потребителей, совместимых с Концентратором событий, со следующей ссылкой.

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

EventHubProperties

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

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

ExportDevicesRequest

Используйте для предоставления параметров при запросе экспорта всех устройств в Центре Интернета вещей.

Все необходимые параметры должны быть заполнены для отправки в Azure.

FailoverInput

Используйте для предоставления региона отработки отказа при запросе отработки отказа вручную для концентратора.

Все необходимые параметры должны быть заполнены для отправки в Azure.

FallbackRouteProperties

Свойства резервного маршрута. Центр Интернета вещей использует эти свойства при маршрутизации сообщений в резервную конечную точку.

Все необходимые параметры должны быть заполнены для отправки в Azure.

FeedbackProperties

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

ImportDevicesRequest

Используйте для предоставления параметров при запросе импорта всех устройств в концентраторе.

Все необходимые параметры должны быть заполнены для отправки в Azure.

IotHubCapacity

Центр Интернета вещей сведения о емкости.

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

IotHubDescription

Описание Центра Интернета вещей.

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

Все необходимые параметры должны быть заполнены для отправки в Azure.

IotHubDescriptionListResult

Сериализованный в ФОРМАТЕ JSON массив объектов IotHubDescription со следующей ссылкой.

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

IotHubLocationDescription

Общедоступное представление одного из расположений, где подготовлен ресурс.

IotHubNameAvailabilityInfo

Свойства, указывающие, доступно ли заданное имя Центра Интернета вещей.

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

IotHubProperties

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

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

IotHubQuotaMetricInfo

Свойства метрик квоты.

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

IotHubQuotaMetricInfoListResult

Сериализованный в ФОРМАТЕ JSON массив объектов IotHubQuotaMetricInfo со следующей ссылкой.

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

IotHubSkuDescription

Свойства SKU.

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

Все необходимые параметры должны быть заполнены для отправки в Azure.

IotHubSkuDescriptionListResult

Сериализованный в ФОРМАТЕ JSON массив объектов IotHubSkuDescription со следующей ссылкой.

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

IotHubSkuInfo

Сведения о номере SKU Центра Интернета вещей.

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

Все необходимые параметры должны быть заполнены для отправки в Azure.

IpFilterRule

Правила фильтрации IP-адресов для Центра Интернета вещей.

Все необходимые параметры должны быть заполнены для отправки в Azure.

JobResponse

Свойства объекта Job Response.

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

JobResponseListResult

Сериализованный в ФОРМАТЕ JSON массив объектов JobResponse со следующей ссылкой.

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

MatchedRoute

Соответствующие маршруты.

MessagingEndpointProperties

Свойства конечных точек обмена сообщениями, используемых этим Центром Интернета вещей.

Name

Имя типа Центра Интернета вещей.

Operation

Центр Интернета вещей операции REST API.

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

OperationDisplay

Объект , представляющий операцию.

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

OperationInputs

Входные значения.

Все необходимые параметры должны быть заполнены для отправки в Azure.

OperationListResult

Результат запроса на получение списка Центр Интернета вещей операций. Он содержит список операций и URL-ссылку для получения следующего набора результатов.

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

RegistryStatistics

Статистика реестра удостоверений.

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

Resource

Общие свойства ресурса Azure.

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

Для отправки в Azure необходимо заполнить все необходимые параметры.

RouteCompilationError

Ошибка компиляции при оценке маршрута.

RouteErrorPosition

Позиция, в которой произошла ошибка маршрута.

RouteErrorRange

Диапазон ошибок маршрута.

RouteProperties

Свойства правила маршрутизации, которое центр Интернета вещей использует для маршрутизации сообщений в конечные точки.

Для отправки в Azure необходимо заполнить все необходимые параметры.

RoutingEndpoints

Свойства, связанные с пользовательскими конечными точками, в которые центр Интернета вещей направляет сообщения на основе правил маршрутизации. Для платных концентраторов разрешено не более 10 пользовательских конечных точек для всех типов конечных точек, а для бесплатных концентраторов — только 1 пользовательская конечная точка.

RoutingEventHubProperties

Свойства, связанные с конечной точкой концентратора событий.

Для отправки в Azure необходимо заполнить все необходимые параметры.

RoutingMessage

Сообщение маршрутизации.

RoutingProperties

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

RoutingServiceBusQueueEndpointProperties

Свойства, связанные с типами конечных точек очереди служебной шины.

Для отправки в Azure необходимо заполнить все необходимые параметры.

RoutingServiceBusTopicEndpointProperties

Свойства, связанные с типами конечных точек раздела служебной шины.

Для отправки в Azure необходимо заполнить все необходимые параметры.

RoutingStorageContainerProperties

Свойства, связанные с конечной точкой контейнера хранилища.

Для отправки в Azure необходимо заполнить все необходимые параметры.

RoutingTwin

Входной параметр ссылки на двойник. Этот параметр является необязательным.

RoutingTwinProperties

RoutingTwinProperties.

SharedAccessSignatureAuthorizationRule

Свойства политики общего доступа к Центру Интернета вещей.

Для отправки в Azure необходимо заполнить все необходимые параметры.

SharedAccessSignatureAuthorizationRuleListResult

Список политик общего доступа со следующей ссылкой.

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

StorageEndpointProperties

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

Для отправки в Azure необходимо заполнить все необходимые параметры.

TagsResource

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

TestAllRoutesInput

Входные данные для тестирования всех маршрутов.

TestAllRoutesResult

Результат тестирования всех маршрутов.

TestRouteInput

Входные данные для тестирования маршрута.

Для отправки в Azure необходимо заполнить все необходимые параметры.

TestRouteResult

Результат тестирования одного маршрута.

TestRouteResultDetails

Подробный результат тестирования маршрута.

UserSubscriptionQuota

Ответ на квоту подписки пользователя.

UserSubscriptionQuotaListResult

Сериализованный массив JSON ответа на квоту подписки пользователя.

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

Перечисления

AccessRights

Разрешения, назначенные политике общего доступа.

Capabilities

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

EndpointHealthStatus

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

IotHubNameUnavailabilityReason

Причина недоступности.

IotHubReplicaRoleType

Роль региона может быть первичной или вторичной. Основной регион — это регион, в котором сейчас подготавливается Центр Интернета вещей. Дополнительный регион — это парный регион аварийного восстановления Azure, а также регион, в который центр Интернета вещей может выполнять отработку отказа.

IotHubScaleType

Тип включенного масштабирования.

IotHubSku

Имя номера SKU.

IotHubSkuTier

Уровень выставления счетов для Центра Интернета вещей.

IpFilterActionType

Требуемое действие для запросов, отслеживаемых этим правилом.

JobStatus

Состояние задания.

JobType

Тип задания.

RouteErrorSeverity

Серьезность ошибки маршрута.

RoutingSource

Источник, к которому должно применяться правило маршрутизации, например DeviceMessages.

RoutingStorageContainerPropertiesEncoding

Кодировка, используемая для сериализации сообщений в большие двоичные объекты. Поддерживаемые значения: avro, avrodeflate и JSON. Значение по умолчанию — avro.

TestResultStatus

Результат проверки маршрута.