Skip to content

AAS Discovery Client #605

@aaronzi

Description

@aaronzi

User Story

As a BaSyx user/developer,
I want to have client functionalities for the AAS Discovery Service,
so that I can easily interact with the endpoints and implement features like the Discovery Integration.


Rules

  • The feature should be implemented similar to the AAS Repository Client [1]
  • The Base Client should be generated from the IDTAs Swagger Hub [2] and put into the resources folder
  • The actual client should be located in the folder internal
  • Connected variants are out of scope for this ticket
  • Authorization is out of scope for this ticket

Entry Points


Acceptance Criteria

  • The Discovery Client can be used to interact with all endpoints of a running AAS Discovery Service

Risks and Assumptions

  • Assumptions: The base client will successfully generate on Swagger Hub and can be used as a base for our own wrapper

References and Notes

[1] https://github.com/eclipse-basyx/basyx-java-server-sdk/tree/main/basyx.aasrepository/basyx.aasrepository-client
[2] https://app.swaggerhub.com/apis/Plattform_i40/DiscoveryServiceSpecification/V3.0.3_SSP-001

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions