Deployment Assignment
IRI: https://w3id.org/altium/cdm/ota/DeploymentAssignment
Deployment Assignment assigns a package to the ECUs with a given hardware identifier. Deployment requests may name packages only; the provider then resolves the hardware identifier from the package and the target device's ECUs.
In the product
No product documentation linked yet.
Diagram
---
config:
layout: elk
class:
hideEmptyMembersBox: true
---
classDiagram
direction LR
class ota_DeploymentAssignment["Deployment Assignment"]
style ota_DeploymentAssignment fill:#d29292,stroke:#885f5f,color:#14181f,stroke-width:2.5px
click ota_DeploymentAssignment href "../../classes/ota_DeploymentAssignment/"
ota_DeploymentAssignment : hardware id
ota_DeploymentAssignment --> "1" ota_Package : package
click ota_Package href "../../classes/ota_Package/"
class ota_Package["Package"]
style ota_Package fill:#d29292,stroke:#885f5f,color:#14181f,stroke-width:1px
class ota_Deployment["Deployment"]
style ota_Deployment fill:#d29292,stroke:#885f5f,color:#14181f,stroke-width:1px
ota_Deployment --> "1..*" ota_DeploymentAssignment: assignments
click ota_Deployment href "../../classes/ota_Deployment/"
Inheritance
- Resource
- Deployment Assignment
Fields
| Name | Cardinality | Type | Description | Inheritance |
|---|---|---|---|---|
| hardware id | 0..1 |
string | The hardware identifier of the target ECUs. When absent, the package is assigned to the ECUs whose hardware identifier is listed in the package's hardwareIds; the package must then list at least one hardware identifier, otherwise the assignment is invalid and must be rejected. | direct |
| package | 1 |
Package | The package to install on the target ECUs, referenced by its GRID. | direct |