CTM-381:Always send the workspace google project to the DRSHub request body#420
CTM-381:Always send the workspace google project to the DRSHub request body#420
Conversation
|
I remember there being some special handling for AnVIL URIs in here, should that now be removed? |
The special handling was for something slightly different actually and I think it should remain in there The way requester pay works with notebooks is actually different than what i thought initially: When a requester pays URI is detected (e.g. drs://dg.ANV0...), this hits the Rawls API — not DRSHub — to enable requester pays for the workspace's linked service accounts. |
Jira Ticket: https://broadworkbench.atlassian.net/browse/CTM-381
All TDR clients via DRSHub should now pass the Google Project ID of the requester so the DRSHub resolution can then be billed appropriately if requester pay is enabled.