OSS(Object Storage Service)へのアクセスに必要な認証情報を、ラスタオブジェクトに設定します。
前提条件
対象のラスタオブジェクトは、OSS に格納されている必要があります。
構文
raster ST_SetAccessKey(raster raster_obj, text id, text key, bool valid default true)パラメーター
| パラメーター | 説明 |
|---|---|
| raster_obj | 設定するラスターオブジェクト。 |
| id | OSS へのログインに使用する AccessKey ID です。NULL を指定した場合、以前に設定された AccessKey ID が保持されます。 |
| key | OSS へのログインに使用する AccessKey Secret です。NULL を指定した場合、以前に設定された AccessKey Secret が保持されます。 |
| valid | ログイン認証情報の検証を実行するかどうかを指定します。デフォルト値:true。 |
使用例
UPDATE raster_table
SET rast = ST_SetAccessKey(rast, 'OSS_ACCESSKEY_ID', 'OSS_ACCESSKEY_SECRET');
SELECT ST_AKId(rast) from raster_table;
st_akid
------------------
OSS_ACCESSKEY_ID