Skip to content

Dataplane Signaling Register endpoint is missing in V4 mgmt openapi schema #5777

Description

@perher

Bug Report

Describe the Bug

The PUT /v4/dataplanes endpoint is missing in the Management API openapi schema under Dataplane Signaling Registration v4. As seen here https://eclipse-edc.github.io/Connector/openapi/management-api/ , only the DELETE endpoint is visible.

Expected Behavior

Both the PUT and DELETE endpoints to be visible as defined here https://github.com/eclipse-edc/Connector/blob/main/data-protocols/data-plane-signaling/data-plane-signaling-core/src/main/java/org/eclipse/edc/signaling/port/api/management/DataPlaneRegistrationApiV4.java#L35

Observed Behavior

Only the DELETE endpoint is shown

Steps to Reproduce

Steps to reproduce the behavior:

  1. Go to https://eclipse-edc.github.io/Connector/openapi/management-api/#/Dataplane%20Signaling%20Registration%20v4
  2. Click on Dataplane Signaling Registration v4 group.
  3. Observe that only DELETE /v4/dataplanes/{dataplaneId} entry is defined.

Detailed Description

Might be some openapi spec merging issue as the Dataplane Selector v4 also defines endpoints under the /v4/dataplanes url?

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions