@valon-technologies/gestalt
    Preparing search index...

    Class S3ObjectAccess

    S3ObjectAccess models host-mediated object access for plugin-scoped S3 bindings. It is registered by gestaltd for apps and is not implemented by S3 providers.

    Index

    Constructors

    • Parameters

      • transport: Transport
      • Optionaloptions: { timeoutMs?: number }

      Returns S3ObjectAccess

    Methods

    • Parameters

      • method: number
      • expiresSeconds: bigint
      • Optionalref: { key?: string; versionId?: string }
      • Optionaloptions: { contentType?: string; contentDisposition?: string }

      Returns Promise<CreateObjectAccessURLResponse>

    • Parameters

      • request: {
            ref?: { key?: string; versionId?: string };
            method?: number;
            expiresSeconds?: bigint;
            contentType?: string;
            contentDisposition?: string;
            headers?: { [key: string]: string };
        }

      Returns Promise<CreateObjectAccessURLResponse>