The presigned URLs enhancements mentioned in #59 will allow developers to share a file for compute purpose with
1) Another Runtime action in another namespace (i.e. a different Project Firefly application)
2) An external API or system
While for 2) it is necessary to expose the presigned URL through the CDN, this is not required for 1).
As a developer, I'd like to be able to specify whether the generated presigned URL will be shared between Runtime actions/Project Firefly Applications, or with external systems. The default should be external systems.
The presigned URLs enhancements mentioned in #59 will allow developers to share a file for compute purpose with
1) Another Runtime action in another namespace (i.e. a different Project Firefly application) 2) An external API or system
While for 2) it is necessary to expose the presigned URL through the CDN, this is not required for 1).
As a developer, I'd like to be able to specify whether the generated presigned URL will be shared between Runtime actions/Project Firefly Applications, or with external systems. The default should be external systems.