flyte icon indicating copy to clipboard operation
flyte copied to clipboard

[Core Feature] FlyteAdmin API: Explore field masking

Open katrogan opened this issue 4 years ago • 1 comments

Motivation: Why do you think this is important? In calls to the admin api it's not always desirable or necessary to return a fully-fledged response object. For example, in a ListWorkflow request fetching individual workflow closures from s3 is a slow operation and not always required by the caller.

Goal: What should the final outcome look like, ideally? A caller should be able to specify the subset of fields they require in response objects for calls to Get & List

Describe alternatives you've considered GraphQL could be a promising alternative but requires a much deeper re-work of the admin API.

[Optional] Propose: Link/Inline OR Additional context If you have ideas about the implementation please propose the change. If inline keep it short, if larger then you link to an external document.

katrogan avatar May 28 '21 21:05 katrogan

cc @pmahindrakar-oss

katrogan avatar May 28 '21 21:05 katrogan