AssetInformation🔗
The asset may either represent an asset type or an asset instance.
The asset has a globally unique identifier plus – if needed – additional domain specific (proprietary) identifiers. However, to support the corner case of very first phase of lifecycle where a stabilised/constant_set global asset identifier does not already exist, the corresponding attribute AssetInformation.globalAssetId is optional.
- Constraint AASd-116🔗
-
globalAssetId
(case-insensitive) is a reserved key. If used as value for SpecificAssetId.name then SpecificAssetId.value shall be identical to AssetInformation.globalAssetId.
Properties 🔗
- assetKind: AssetKind 🔗
-
Denotes whether the Asset is of kind AssetKind.Type or AssetKind.Instance.
- globalAssetId: Optional[Reference] 🔗
-
Global identifier of the asset the AAS is representing.
This attribute is required as soon as the AAS is exchanged via partners in the life cycle of the asset. In a first phase of the life cycle the asset might not yet have a global ID but already an internal identifier. The internal identifier would be modelled via AssetInformation.specificAssetIds.
This is a global reference. - specificAssetIds: Optional[List[SpecificAssetId]] 🔗
-
Additional domain-specific, typically proprietary identifier for the asset like e.g., serial number etc.
- defaultThumbnail: Optional[Resource] 🔗
-
Thumbnail of the asset represented by the Asset Administration Shell.Used as default.
Invariants 🔗
-
Specific asset IDs must be either not set or have at least one item
not (self.specificAssetIds is not None) or (len(self.specificAssetIds) >= 1)
Usages
AssetAdministrationShell | AssetAdministrationShell.assetInformation |