Udostępnij za pośrednictwem


models Pakiet

Klasy

ArmIdentity

ArmIdentity.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

ArmUserIdentity

ArmUserIdentity.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

CertificateBodyDescription

Certyfikat X509 serializowany w formacie JSON.

CertificateDescription

Certyfikat X509.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

CertificateListDescription

Tablica z serializacji JSON obiektów certyfikatu.

CertificateProperties

Opis certyfikatu urzędu certyfikacji X509.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

CertificatePropertiesWithNonce

Opis certyfikatu urzędu certyfikacji X509, w tym niezwiązany z wyzwaniem wystawionym dla przepływu dowodu posiadania.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

CertificateVerificationDescription

Certyfikat liścia serializowanego w formacie JSON.

CertificateWithNonceDescription

Certyfikat X509.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

CloudToDeviceProperties

Właściwości komunikatów z chmury do urządzenia w usłudze IoT Hub.

EndpointHealthData

Dane kondycji punktu końcowego.

EndpointHealthDataListResult

Tablica serializowana w formacie JSON obiektów EndpointHealthData z następnym linkiem.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

EnrichmentProperties

Właściwości wzbogacania, które centrum IoT ma zastosowanie do komunikatów dostarczanych do punktów końcowych.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

ErrorDetails

Szczegóły błędu.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

EventHubConsumerGroupBodyDescription

Grupa odbiorców usługi EventHub.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

EventHubConsumerGroupInfo

Właściwości obiektu EventHubConsumerGroupInfo.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

EventHubConsumerGroupName

Nazwa grupy odbiorców usługi EventHub.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

EventHubConsumerGroupsListResult

Tablica z serializacji JSON nazw grup odbiorców zgodnych z centrum zdarzeń z następnym linkiem.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

EventHubProperties

Właściwości aprowizowanego punktu końcowego zgodnego z centrum zdarzeń używanego przez centrum IoT.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

ExportDevicesRequest

Użyj polecenia , aby podać parametry podczas żądania eksportu wszystkich urządzeń w centrum IoT.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

FailoverInput

Użyj polecenia , aby zapewnić region trybu failover podczas żądania ręcznego przejścia w tryb failover dla centrum.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

FallbackRouteProperties

Właściwości trasy rezerwowej. IoT Hub używa tych właściwości, gdy kieruje komunikaty do rezerwowego punktu końcowego.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

FeedbackProperties

Właściwości kolejki opinii dla komunikatów z chmury do urządzenia.

GroupIdInformation

Informacje o grupie dotyczące tworzenia prywatnego punktu końcowego w usłudze IotHub.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

GroupIdInformationProperties

Właściwości obiektu informacji o grupie.

ImportDevicesRequest

Użyj polecenia , aby podać parametry podczas żądania zaimportowania wszystkich urządzeń w centrum.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

IotHubCapacity

IoT Hub informacje o pojemności.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

IotHubDescription

Opis centrum IoT.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

IotHubDescriptionListResult

Tablica serializowana w formacie JSON obiektów IotHubDescription z następnym linkiem.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

IotHubLocationDescription

Publiczna reprezentacja jednej z lokalizacji, w których aprowizowany jest zasób.

IotHubNameAvailabilityInfo

Właściwości wskazujące, czy dana nazwa centrum IoT jest dostępna.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

IotHubProperties

Właściwości centrum IoT.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

IotHubQuotaMetricInfo

Właściwości metryk przydziału.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

IotHubQuotaMetricInfoListResult

Tablica serializowana w formacie JSON obiektów IotHubQuotaMetricInfo z następnym linkiem.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

IotHubSkuDescription

Właściwości jednostki SKU.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

IotHubSkuDescriptionListResult

Tablica serializowana w formacie JSON obiektów IotHubSkuDescription z następnym linkiem.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

IotHubSkuInfo

Informacje o jednostce SKU centrum IoT.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

IpFilterRule

Reguły filtrowania adresów IP dla centrum IoT.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

JobResponse

Właściwości obiektu Odpowiedź zadania.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

JobResponseListResult

Tablica serializacji JSON obiektów JobResponse z następnym linkiem.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

ManagedIdentity

Właściwości tożsamości zarządzanej.

MatchedRoute

Trasy, które są zgodne.

MessagingEndpointProperties

