-
Notifications
You must be signed in to change notification settings - Fork 9
Description
What?
Position in specification:
https://industrialdigitaltwin.io/aas-specifications/IDTA-01002/v3.1.1/specification/interfaces.html#_operation_putassetadministrationshellbyid
and
https://app.swaggerhub.com/apis/Plattform_i40/AssetAdministrationShellRepositoryServiceSpecification/V3.1.1_SSP-001#/Asset%20Administration%20Shell%20Repository%20API/PutAssetAdministrationShellById
in openAPI
Although the operation is called PutAssetAdministrationShellById the input parameter ID is missing. Since for the http the id is in the path and the AAS is in the payload we should add id explicitly as an input parameter as well.
We should also clarify what it means if the AAS/id is changed in the payload
AAS
id =123
PutAASById (id=123) with payload
AAS
id = 234
This would result is the deletion of the existing AAS! Is this the intention?
This issue relates to finding XX#??.
- I have signed the required Developer Certificate of Origin (DCO) already.