@tsdrivers/mssql / MssqlConfig
Interface: MssqlConfig
Defined in: projects/ts-mssql/core/types.ts:97
Properties
authentication?
optionalauthentication:object
Defined in: projects/ts-mssql/core/types.ts:101
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: projects/ts-mssql/core/types.ts:100
options?
optionaloptions:object
Defined in: projects/ts-mssql/core/types.ts:122
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: projects/ts-mssql/core/types.ts:131
idleTimeoutMillis?
optionalidleTimeoutMillis:number
max?
optionalmax:number
min?
optionalmin:number
port?
optionalport:number
Defined in: projects/ts-mssql/core/types.ts:99
server
server:
string
Defined in: projects/ts-mssql/core/types.ts:98
tokenProvider()?
optionaltokenProvider: () =>Promise<string>
Defined in: projects/ts-mssql/core/types.ts:121
Async function that returns an Azure AD access token. Used with azure-active-directory-default and service-principal-secret types.
Returns
Promise<string>