Skip to content

New READ Profile for serialization interface: download of aasx files #302

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
1 task done
BirgitBoss opened this issue Jul 26, 2024 · 2 comments
Open
1 task done
Labels
Milestone

Comments

@BirgitBoss
Copy link
Collaborator

BirgitBoss commented Jul 26, 2024

What is missing?

In the context of DPP it might be useful to support the download of a single aasx file, the file represendting the DPP of a product.

https://admin-shell-io.github.io/aas-specs-antora/IDTA-01002/v3.1/http-rest-api/service-specifications-and-profiles.html#_aasx_file_server_service_specification

How should it be fixed?

new profile https://admin-shell.io/aas/API/3/0/AasxFileServerServiceSpecification/SSP-001 AASX File Server Read Profile

File Server API:
GetAASXByPackageId

Description API:
GetDescription

Question: Where would the user get the packageId from? The user typically only has the asset ID.

Alternative - or both: New Profile for Serialization Interface
https://admin-shell-io.github.io/aas-specs-antora/IDTA-01002/v3.1/specification/interfaces.html#_serialization_interface_and_operations

Serialization API:
GenerateSerializationByIds

Description API:
GetDescription
  • I have signed the required Developer Certificate of Origin (DCO) already.
@BirgitBoss BirgitBoss added the enhancement New feature or request label Jul 26, 2024
@sebbader-sap
Copy link
Contributor

Only brainstorming: Given that only one AAS is included in such an AASX file for the DPP, the provider could simply use the assetId for the packageName parameter, right?

@sebbader-sap
Copy link
Contributor

Independent of that, I want to support the addition of a AASX READ profile.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants