PackageDescription🔗

The package description consists of a system-wide unique packageId and its corresponding Asset Administration Shell identifiers.

The packageId is used to identify the AASX package at the AASX file server. The package description is used to list the Asset Administration Shells in a given AASX package.

This class is not part of the metamodel.

See: https://industrialdigitaltwin.io/aas-specifications/IDTA-01002/v3.2/http-rest-api/http-rest-api.html#PackageDescription

Properties 🔗

packageId: ShortIdType 🔗
File server specific package id
aasIds: Optional[List[Identifier]] 🔗
Asset Administration Shell unique identifiers

Invariants 🔗

  • AAS IDs must be either not set or have at least one item.
    not (self.aasIds is not None)
    or (len(self.aasIds) >= 1)

Usages

GetPackageDescriptionsResult GetPackageDescriptionsResult.result