ts-lambda-api - v2.5.2
    Preparing search index...

    Interface S3ExtensionConfigurationInternal

    interface S3ExtensionConfiguration {
        addChecksumAlgorithm(algo: ChecksumAlgorithm): void;
        checksumAlgorithms(): ChecksumAlgorithm[];
        credentials(): AwsCredentialIdentity | AwsCredentialIdentityProvider;
        httpAuthSchemeProvider(): S3HttpAuthSchemeProvider;
        httpAuthSchemes(): HttpAuthScheme[];
        httpHandler(): HttpHandler<{}>;
        httpHandlerConfigs(): {};
        region(): Provider<string>;
        retryStrategy(): Provider<RetryStrategy | RetryStrategyV2>;
        setCredentials(
            credentials: AwsCredentialIdentity | AwsCredentialIdentityProvider,
        ): void;
        setHttpAuthScheme(httpAuthScheme: HttpAuthScheme): void;
        setHttpAuthSchemeProvider(
            httpAuthSchemeProvider: S3HttpAuthSchemeProvider,
        ): void;
        setHttpHandler(handler: HttpHandler<{}>): void;
        setRegion(region: Provider<string>): void;
        setRetryStrategy(
            retryStrategy: Provider<RetryStrategy | RetryStrategyV2>,
        ): void;
        updateHttpClientConfig(key: never, value: never): void;
        [key: string]: any;
        [key: number]: any;
    }

    Hierarchy (View Summary)

    Indexable

    • [key: string]: any
    • [key: number]: any
    Index

    Methods

    • Returns {}

    • Parameters

      Returns void

    • Parameters

      • key: never
      • value: never

      Returns void