Megosztás a következőn keresztül:


azure-iot-provisioning-service package

Osztályok

ProvisioningServiceClient
Query

Interfészek

AttestationMechanism

Eszközigazolási módszer.

BulkEnrollmentOperation

Tömeges művelet

BulkEnrollmentOperationError

Tömeges regisztrációs művelettel kapcsolatos hiba

BulkEnrollmentOperationResult

Tömeges művelet eredménye

CustomAllocationDefinition

Egyéni foglalási definíció.

DeviceCapabilities

A regisztrációs rekord használatával kiépíteni kívánt eszköz képességei.

DeviceRegistrationState

Eszközregisztrációs állapot.

EnrollmentGroup

A regisztrációs csoport objektuma.

IndividualEnrollment

Az egyéni regisztrációs rekord.

InitialTwin

Ikereszköz állapota.

Metadata
ReprovisionPolicy

Az a viselkedés, amelyet a szolgáltatásnak alkalmaznia kell, amikor egy eszköz újra ki van építve egy másik IoT Hub.

SymmetricKeyAttestation

Igazolás szimmetrikus kulccsal.

TpmAttestation

Igazolás TPM-en keresztül.

TwinCollection
X509Attestation

Igazolás X509-en keresztül.

X509CAReferences
X509CertificateInfo

X509-tanúsítvány adatai. Ezt az objektumot az alkalmazás nem biztosítja. A szolgáltatás egy megadott tanúsítványból tölti ki.

X509CertificateWithInfo

Tanúsítvány- és tanúsítványadatok

X509Certificates

Elsődleges és másodlagos tanúsítványok

QueryResult

A lekérdezés eredménye.

QuerySpecification

Json-lekérdezési kérelem

Típusaliasok

AllocationPolicyType

Az egyéni regisztráció foglalási szabályzata. Ez a szabályzat felülbírálja a bérlőszintű foglalási szabályzatot.

  • "kivonatolt": A csatolt IoT Hubok ugyanolyan valószínűséggel rendelkeznek eszközökkel.
  • "geoLatency": Az eszközök egy IoT Hubra vannak kiépítve, amely a legalacsonyabb késéssel rendelkezik az eszközön. Ha több csatolt IoT Hub is ugyanazt a legalacsonyabb késést nyújtaná, a kiépítési szolgáltatás kivonatokat biztosít az eszközökről az egyes központokban.
  • "static" : A regisztrációs listában a kívánt IoT Hub specifikációja elsőbbséget élvez a szolgáltatásszintű foglalási szabályzattal szemben.
  • "egyéni": Az eszközök ki vannak építve egy IoT Hubra a saját egyéni logikája alapján. A kiépítési szolgáltatás átadja az eszköz adatait a logikának, és a logika a kívánt IoT Hubot és a kívánt kezdeti konfigurációt adja vissza. Javasoljuk, hogy használja a Azure Functions a logika üzemeltetéséhez.
AttestationTypes
BulkOperationMode

A BulkOperation használatával végrehajtható műveletek típusa. A BulkOperation bármely példányán csak egy művelet végezhető el.

ProvisioningStatus
RegistrationStatus

Az eszköz kiépítési állapota a kérés pillanatában.

RegistrationSubstatus

"Hozzárendelt" eszközök alállapota. A lehetséges értékek a következők:

  • 'initialAssignment': Az eszköz első alkalommal lett hozzárendelve egy IoT Hubhoz.
  • "deviceDataMigrated": Az eszköz egy másik IoT Hubhoz lett hozzárendelve, és az eszköz adatai át lettek migrálva a korábban hozzárendelt IoT Hubról. Az eszközadatok el lettek távolítva a korábban hozzárendelt IoT Hubból.
  • "deviceDataReset": Az eszköz egy másik IoT Hubhoz lett hozzárendelve, és az eszköz adatai a regisztrációban tárolt kezdeti állapotból lettek feltöltve. Az eszközadatok el lettek távolítva a korábban hozzárendelt IoT Hubból.
QueryCallback