# Post Presigned URL

**Post presigned URL** node is used to generate presigned URL that is specifically generated for the purpose of allowing HTTP POST requests. It is used for securely uploading files or data to a server or a cloud storage service

### Properties Panel

<table data-full-width="false"><thead><tr><th width="177">Field</th><th width="307">Description</th><th width="122">Required</th><th>Default</th></tr></thead><tbody><tr><td>Node name</td><td><a href="../../node-name"><mark style="color:blue;"><strong>Checkout Node name</strong></mark></a></td><td>true</td><td>_</td></tr><tr><td>File name</td><td>Name of file that you need to upload</td><td>true</td><td>_</td></tr><tr><td>Object Storage Bucket name</td><td>Object Storage Bucket is where resource is located</td><td>true</td><td>_</td></tr><tr><td>URL Expires in</td><td>Expiration time for presigned URL (in seconds)</td><td>false</td><td>300 seconds</td></tr><tr><td>File size</td><td>Size of file/ resource you want to upload (in bytes)</td><td>true</td><td>_</td></tr></tbody></table>

### Returns

`result` - Generated presigned url at runtime. You can access this using Magical Autocomplete (eg. `$.<node_name>.result`) in any node below this node.
