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 zserializowana w formacie JSON obiektów Certyfikat.

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 wyzwanie, które nie zostało wystawione dla przepływu dowodu posiadania.

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

CertificateVerificationDescription

Certyfikat liści serializacji JSON.

CertificateWithNonceDescription

Certyfikat X509.

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

CloudToDeviceProperties

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

EncryptionPropertiesDescription

Właściwości szyfrowania centrum IoT.

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 stosowane przez centrum IoT do komunikatów dostarczanych do punktów końcowych.

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

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.

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

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.

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

EventHubConsumerGroupsListResult

Tablica 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

Służy do podawania parametrów podczas żądania eksportu wszystkich urządzeń w centrum IoT.

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

FailoverInput

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

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

FallbackRouteProperties

Właściwości trasy rezerwowej. IoT Hub używa tych właściwości podczas kierowania komunikatów do rezerwowego punktu końcowego.

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

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.

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

GroupIdInformationProperties

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

ImportDevicesRequest

Służy do podawania parametrów podczas żądania importu wszystkich urządzeń w centrum.

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

IotHubCapacity

IoT Hub informacji 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.

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

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.

IotHubPropertiesDeviceStreams

Urządzenie przesyła strumieniowo właściwości iothub.

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.

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

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.

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

IpFilterRule

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

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

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.

KeyVaultKeyProperties

Właściwości klucza keyVault.

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 Hub.

NetworkRuleSetIpRule

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

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

NetworkRuleSetProperties

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

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

Operation

IoT Hub operacji 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.

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

OperationListResult

Wynik żądania wyświetlania listy IoT Hub operacji. Zawiera listę operacji i link adresu URL, aby uzyskać następny zestaw 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.

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

PrivateEndpointConnectionProperties

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

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

PrivateLinkResources

Dostępne zasoby linku prywatnego dla usługi IotHub.

PrivateLinkServiceConnectionState

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

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

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.

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

RootCertificateProperties

Ta właściwość przechowuje informacje dotyczące certyfikatu głównego.

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

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.

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

RoutingCosmosDBSqlApiProperties

Właściwości związane z punktem końcowym kolekcji sql usługi Cosmos DB.

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

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ń.

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

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.

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

RoutingServiceBusTopicEndpointProperties

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

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

RoutingStorageContainerProperties

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

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

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 Hub.

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

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.

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

SystemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

TagsResource

Kontener przechowujący tylko tagi zasobu, umożliwiając 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.

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

TestRouteResult

Wynik testowania jednej trasy.

TestRouteResultDetails

Szczegółowy wynik testowania trasy.

UserSubscriptionQuota

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

UserSubscriptionQuotaListResult

Tablica serializacji Json odpowiedzi limitu 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.

CreatedByType

Typ tożsamości, która utworzyła zasób.

DefaultAction

Domyślna akcja dla zestawu reguł sieci.

EndpointHealthStatus

Stany kondycji mają 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 punktu końcowego w złej kondycji zostanie zaktualizowany do dobrej kondycji, gdy IoT Hub ustanowił ostatecznie spójny stan kondycji. Stan "martwy" pokazuje, że punkt końcowy nie akceptuje komunikatów po IoT Hub ponowieniu próby wysłania komunikatów przez okres ponownego pobierania. Zobacz IoT Hub metryki, 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. Brak komunikatów dostarczonych do lub odrzuconych z tego punktu końcowego.

IotHubNameUnavailabilityReason

Przyczyna niedostępności.

IotHubReplicaRoleType

Rola regionu może być podstawowa lub pomocnicza. Region podstawowy to miejsce, w którym centrum IoT jest obecnie aprowidowane. 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ń dla 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 niejawną utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie tożsamości z usługi.

RouteErrorSeverity

Ważność błędu trasy.

RoutingSource

Źródłem, 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.