Skip to content
View as Markdown

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

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

Comments