DeviceProvisioningRecipeStatusUpdated
Emitted when the status of a provisioning recipe changes (e.g. Pending, Applied, Failed).
Properties
| Property | Type | Required | Description |
|---|---|---|---|
id | string | ✅ | Unique identifier of the event instance, generated when the event is emitted |
kind | "domain" | ✅ | Kind of the event |
type | "Device.ProvisioningRecipeStatusUpdated" | ✅ | Type of the event |
payload | object | ✅ | Event-specific payload data |
Example
{
"id": "string",
"kind": "domain",
"type": "Device.ProvisioningRecipeStatusUpdated",
"payload": {
"owner": {
"ownershipType": "organization",
"organizationUid": "59274011xxxxxxxxxxxxxxxx3eabe3ab",
"parentCompanyUid": "83392ff3xxxxxxxxxxxxxxxxb40891bd"
},
"type": "Device.ProvisioningRecipeStatusUpdated",
"originator": {
"accountId": 5783,
"organizationUid": "5cee5c1dxxxxxxxxxxxxxxxx43dfb210",
"policyUid": "4d6c15f6xxxxxxxxxxxxxxxx09c94a15"
},
"uid": "48a3aa3dxxxxxxxxxxxxxxxxdf1199cd",
"deviceUid": "28c13bd4xxxxxxxxxxxxxxxxb5d9d413",
"deviceIdentityHash": "b4e9f99bxxxxxxxxxxxxxxxx3e240d37",
"status": "Pending"
}
}
Shape
{
"id": "string",
"kind": "domain",
"type": "Device.ProvisioningRecipeStatusUpdated",
"payload": {
"owner": {
"ownershipType": "organization",
"organizationUid": "string | null",
"parentCompanyUid": "string | null"
},
"type": "Device.ProvisioningRecipeStatusUpdated",
"originator?": {
"accountId?": "number",
"organizationUid?": "string",
"policyUid?": "string"
},
"uid": "string",
"deviceUid": "string",
"deviceIdentityHash": "string",
"status": "Pending | Applied | Failed | Invalid"
}
}