Class ProvisioningRequest<Params, ResBody, ReqBody, ReqQuery>

Type Parameters

  • Params = { [key: string]: string }

  • ResBody = any

  • ReqBody = any

  • ReqQuery = ParsedQs

Hierarchy

  • ProvisioningRequest

Implements

Constructors

Properties

Accessors

Methods

Constructors

  • Type Parameters

    • Params = { [key: string]: string }

    • ResBody = any

    • ReqBody = any

    • ReqQuery = ParsedQs

    Parameters

    • expressReq: Request<Params, ResBody, ReqBody, ReqQuery, Record<string, any>>
    • userId: null | string
    • requestSource: "widget" | "provisioner"
    • Optional widgetToken: string
    • Optional fnName: string

    Returns ProvisioningRequest<Params, ResBody, ReqBody, ReqQuery>

Properties

expressReq: Request<Params, ResBody, ReqBody, ReqQuery, Record<string, any>>
fnName?: string
id: string
log: LogWrapper
requestSource: "widget" | "provisioner"
userId: null | string
widgetToken?: string

Accessors

  • get body(): ReqBody
  • Returns ReqBody

  • get params(): Params
  • Returns Params

  • get query(): ReqQuery
  • Returns ReqQuery

Methods

Generated using TypeDoc