Share via


Runtime Registration - Operation Status Lookup

Kayıt işlemi durumunu alır.

GET https://global.azure-devices-provisioning.net/{idScope}/registrations/{registrationId}/operations/{operationId}?api-version=2021-10-01

URI Parametreleri

Name İçinde Gerekli Tür Description
idScope
path True

string

operationId
path True

string

İşlem Kimliği.

registrationId
path True

string

Kayıt Kimliği.

api-version
query True

string

İstek için kullanılacak API sürümü. Desteklenen sürümler şunlardır: 2021-10-01

Yanıtlar

Name Tür Description
200 OK

RegistrationOperationStatus

Başarılı

202 Accepted

RegistrationOperationStatus

Kabul edildi

Headers

  • retry-after: integer
  • Location: string
Other Status Codes

ProvisioningServiceErrorDetails

Hata yanıtı

Headers

x-ms-error-code: string

Tanımlar

Name Description
DeviceRegistrationResult

Cihaz kayıt sonucu.

ProvisioningServiceErrorDetails

Azure IoT Hub Sağlama Hizmeti tarafından döndürülen bir hatanın özelliklerini içerir.

RegistrationOperationStatus

Kayıt işlemi durumu.

SymmetricKeyRegistrationResult

Simetrik Anahtar kanıtlama kullanılırken kayıt sonucu döndürüldü.

TpmRegistrationResult

TPM kayıt sonucu.

X509CertificateInfo

X509 sertifika bilgileri.

X509RegistrationResult

X509 kayıt sonucu.

DeviceRegistrationResult

Cihaz kayıt sonucu.

Name Tür Description
assignedHub

string

Atanan Azure IoT Hub.

createdDateTimeUtc

string

Kayıt oluşturma tarihi saati (UTC olarak).

deviceId

string

Cihaz Kimliği.

errorCode

integer

Hata kodu.

errorMessage

string

Hata iletisi.

etag

string

Kaynakla ilişkili varlık etiketi.

lastUpdatedDateTimeUtc

string

Son güncelleştirme tarihi saati (UTC olarak).

payload

object

registrationId

string

Bu kimlik, bir kaydın cihaz kaydını benzersiz olarak tanımlamak için kullanılır. Alfasayısal karakterlerin yanı sıra belirli özel karakterler içeren büyük/küçük harfe duyarsız bir dize (en fazla 128 karakter uzunluğunda). _ -. Başlangıçta veya sonunda özel karaktere izin verilmez.

status enum:
  • assigned
  • assigning
  • disabled
  • failed
  • unassigned

Kayıt durumu.

substatus enum:
  • deviceDataMigrated
  • deviceDataReset
  • initialAssignment
  • reprovisionedToInitialAssignment

'Atanan' cihazlar için alt durum. Olası değerler şunlardır: 'initialAssignment': Cihaz ilk kez bir IoT hub'ına atandı, 'deviceDataMigrated': Cihaz farklı bir IoT hub'ına atandı ve cihaz verileri daha önce atanan IoT hub'ından geçirildi. Cihaz verileri daha önce atanmış olan 'deviceDataReset' IoT hub'ından kaldırıldı: Cihaz farklı bir IoT hub'ına atandı ve cihaz verileri kayıtta depolanan ilk durumdan dolduruldu. Cihaz verileri daha önce atanan 'reprovisionedToInitialAssignment' IoT hub'ından kaldırıldı: Cihaz daha önce atanmış bir IoT hub'ına yeniden sağlandı.

symmetricKey

SymmetricKeyRegistrationResult

Simetrik Anahtar kanıtlama kullanılırken kayıt sonucu döndürüldü.

tpm

TpmRegistrationResult

TPM kayıt sonucu.

x509

X509RegistrationResult

X509 kayıt sonucu.

ProvisioningServiceErrorDetails

Azure IoT Hub Sağlama Hizmeti tarafından döndürülen bir hatanın özelliklerini içerir.

Name Tür Description
errorCode

integer

info

object

message

string

timestampUtc

string

trackingId

string

RegistrationOperationStatus

Kayıt işlemi durumu.

Name Tür Description
operationId

string

İşlem Kimliği.

registrationState

DeviceRegistrationResult

Cihaz kayıt sonucu.

status enum:
  • assigned
  • assigning
  • disabled
  • failed
  • unassigned

Cihaz kayıt durumu.

SymmetricKeyRegistrationResult

Simetrik Anahtar kanıtlama kullanılırken kayıt sonucu döndürüldü.

Name Tür Description
enrollmentGroupId

string

TpmRegistrationResult

TPM kayıt sonucu.

Name Tür Description
authenticationKey

string

Şifrelenmiş kimlik doğrulama anahtarı.

X509CertificateInfo

X509 sertifika bilgileri.

Name Tür Description
issuerName

string

notAfterUtc

string

notBeforeUtc

string

serialNumber

string

sha1Thumbprint

string

sha256Thumbprint

string

subjectName

string

version

integer

X509RegistrationResult

X509 kayıt sonucu.

Name Tür Description
certificateInfo

X509CertificateInfo

X509 sertifika bilgileri.

enrollmentGroupId

string

signingCertificateInfo

X509CertificateInfo

X509 sertifika bilgileri.