Component Fields¶
Path: components[]
Canonical and compatibility field names accepted for component identifiers.
| Field | Aliases | ASN.1 | Description |
|---|---|---|---|
componentClass |
Component class identifying the registry and class value for this component. | ||
manufacturer |
componentManufacturer |
Component manufacturer. | |
model |
componentModel |
Component model. | |
serial |
componentSerial |
Component serial number. | |
revision |
componentRevision |
Component revision. | |
manufacturerId |
componentManufacturerId |
Component manufacturer Private Enterprise Number. | |
fieldReplaceable |
Boolean indicating whether the component is field-replaceable. | ||
addresses |
componentAddresses |
List of component addresses (e.g., MAC addresses). | |
platformCert |
componentPlatformCert |
Component certificate identifier. | |
platformCertUri |
componentPlatformCertUri |
Platform configuration URI. | |
traits |
Trait collection accepted for explicit or supplemental component traits. | ||
status |
Status: ADDED, MODIFIED, or REMOVED. For delta credentials. |
Mermaid¶
Source: component-fields.mmd
graph TD
component_fields["components[]"]
component_fields_componentClass["componentClass"]
component_fields_manufacturer["manufacturer<br/>alias: componentManufacturer"]
component_fields_model["model<br/>alias: componentModel"]
component_fields_serial["serial<br/>alias: componentSerial"]
component_fields_revision["revision<br/>alias: componentRevision"]
component_fields_manufacturerId["manufacturerId<br/>alias: componentManufacturerId"]
component_fields_fieldReplaceable["fieldReplaceable"]
component_fields_addresses["addresses<br/>alias: componentAddresses"]
component_fields_platformCert["platformCert<br/>alias: componentPlatformCert"]
component_fields_platformCertUri["platformCertUri<br/>alias: componentPlatformCertUri"]
component_fields_traits["traits"]
component_fields_status["status"]
component_fields --> component_fields_componentClass
component_fields --> component_fields_manufacturer
component_fields --> component_fields_model
component_fields --> component_fields_serial
component_fields --> component_fields_revision
component_fields --> component_fields_manufacturerId
component_fields --> component_fields_fieldReplaceable
component_fields --> component_fields_addresses
component_fields --> component_fields_platformCert
component_fields --> component_fields_platformCertUri
component_fields --> component_fields_traits
component_fields --> component_fields_status
classDef path fill:#1f6feb,stroke:#0b3d8c,color:#fff
classDef field fill:#0e7c66,stroke:#06463a,color:#fff
classDef alias fill:#6e7681,stroke:#3b414a,color:#fff
classDef value fill:#bf8700,stroke:#6e4d00,color:#fff
classDef asn1 fill:#8957e5,stroke:#4f31a3,color:#fff
class component_fields path
class component_fields_componentClass field
class component_fields_manufacturer field
class component_fields_model field
class component_fields_serial field
class component_fields_revision field
class component_fields_manufacturerId field
class component_fields_fieldReplaceable field
class component_fields_addresses field
class component_fields_platformCert field
class component_fields_platformCertUri field
class component_fields_traits field
class component_fields_status field