@types/amazon-dax-client
TypeScript icon, indicating that this package has built-in type declarations

1.2.9 • Public • Published

Installation

npm install --save @types/amazon-dax-client

Summary

This package contains type definitions for amazon-dax-client (https://aws.amazon.com/dynamodb/dax/).

Details

Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/amazon-dax-client.

index.d.ts

/// <reference types="node"/>
import * as AWS from "aws-sdk2-types";

declare class AmazonDaxClient {
    constructor(options: AmazonDaxClientOptions);
    createCluster(params?: object, callback?: (err: any, data: object) => void): AWS.Request<object, any>;
}

interface AmazonDaxClientOptions {
    params?: Map<string, any> | undefined;
    endpoint?: string | undefined;
    endpoints?: readonly string[] | undefined;
    accessKeyId?: string | undefined;
    secretAccessKey?: string | undefined;
    sessionToken?: string | undefined;
    region?: string | undefined;
    maxRetries?: number | undefined;
    maxRedirects?: number | undefined;
    apiVersion?: string | Date | undefined;
    httpOptions?: AmazonDaxClientHttpOptions | undefined;
}

interface AmazonDaxClientHttpOptions {
    proxy?: string | undefined;
    agent?: any;
    connectTimeout?: number | undefined;
    timeout?: number | undefined;
    xhrAsync?: boolean | undefined;
    xhrWithCredentials?: boolean | undefined;
}

export = AmazonDaxClient;

Additional Details

Credits

These definitions were written by Courtney Pitcher.

Dependents (2)

Package Sidebar

Install

npm i @types/amazon-dax-client

Weekly Downloads

3,468

Version

1.2.9

License

MIT

Unpacked Size

4.88 kB

Total Files

5

Last publish

Collaborators

  • types