AssetAdministrationShellDescriptor🔗

Inheritances 🔗

Properties 🔗

description: Optional[List[LangStringTextType]] 🔗
(From Descriptor)
Description or comments on the element.
The description can be provided in several languages.
displayName: Optional[List[LangStringNameType]] 🔗
(From Descriptor)
Display name. Can be provided in several languages.
extensions: Optional[List[Extension]] 🔗
(From Descriptor)
An extension of the element.
Extensions are proprietary, i.e. they do not support global interoperability.
id: Identifier 🔗
Globally unique identification of the Asset Administration Shell.
administration: Optional[AdministrativeInformation] 🔗
Administrative information of the Asset Administration Shell.
assetKind: Optional[AssetKind] 🔗
Denotes whether the asset of the described Asset Administration Shell is of kind AssetKind.Type, AssetKind.Instance, AssetKind.Role, or AssetKind.NotApplicable.
assetType: Optional[Identifier] 🔗
The type of the asset described by the Asset Administration Shell of this descriptor.
See AssetInformation.assetType for further information.
endpoints: Optional[List[Endpoint]] 🔗
Endpoint of the network resource.
The cardinality restriction for AssetAdministrationShellDescriptor.endpoints allows a provider to skip the declaration of the location of an Asset Administration Shell and directly point to the endpoints of the contained submodels through AssetAdministrationShellDescriptor.submodelDescriptors' SubmodelDescriptor.endpoints. A client, therefore, might decide to skip the lookup on the Asset Administration Shell. Nevertheless, in case the information contained in the AssetAdministrationShellDescriptor deviates from the related AssetAdministrationShell, or attributes are missing, the AssetAdministrationShell is always the source of truth.
globalAssetId: Optional[Identifier] 🔗
Global reference to the asset the Asset Administration Shell is representing.
idShort: Optional[NameType] 🔗
Short name of the Asset Administration Shell.
specificAssetIds: Optional[List[SpecificAssetId]] 🔗
Specific asset identifier.
submodelDescriptors: Optional[List[SubmodelDescriptor]] 🔗
Descriptor of a submodel of the Asset Administration Shell.

Invariants 🔗

Usages

GetAssetAdministrationShellDescriptorsResult GetAssetAdministrationShellDescriptorsResult.result