Właściwości punktów końcowych obsługi komunikatów używanych przez to centrum IoT.

Name

Nazwa typu centrum IoT.

NetworkRuleSetIpRule

Reguła adresu IP, która ma być stosowana w ramach zestawu reguł sieci.

Wszystkie wymagane parametry muszą zostać wypełnione w celu wysłania ich na platformę Azure.

NetworkRuleSetProperties

Właściwości zestawu reguł sieciowych usługi IotHub.

Wszystkie wymagane parametry muszą zostać wypełnione w celu wysłania ich na platformę Azure.

Operation

IoT Hub operację interfejsu API REST.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

OperationDisplay

Obiekt reprezentujący operację.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

OperationInputs

Wartości wejściowe.

Wszystkie wymagane parametry muszą zostać wypełnione w celu wysłania ich na platformę Azure.

OperationListResult

Wynik żądania wyświetlenia listy operacji IoT Hub. Zawiera listę operacji i link adresu URL umożliwiający uzyskanie następnego zestawu wyników.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

PrivateEndpoint

Właściwość prywatnego punktu końcowego połączenia prywatnego punktu końcowego.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

PrivateEndpointConnection

Połączenie prywatnego punktu końcowego usługi IotHub.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

Wszystkie wymagane parametry muszą zostać wypełnione w celu wysłania ich na platformę Azure.

PrivateEndpointConnectionProperties

Właściwości połączenia prywatnego punktu końcowego.

Wszystkie wymagane parametry muszą zostać wypełnione w celu wysłania ich na platformę Azure.

PrivateLinkResources

Dostępne zasoby linków prywatnych dla usługi IotHub.

PrivateLinkServiceConnectionState

Bieżący stan połączenia prywatnego punktu końcowego.

Wszystkie wymagane parametry muszą zostać wypełnione w celu wysłania ich na platformę Azure.

RegistryStatistics

Statystyki rejestru tożsamości.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

Resource

Typowe właściwości zasobu platformy Azure.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

Wszystkie wymagane parametry muszą zostać wypełnione w celu wysłania ich na platformę Azure.

RouteCompilationError

Błąd kompilacji podczas oceniania trasy.

RouteErrorPosition

Położenie miejsca, w którym wystąpił błąd trasy.

RouteErrorRange

Zakres błędów tras.

RouteProperties

Właściwości reguły routingu używanej przez centrum IoT do kierowania komunikatów do punktów końcowych.

Wszystkie wymagane parametry muszą zostać wypełnione w celu wysłania ich na platformę Azure.

RoutingEndpoints

Właściwości związane z niestandardowymi punktami końcowymi, do których centrum IoT kieruje komunikaty na podstawie reguł routingu. Maksymalnie 10 niestandardowych punktów końcowych jest dozwolonych we wszystkich typach punktów końcowych dla płatnych centrów, a tylko 1 niestandardowy punkt końcowy jest dozwolony we wszystkich typach punktów końcowych dla bezpłatnych centrów.

RoutingEventHubProperties

Właściwości związane z punktem końcowym centrum zdarzeń.

Wszystkie wymagane parametry muszą zostać wypełnione w celu wysłania ich na platformę Azure.

RoutingMessage

Komunikat rozsyłania.

RoutingProperties

Właściwości powiązane z routingiem centrum IoT. Zobacz: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging.

RoutingServiceBusQueueEndpointProperties

Właściwości związane z typami punktów końcowych kolejki usługi Service Bus.

Wszystkie wymagane parametry muszą zostać wypełnione w celu wysłania ich na platformę Azure.

RoutingServiceBusTopicEndpointProperties

Właściwości związane z typami punktów końcowych tematu usługi Service Bus.

Wszystkie wymagane parametry muszą zostać wypełnione w celu wysłania ich na platformę Azure.

RoutingStorageContainerProperties

Właściwości związane z punktem końcowym kontenera magazynu.

Wszystkie wymagane parametry muszą zostać wypełnione w celu wysłania ich na platformę Azure.

RoutingTwin

Parametr wejściowy odwołania bliźniaczej reprezentacji. Jest to opcjonalny parametr.

RoutingTwinProperties

RoutingTwinProperties.

SharedAccessSignatureAuthorizationRule

Właściwości zasad dostępu współdzielonego centrum IoT.

