mssql-ts-ffi / MssqlConfig
Interface: MssqlConfig
Defined in: types.ts:106
Properties
authentication?
optionalauthentication:object
Defined in: types.ts:110
options?
optionaloptions:object
options.clientId?
optionalclientId:string
options.clientSecret?
optionalclientSecret:string
options.domain?
optionaldomain:string
options.password?
optionalpassword:string
options.tenantId?
optionaltenantId:string
options.token?
optionaltoken:string
options.userName?
optionaluserName:string
type
type:
"windows"|"default"|"ntlm"|"azure-active-directory-password"|"azure-active-directory-access-token"|"azure-active-directory-default"|"azure-active-directory-service-principal-secret"
database?
optionaldatabase:string
Defined in: types.ts:109
options?
optionaloptions:object
Defined in: types.ts:131
appName?
optionalappName:string
connectTimeout?
optionalconnectTimeout:number
encrypt?
optionalencrypt:boolean
instanceName?
optionalinstanceName:string
packetSize?
optionalpacketSize:number
requestTimeout?
optionalrequestTimeout:number
trustServerCertificate?
optionaltrustServerCertificate:boolean
pool?
optionalpool:object
Defined in: types.ts:140
idleTimeoutMillis?
optionalidleTimeoutMillis:number
max?
optionalmax:number
min?
optionalmin:number
port?
optionalport:number
Defined in: types.ts:108
server
server:
string
Defined in: types.ts:107
tokenProvider()?
optionaltokenProvider: () =>Promise<string>
Defined in: types.ts:130
Async function that returns an Azure AD access token. Used with azure-active-directory-default and service-principal-secret types.
Returns
Promise<string>