mssql-ts-ffi / NormalizedConfig
Interface: NormalizedConfig
Defined in: types.ts:147
Properties
app_name
app_name:
string
Defined in: types.ts:161
auth
auth: {
password:string;type:"sql";username:string; } | {domain:string;password:string;type:"ntlm";username:string; } | {type:"windows"; } | {password:string;type:"azure_ad";username:string; } | {token:string;type:"azure_ad_token"; }
Defined in: types.ts:151
connect_timeout_ms
connect_timeout_ms:
number
Defined in: types.ts:159
database
database:
string
Defined in: types.ts:150
encrypt
encrypt:
boolean
Defined in: types.ts:157
instance_name
instance_name:
string|null
Defined in: types.ts:162
packet_size
packet_size:
number
Defined in: types.ts:163
pool
pool: {
idle_timeout_ms?:number;max?:number;min?:number; } |null
Defined in: types.ts:164
port
port:
number
Defined in: types.ts:149
request_timeout_ms
request_timeout_ms:
number
Defined in: types.ts:160
server
server:
string
Defined in: types.ts:148
token_provider()?
optionaltoken_provider: () =>Promise<string>
Defined in: types.ts:166
Async function that returns an Azure AD access token. Resolved by entry points before FFI serialization.
Returns
Promise<string>
trust_server_certificate
trust_server_certificate:
boolean
Defined in: types.ts:158