Wszystkie wymagane parametry muszą zostać wypełnione w celu wysłania ich na platformę Azure.

SharedAccessSignatureAuthorizationRuleListResult

Lista zasad dostępu współdzielonego z następnym linkiem.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

StorageEndpointProperties

Właściwości punktu końcowego usługi Azure Storage na potrzeby przekazywania plików.

Wszystkie wymagane parametry muszą zostać wypełnione w celu wysłania ich na platformę Azure.

TagsResource

Kontener przechowujący tylko tagi dla zasobu, co umożliwia użytkownikowi aktualizowanie tagów w wystąpieniu IoT Hub.

TestAllRoutesInput

Dane wejściowe do testowania wszystkich tras.

TestAllRoutesResult

Wynik testowania wszystkich tras.

TestRouteInput

Dane wejściowe do testowania trasy.

Wszystkie wymagane parametry muszą zostać wypełnione w celu wysłania ich na platformę Azure.

TestRouteResult

Wynik testowania jednej trasy.

TestRouteResultDetails

Szczegółowy wynik testowania trasy.

UserSubscriptionQuota

Odpowiedź na odpowiedź na limit przydziału subskrypcji użytkownika.

UserSubscriptionQuotaListResult

Tablica serializowana w formacie Json odpowiedzi na limit przydziału subskrypcji użytkownika.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

Wyliczenia

AccessRights

Uprawnienia przypisane do zasad dostępu współdzielonego.

AuthenticationType

Określa typ uwierzytelniania używany do nawiązywania połączenia z kontem magazynu.

Capabilities

Możliwości i funkcje włączone dla centrum IoT.

DefaultAction

Domyślna akcja dla zestawu reguł sieciowych.

EndpointHealthStatus

Stan kondycji ma następujące znaczenie. Stan "w dobrej kondycji" pokazuje, że punkt końcowy akceptuje komunikaty zgodnie z oczekiwaniami. Stan "w złej kondycji" pokazuje, że punkt końcowy nie akceptuje komunikatów zgodnie z oczekiwaniami, a IoT Hub ponawia próbę wysłania danych do tego punktu końcowego. Stan złego punktu końcowego zostanie zaktualizowany do dobrej kondycji, gdy IoT Hub ustanowił ostatecznie spójny stan kondycji. Stan "dead" pokazuje, że punkt końcowy nie akceptuje komunikatów po IoT Hub ponowieniu próby wysłania komunikatów dla okresu ponawiania próby. Zobacz IoT Hub metryk, aby zidentyfikować błędy i monitorować problemy z punktami końcowymi. Stan "nieznany" pokazuje, że IoT Hub nie nawiązała połączenia z punktem końcowym. Żadne komunikaty nie zostały dostarczone do tego punktu końcowego ani odrzucone.

IotHubNameUnavailabilityReason

Przyczyna niedostępności.

IotHubReplicaRoleType

Rola regionu może być podstawowa lub pomocnicza. Region podstawowy to miejsce, w którym jest obecnie aprowizowane centrum IoT. Region pomocniczy to sparowany region odzyskiwania po awarii platformy Azure, a także region, w którym centrum IoT może przejść w tryb failover.

IotHubScaleType

Typ włączonego skalowania.

IotHubSku

Nazwa jednostki SKU.

IotHubSkuTier

Warstwa rozliczeń centrum IoT.

IpFilterActionType

Żądana akcja żądań przechwyconych przez tę regułę.

JobStatus

Stan zadania.

JobType

Typ zadania.

NetworkRuleIPAction

Akcja filtru IP.

PrivateLinkServiceConnectionStatus

Stan połączenia prywatnego punktu końcowego.

PublicNetworkAccess

Czy żądania z sieci publicznej są dozwolone.

ResourceIdentityType

Typ tożsamości używanej dla zasobu. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie wszystkich tożsamości z usługi.

RouteErrorSeverity

Ważność błędu trasy.

RoutingSource

Źródło, do którego ma zostać zastosowana reguła routingu, na przykład DeviceMessages.

RoutingStorageContainerPropertiesEncoding

Kodowanie używane do serializacji komunikatów do obiektów blob. Obsługiwane wartości to "avro", "avrodeflate" i "JSON". Wartość domyślna to "avro".

TestResultStatus

Wynik trasy testowania.