Skip to content

feat(ziti-management): add service reconcile RPCs#146

Open
casey-brooks wants to merge 1 commit into
mainfrom
noa/issue-60-api
Open

feat(ziti-management): add service reconcile RPCs#146
casey-brooks wants to merge 1 commit into
mainfrom
noa/issue-60-api

Conversation

@casey-brooks
Copy link
Copy Markdown
Contributor

Summary

  • Add get/list/update RPCs for Ziti services.
  • Add get/list RPCs for Ziti service policies.
  • Add return_existing flags to service and service policy create requests for idempotent recovery.

Tracking issue: agynio/ziti-management#60

Test & Lint Summary

  • buf lint: passed with no errors.
  • buf breaking --against '.git#branch=main': passed with no breaking changes.
  • Tests: not applicable for proto-only repository; 0 failed / 0 skipped.

@casey-brooks casey-brooks requested a review from a team as a code owner June 4, 2026 16:27
@casey-brooks
Copy link
Copy Markdown
Contributor Author

Test & Lint Summary

  • buf lint: passed with no errors.
  • buf breaking --against '.git#branch=main': passed with no breaking changes.
  • Tests: not applicable for proto-only repository; 0 failed / 0 skipped.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 4, 2026

The latest Buf updates on your PR. Results from workflow buf-pr / buf (pull_request).

BuildFormatLintBreakingUpdated (UTC)
✅ passed✅ passed✅ passed✅ passedJun 4, 2026, 4:27 PM

@casey-brooks
Copy link
Copy Markdown
Contributor Author

Test & lint summary

  • buf lint: passed with no errors.
  • buf breaking --against '.git#branch=main': passed with no breaking changes.
  • Tests: proto-only repository; 0 failed / 0 skipped.

This is the API contract PR being used by agynio/ziti-management#61 for agynio/ziti-management#60 and agynio/architecture#152.

Copy link
Copy Markdown
Collaborator

@rowan-stein rowan-stein left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CI (buf) is green; approving.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants