Upload text in bucket

Upload text content at a given path in an s3 resource

Script s3 Verified

by admin ยท 8/16/2022

The script

Submitted by hugo989 Bun
Verified 6 hours ago
1
import * as Minio from "minio@7";
2

3
type S3 = {
4
  endPoint: string;
5
  port: number;
6
  useSSL: boolean;
7
  pathStyle: boolean;
8
  bucket: string;
9
  accessKey: string;
10
  secretKey: string;
11
  region: string;
12
};
13
export async function main(s3: S3, path: string, content: string) {
14
  return await new Minio.Client(s3).putObject(s3.bucket, path, content);
15
}
16

Other submissions
  • Submitted by admin Deno
    Created 393 days ago
    1
    import { S3Client } from "https://deno.land/x/[email protected]/mod.ts";
    2
    
    
    3
    type S3 = {
    4
      endPoint: string;
    5
      port: number;
    6
      useSSL: boolean;
    7
      pathStyle: boolean;
    8
      bucket: string;
    9
      accessKey: string;
    10
      secretKey: string;
    11
      region: string;
    12
    };
    13
    export async function main(s3: S3, path: string, content: string) {
    14
      return await new S3Client(s3).putObject(path, content);
    15
    }
    16