Skip to content

Add missing API endpoints to workspace and environment constructs #514

@1012Charan

Description

@1012Charan

Description:

The current OpenAPI specifications (.yml files) for workspace and environment constructs under schemas/constructs/v1beta1 are incomplete. They are missing several key endpoints required to fully support the functionality defined in the v1beta1 architecture.

Missing Functionality:

  • Workspace: The API definition lacks endpoints for managing relationships with other resources. Specifically, there is no way to assign or remove Environments or Designs from a Workspace via the schema.
  • Environment: The API definition lacks endpoints for managing Connections.

Goal

Update the OpenAPI schemas to include these missing endpoints so that client code generation and API validation can support the full set of relationship operations (GET/POST/DELETE) for these constructs.


General Contributor Guides and Handbook

Understanding Meshery Models

Contributing to Meshery Models

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions