KeyTypes π
          Enumeration of different key value types within a key.
        
      Literals
- 
          
          FragmentReference
          π
           = 
'FragmentReference' - 
          Bookmark or a similar local identifier of a subordinate part of a primary resource
 - 
          
          GlobalReference
          π
           = 
'GlobalReference' - 
          
          AnnotatedRelationshipElement
          π
           = 
'AnnotatedRelationshipElement' - 
          
          AssetAdministrationShell
          π
           = 
'AssetAdministrationShell' - 
          
          BasicEventElement
          π
           = 
'BasicEventElement' - 
          
          Blob
          π
           = 
'Blob' - 
          
          Capability
          π
           = 
'Capability' - 
          
          ConceptDescription
          π
           = 
'ConceptDescription' - 
          
          Identifiable
          π
           = 
'Identifiable' - 
          Identifiable.Identifiable is abstract, i.e. if a key uses βIdentifiableβ the reference may be an Asset Administration Shell, a Submodel or a Concept Description.
 - 
          
          DataElement
          π
           = 
'DataElement' - 
          Data element.Data Element is abstract, i.e. if a key uses KeyTypes.DataElement the reference may be a Property, a File etc.
 - 
          
          Entity
          π
           = 
'Entity' - 
          
          EventElement
          π
           = 
'EventElement' - 
          Event.EventElement is abstract.
 - 
          
          File
          π
           = 
'File' - 
          
          MultiLanguageProperty
          π
           = 
'MultiLanguageProperty' - 
          Property with a value that can be provided in multiple languages
 - 
          
          Operation
          π
           = 
'Operation' - 
          
          Property
          π
           = 
'Property' - 
          
          Range
          π
           = 
'Range' - 
          Range with min and max
 - 
          
          ReferenceElement
          π
           = 
'ReferenceElement' - 
          Reference
 - 
          
          Referable
          π
           = 
'Referable' - 
          
          RelationshipElement
          π
           = 
'RelationshipElement' - 
          Relationship
 - 
          
          Submodel
          π
           = 
'Submodel' - 
          
          SubmodelElement
          π
           = 
'SubmodelElement' - 
          Submodel ElementSubmodel Element is abstract, i.e. if a key uses KeyTypes.SubmodelElement the reference may be a Property, an Operation etc.
 - 
          
          SubmodelElementList
          π
           = 
'SubmodelElementList' - 
          List of Submodel Elements
 - 
          
          SubmodelElementCollection
          π
           = 
'SubmodelElementCollection' - 
          Struct of Submodel Elements
 
Usages
| Key | Key.type |