Dataset Signed URLs to have expiry time based on User Customization
Problem Statement
The Dataset APIs that return Signed URLs to either upload/retrieve the dataset would be returning the signed urls with some default expiry values. For these APIs, giving the User flexibility to determine when these issued Signed URLs are to expire would be a good feature add-on. (Similar issue in File Service - link)
Solution
This can be achieved by adding an extra GET query parameter something like 'expiryTime' to the APIs using which User can specify the desired expiry time of the Signed URLs .