OpenMetadata icon indicating copy to clipboard operation
OpenMetadata copied to clipboard

Add connection config

Open harshach opened this issue 1 month ago • 3 comments

Describe your changes:

Fixes

I worked on ... because ...

Type of change:

  • [ ] Bug fix
  • [ ] Improvement
  • [ ] New feature
  • [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • [ ] Documentation

Checklist:

  • [x] I have read the CONTRIBUTING document.
  • [ ] My PR title is Fixes <issue-number>: <short explanation>
  • [ ] I have commented on my code, particularly in hard-to-understand areas.
  • [ ] For JSON Schema changes: I updated the migration scripts or explained why it is not needed.

Summary by Gitar

  • New pipeline service:
    • Added MuleSoft Anypoint Platform support in openmetadata-spec/.../pipeline/mulesoftConnection.json
  • Flexible authentication:
    • OAuth 2.0 Connected App (clientId/clientSecret) and Basic Auth (username/password) using oneOf pattern
  • Connection configuration:
    • Optional organizationId and environmentId for multi-tenant environments with default fallbacks
  • Service registration:
    • Registered Mulesoft in pipelineService.json enum and auto-generated TypeScript types in 16 files

This will update automatically on new commits.


harshach avatar Dec 09 '25 02:12 harshach

TypeScript types have been updated based on the JSON schema changes in the PR

github-actions[bot] avatar Dec 09 '25 02:12 github-actions[bot]

Auto-apply is off - Gitar will not commit updates to this branch. Enable by commenting gitar auto-apply:on. This comment will update automatically (Docs)

gitar-bot[bot] avatar Dec 11 '25 05:12 gitar-bot[bot]