Documentation
    Preparing search index...

    Interface AwsClientOptions

    interface AwsClientOptions {
        accessKeyId?: string;
        cache?: Map<string, ArrayBuffer>;
        credentials?: AwsCredentialProvider;
        initRetryMs?: number;
        region?: string;
        retries?: number;
        secretAccessKey?: string;
        service?: string;
        sessionToken?: string;
    }

    Hierarchy

    • Partial<ConstructorParameters<typeof AwsClient>[0]>
      • AwsClientOptions
    Index

    Properties

    accessKeyId?: string
    cache?: Map<string, ArrayBuffer>
    credentials?: AwsCredentialProvider

    An optional async credential provider. When supplied, credentials are resolved before each request instead of being captured statically at construction — enabling the standard AWS credential provider chain (SSO, IAM roles, container/instance metadata) and letting temporary credentials refresh automatically. Compatible with the providers exported by @aws-sdk/credential-providers.

    initRetryMs?: number
    region?: string
    retries?: number
    secretAccessKey?: string
    service?: string
    sessionToken?: string