Variables

This document contains the documentation for the variables available in the Toolbelt.


ErrorCodes

const ErrorCodes: object

Type Declaration

ConversationUtil

ConversationUtil: object

ConversationUtil.General

General: string = 'com.liveperson.faas.conversation-util-general'

ConversationUtil.NotFound

NotFound: string = 'com.liveperson.faas.conversation-util.conversation.not-found'

ConversationUtil.Timeout

Timeout: string = 'com.liveperson.faas.conversation-util.timeout'

ConversationUtil.UnexpectedResponse

UnexpectedResponse: string = 'com.liveperson.faas.conversation-util.unexpected-response'

Csds

Csds: object

Csds.Failure

Failure: string = 'com.liveperson.faas.csds.op-failed'

Csds.NotFound

NotFound: string = 'com.liveperson.faas.csds.domain.not-found'

GDPRUtil

GDPRUtil: object

GDPRUtil.AuthFailure

AuthFailure: string = 'com.liveperson.faas.gdpr-util.auth-failed'

GDPRUtil.General

General: string = 'com.liveperson.faas.gdpr-util-general'

GDPRUtil.ReplaceFileFailed

ReplaceFileFailed: string = 'com.liveperson.faas.gdpr-util.replace-file-failed'

LpClient

LpClient: object

LpClient.Creds

Creds: object

LpClient.Creds.Failure

Failure: string = 'com.liveperson.faas.lp-client.get-credentials-failure'

LpClient.Creds.Format

Format: string = 'com.liveperson.faas.lp-client.credentials-wrong-format'

Mtls

Mtls: object

Mtls.BadRequest

BadRequest: string = 'com.liveperson.faas.mtls.invalid-request'

Mtls.Creds

Creds: object

Mtls.Creds.Failure

Failure: string = 'com.liveperson.faas.lp-mtls.get-credentials-failure'

Mtls.Creds.Format

Format: string = 'com.liveperson.faas.lp-mtls.credentials-wrong-format'

Mtls.General

General: string = 'com.liveperson.faas.mtls.general-issue'

Mtls.Invalid

Invalid: object

Mtls.Invalid.Cert

Cert: string = 'com.liveperson.faas.mtls.invalid-cert'

Mtls.Invalid.Key

Key: string = 'com.liveperson.faas.mtls.invalid-key'

Mtls.Missing

Missing: string = 'com.liveperson.faas.mtls.missing-conf'

Mtls.Remote

Remote: string = 'com.liveperson.faas.mtls.remote-threw'

Mtls.Timeout

Timeout: string = 'com.liveperson.faas.mtls.request-timeout'

OAuth2

OAuth2: object

OAuth2.General

General: string = 'com.liveperson.faas.oauth2.general-issue'

OAuth2.UnexpectedResponse

UnexpectedResponse: string = 'com.liveperson.faas.oauth2.unexpected-response'

OrchestratorFN

OrchestratorFN: object

OrchestratorFN.Creds

Creds: object

OrchestratorFN.Creds.Failure

Failure: string = 'com.liveperson.faas.orchestrator-fn.get-credentials-failure'

OrchestratorFN.Creds.Format

Format: string = 'com.liveperson.faas.orchestrator-fn.credentials-wrong-format'

OrchestratorFN.General

General: string = 'com.liveperson.faas.orchestrator-fn-general'

OrchestratorFN.Invocation

Invocation: object

OrchestratorFN.Invocation.StatusError

StatusError: string = 'com.liveperson.faas.orchestrator-fn.invoke.status-code-error'

OrchestratorFN.Timeout

Timeout: string = 'com.liveperson.faas.orchestrator-fn.invoke.timeout'

Platform

Platform: object

Platform.Secret

Secret: object

Platform.Secret.NoToken

NoToken: string = 'com.liveperson.faas.handler.no-sa-token'

SDEsUtil

SDEsUtil: object

SDEsUtil.General

General: string = 'com.liveperson.faas.sdes-util-general'

SDEsUtil.UnexpectedResponse

UnexpectedResponse: string = 'com.liveperson.faas.sdes-util.unexpected-response'

Secret

Secret: object

Secret.AuthFailure

AuthFailure: string = 'com.liveperson.faas.secret.auth-failed'

Secret.Failure

Failure: string = 'com.liveperson.faas.secret.op-failed'

Secret.Invalid

Invalid: string = 'com.liveperson.faas.secret.invalid-format'

Secret.NotFound

NotFound: string = 'com.liveperson.faas.secret.not-found'

Secret.SystemSecret

SystemSecret: string = 'com.liveperson.faas.secret.forbidden'

Secret.Timeout

Timeout: string = 'com.liveperson.faas.secret.op-timed-out'


globalSecretCache

const globalSecretCache: ICache<string, CachedSecret>