Skip to content

[Feature Request] Cloud Ops API Client #440

@cretz

Description

@cretz

Describe the solution you'd like

We need to bring https://github.com/temporalio/api-cloud into the fold. Implementation notes:

  • Need every SDK to utilize as much existing gRPC service mechanism as it can, but leave room for potential high-level wrappers
    • Make new high-level client that only has access to the raw for now, knowing high-level wrappers may come
  • Keep high-level cloud client separate from existing high-level client since this is not namespace specific
    • Share the connection/service/gRPC logic but not the high-level client logic
  • Make sure things work the same wrt metrics and RPC metadata options and such
  • No two SDKs are alike here unfortunately, but they are close enough

Tasks:

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions