MCPcopy Index your code
hub / github.com/simstudioai/sim / buildClient

Function buildClient

apps/sim/lib/data-drains/destinations/s3.ts:107–117  ·  view source on GitHub ↗
(config: S3DestinationConfig, credentials: S3DestinationCredentials)

Source from the content-addressed store, hash-verified

105export type S3DestinationCredentials = z.infer<typeof s3CredentialsSchema>
106
107function buildClient(config: S3DestinationConfig, credentials: S3DestinationCredentials): S3Client {
108 return new S3Client({
109 region: config.region,
110 credentials: {
111 accessKeyId: credentials.accessKeyId,
112 secretAccessKey: credentials.secretAccessKey,
113 },
114 endpoint: config.endpoint,
115 forcePathStyle: config.forcePathStyle ?? false,
116 })
117}
118
119function isS3ServiceException(error: unknown): error is S3ServiceException {
120 return (

Callers 2

testFunction · 0.85
openSessionFunction · 0.85

Calls

no outgoing calls

Tested by 1

testFunction · 0.68