@aws-sdk/client-lakeformation

LakeFormationClient Class

Lake Formation

Defines the public endpoint for the Lake Formation service.

Members

Name
Type
Details
(constructor) Requiredconstructor(...[configuration]: CheckOptionalClientConfig<LakeFormationClientConfig>)
Constructs a new instance of the LakeFormationClient class
config RequiredLakeFormationClientResolvedConfig
The resolved configuration of LakeFormationClient class. This is resolved and normalized from the constructor configuration interface.
destroy Requireddestroy(): void
Destroy underlying resources, like sockets. It's usually not necessary to do this. However in Node.js, it's best to explicitly shut down the client's agent when it is no longer needed. Otherwise, sockets might stay open for quite a long time before the server terminates them.
middlewareStack RequiredMiddlewareStack<ClientInput, ClientOutput>
send Requiredsend<InputType extends ClientInput, OutputType extends ClientOutput>(command: Command<ClientInput, InputType, ClientOutput, OutputType, SmithyResolvedConfiguration<HandlerOptions>, options?: HandlerOptions): Promise<OutputType>
send Requiredsend<InputType extends ClientInput, OutputType extends ClientOutput>(command: Command<ClientInput, InputType, ClientOutput, OutputType, SmithyResolvedConfiguration<HandlerOptions>, cb: (err: any, data?: OutputType) = void): void
send Requiredsend<InputType extends ClientInput, OutputType extends ClientOutput>(command: Command<ClientInput, InputType, ClientOutput, OutputType, SmithyResolvedConfiguration<HandlerOptions>, options: HandlerOptions, cb: (err: any, data?: OutputType) = void): void

Full Signature

export declare class LakeFormationClient extends Client<HttpHandlerOptions, ServiceInputTypes, ServiceOutputTypes, LakeFormationClientResolvedConfig>