Delen via


azure-iot-provisioning-service package

Klassen

ProvisioningServiceClient
Query

Interfaces

AttestationMechanism

Apparaatattestmethode.

BulkEnrollmentOperation

Bulkbewerking

BulkEnrollmentOperationError

Fout bij bulkinschrijvingsbewerking

BulkEnrollmentOperationResult

Resultaat van bulkbewerking

CustomAllocationDefinition

Aangepaste toewijzingsdefinitie.

DeviceCapabilities

Mogelijkheden van het apparaat die worden ingericht met behulp van deze inschrijvingsrecord.

DeviceRegistrationState

Status van apparaatregistratie.

EnrollmentGroup

Het inschrijvingsgroepsobject.

IndividualEnrollment

De afzonderlijke inschrijvingsrecord.

InitialTwin

Status van apparaatdubbel.

Metadata
ReprovisionPolicy

Het gedrag dat de service moet aannemen wanneer een apparaat opnieuw wordt ingericht voor een andere IoT Hub.

SymmetricKeyAttestation

Attestation via symmetrische sleutel.

TpmAttestation

Attestation via TPM.

TwinCollection
X509Attestation

Attestation via X509.

X509CAReferences
X509CertificateInfo

X509-certificaatgegevens. Dit object wordt niet geleverd door de toepassing. Deze wordt ingevuld door de service van een opgegeven certificaat.

X509CertificateWithInfo

Certificaat en certificaatgegevens

X509Certificates

Primaire en secundaire certificaten

QueryResult

Het queryresultaat.

QuerySpecification

Een Json-queryaanvraag

Type-aliassen

AllocationPolicyType

Het toewijzingsbeleid van deze afzonderlijke inschrijving. Dit beleid overschrijft het toewijzingsbeleid op tenantniveau.

  • 'hashed': voor gekoppelde IoT-hubs is de kans even groot dat er apparaten voor zijn ingericht.
  • 'geoLatency': apparaten worden ingericht voor een IoT-hub met de laagste latentie voor het apparaat. Als meerdere gekoppelde IoT-hubs dezelfde laagste latentie bieden, worden door de inrichtingsservice apparaten in die hubs geshesen.
  • Statisch: de specificatie van de gewenste IoT-hub in de inschrijvingslijst heeft prioriteit boven het toewijzingsbeleid op serviceniveau.
  • 'aangepast': apparaten worden ingericht voor een IoT-hub op basis van uw eigen aangepaste logica. De inrichtingsservice geeft informatie over het apparaat door aan de logica en de logica retourneert de gewenste IoT-hub en de gewenste initiële configuratie. U wordt aangeraden Azure Functions te gebruiken om uw logica te hosten.
AttestationTypes
BulkOperationMode

Het soort bewerkingen dat kan worden uitgevoerd met een BulkOperation. Er kan slechts één soort bewerking worden uitgevoerd op elk exemplaar van een BulkOperation.

ProvisioningStatus
RegistrationStatus

De inrichtingsstatus van het apparaat op het moment van de aanvraag.

RegistrationSubstatus

Substatus voor toegewezen apparaten. Mogelijke waarden zijn:

  • 'initialAssignment': het apparaat is voor het eerst toegewezen aan een IoT-hub.
  • 'deviceDataMigrated': het apparaat is toegewezen aan een andere IoT-hub en de apparaatgegevens zijn gemigreerd vanuit de eerder toegewezen IoT-hub. Apparaatgegevens zijn verwijderd uit de eerder toegewezen IoT-hub.
  • 'deviceDataReset': het apparaat is toegewezen aan een andere IoT-hub en de apparaatgegevens zijn ingevuld vanaf de oorspronkelijke status die is opgeslagen in de inschrijving. Apparaatgegevens zijn verwijderd uit de eerder toegewezen IoT-hub.
QueryCallback