Async AASX File Server Profile#531
Async AASX File Server Profile#531sebbader-sap wants to merge 4 commits intoIDTA-01002-3-2_workingfrom
Conversation
|
|
||
| Major Changes: | ||
|
|
||
| * Add the asynchronous AASX File Server Service Specification (https://github.com/admin-shell-io/aas-specs-api/issues/347[#347]) |
Check warning
Code scanning / QDJVMC
Typo Warning documentation
| h|Operation h|Kind of Change h|Comment | ||
| | GenerateSerializationByIds|change a| Added a note to clarify the intended behavior for transitively referenced concept descriptions. (https://github.com/admin-shell-io/aas-specs-api/issues/510[#510]) | ||
| | PutAssetAdministrationShellById|change a| Added the missing `id` input parameter and a note explaining the behavior in case the AAS identifier does not match the value of `id`. (https://github.com/admin-shell-io/aas-specs-api/issues/506[#506]) | ||
| | PostAsyncAASXPackage|new a| New API Operation for the asynchronous AASX File Server Service Specification (https://github.com/admin-shell-io/aas-specs-api/issues/347[#347]) |
Check warning
Code scanning / QDJVMC
Typo Warning documentation
| | GenerateSerializationByIds|change a| Added a note to clarify the intended behavior for transitively referenced concept descriptions. (https://github.com/admin-shell-io/aas-specs-api/issues/510[#510]) | ||
| | PutAssetAdministrationShellById|change a| Added the missing `id` input parameter and a note explaining the behavior in case the AAS identifier does not match the value of `id`. (https://github.com/admin-shell-io/aas-specs-api/issues/506[#506]) | ||
| | PostAsyncAASXPackage|new a| New API Operation for the asynchronous AASX File Server Service Specification (https://github.com/admin-shell-io/aas-specs-api/issues/347[#347]) | ||
| | GetAasxAsyncStatus|new a| New API Operation for the asynchronous AASX File Server Service Specification (https://github.com/admin-shell-io/aas-specs-api/issues/347[#347]) |
Check warning
Code scanning / QDJVMC
Typo Warning documentation
| | PutAssetAdministrationShellById|change a| Added the missing `id` input parameter and a note explaining the behavior in case the AAS identifier does not match the value of `id`. (https://github.com/admin-shell-io/aas-specs-api/issues/506[#506]) | ||
| | PostAsyncAASXPackage|new a| New API Operation for the asynchronous AASX File Server Service Specification (https://github.com/admin-shell-io/aas-specs-api/issues/347[#347]) | ||
| | GetAasxAsyncStatus|new a| New API Operation for the asynchronous AASX File Server Service Specification (https://github.com/admin-shell-io/aas-specs-api/issues/347[#347]) | ||
| | GetAasxAsyncResult|new a| New API Operation for the asynchronous AASX File Server Service Specification (https://github.com/admin-shell-io/aas-specs-api/issues/347[#347]) |
Check warning
Code scanning / QDJVMC
Typo Warning documentation
documentation/IDTA-01002-3/modules/ROOT/pages/specification/interfaces.adoc
Dismissed
Show dismissed
Hide dismissed
documentation/IDTA-01002-3/modules/ROOT/pages/specification/interfaces.adoc
Fixed
Show fixed
Hide fixed
|
|
||
|
|
||
|
|
||
| ==== Operation GetAasxAsyncResult |
Check warning
Code scanning / QDJVMC
Typo Warning documentation
| [.table-with-appendix-table] | ||
| [width=100%,cols="25%,35%,10%,20%,10%"] | ||
| |=== | ||
| h|Operation Name 4+e|[[GetAasxAsyncResult]]GetAasxAsyncResult |
Check warning
Code scanning / QDJVMC
Typo Warning documentation
documentation/IDTA-01002-3/modules/ROOT/pages/specification/interfaces.adoc
Fixed
Show fixed
Hide fixed
|
@Rudra-sandeep can you please sign the CLA |
g1zzm0
left a comment
There was a problem hiding this comment.
Checked change of 3.1 version to 3.2 in semanticIds
Checked remaing files 3.1 to 3.2
Checked no 3.1 in 3.1 files
Checked no 3.2 in 3.2 files
I just wonder about two preexisting "problems":
|
| |PutAASXByPackageId |PUT |/packages/\{packageId} |base64url-encoded identifier | ||
| |DeleteAASXByPackageId |DELETE |/packages/\{packageId} |base64url-encoded identifier | ||
| |PostAsyncAASXPackage |POST |/packages-async | | ||
| |GetAasxAsyncStatus |GET |/packages-async/\{handleId} | |
Check warning
Code scanning / QDJVMC
Typo Warning documentation
| [plantuml, aasx-upload-invocation, svg] | ||
| ....include::partial$diagrams/aasx-upload-invocation.puml[] | ||
| .... | ||
| The client sends a POST request to the "/packages-async" endpoint with the AASX file in the request body. |
Check warning
Code scanning / QDJVMC
Typo Warning documentation
@aaronzi That's a very valid point. I need to think about how we made this with the SME Operation invocations... |
Closes #347