Description | : Get a device enrollment record. |
Reference | : Link ¶ |
⚼ Request
GET:
/enrollments/{id}
{
id:
string
,
api-version:
string
,
}
⚐ Response (200)
{
registrationId:
string
,
deviceId:
string
,
registrationState:
{
,
registrationId:
string
,
createdDateTimeUtc:
string
,
assignedHub:
string
,
deviceId:
string
,
status:
enum
,
substatus:
enum
,
errorCode:
integer
,
errorMessage:
string
,
lastUpdatedDateTimeUtc:
string
,
etag:
string
,
payload:
object
,
}
optionalDeviceInformation:
{
,
version:
integer
,
count:
integer
,
metadata:
}
{
,
lastUpdated:
string
,
lastUpdatedVersion:
integer
,
}
attestation:
{
,
type:
enum
,
tpm:
{
,
endorsementKey:
string
,
storageRootKey:
string
,
}
x509:
{
,
clientCertificates:
{
,
primary:
{
,
certificate:
string
,
info:
}
{
,
subjectName:
string
,
sha1Thumbprint:
string
,
sha256Thumbprint:
string
,
issuerName:
string
,
notBeforeUtc:
string
,
notAfterUtc:
string
,
serialNumber:
string
,
version:
integer
,
}
secondary:
}
{
,
certificate:
string
,
info:
}
{
,
subjectName:
string
,
sha1Thumbprint:
string
,
sha256Thumbprint:
string
,
issuerName:
string
,
notBeforeUtc:
string
,
notAfterUtc:
string
,
serialNumber:
string
,
version:
integer
,
}
signingCertificates:
{
,
primary:
{
,
certificate:
string
,
info:
}
{
,
subjectName:
string
,
sha1Thumbprint:
string
,
sha256Thumbprint:
string
,
issuerName:
string
,
notBeforeUtc:
string
,
notAfterUtc:
string
,
serialNumber:
string
,
version:
integer
,
}
secondary:
}
{
,
certificate:
string
,
info:
}
{
,
subjectName:
string
,
sha1Thumbprint:
string
,
sha256Thumbprint:
string
,
issuerName:
string
,
notBeforeUtc:
string
,
notAfterUtc:
string
,
serialNumber:
string
,
version:
integer
,
}
caReferences:
}
{
,
primary:
string
,
secondary:
string
,
}
symmetricKey:
}
{
,
primaryKey:
string
,
secondaryKey:
string
,
}
capabilities:
{
,
iotEdge:
boolean
,
}
iotHubHostName:
string
,
initialTwin:
{
,
tags:
{
,
version:
integer
,
count:
integer
,
metadata:
}
{
,
lastUpdated:
string
,
lastUpdatedVersion:
integer
,
}
properties:
}
{
,
desired:
}
{
,
version:
integer
,
count:
integer
,
metadata:
}
{
,
lastUpdated:
string
,
lastUpdatedVersion:
integer
,
}
etag:
string
,
provisioningStatus:
enum
,
reprovisionPolicy:
{
,
updateHubAssignment:
boolean
,
migrateDeviceData:
boolean
,
}
createdDateTimeUtc:
string
,
lastUpdatedDateTimeUtc:
string
,
allocationPolicy:
enum
,
iotHubs:
[
,
string
,
]
customAllocationDefinition:
}
{
,
webhookUrl:
string
,
apiVersion:
string
,
}
⚐ Response (default)
{
$headers:
{
,
x-ms-error-code:
string
,
}
$schema:
}
{
,
errorCode:
integer
,
trackingId:
string
,
message:
string
,
info:
object
,
timestampUtc:
string
,
}