Skip to main content

presigned_url

Creates, updates, deletes, gets or lists a presigned_url resource.

Overview

Namepresigned_url
TypeResource
Idsnowflake.stage.presigned_url

Fields

NameDatatypeDescription
presigned_urlstringPresigned url for file transfer, only works for Server Side Encrypted Stages.

Methods

NameAccessible byRequired ParamsOptional ParamsDescription
get_presigned_urlSELECTdatabase_name, filePath, name, schema_name, endpoint-Generate a presigned url and optionally encryption materials for uploading and downloading files.

## `SELECT` examples

Generate a presigned url and optionally encryption materials for uploading and downloading files.

SELECT
presigned_url
FROM snowflake.stage.presigned_url
WHERE database_name = '{{ database_name }}'
AND filePath = '{{ filePath }}'
AND name = '{{ name }}'
AND schema_name = '{{ schema_name }}'
AND endpoint = '{{ endpoint }}';