Interface: CamundaConfig
Properties
__raw
__raw: Record<string, string | undefined>;
auth
auth: object;
basic?
optional basic?: object;
basic.password?
optional password?: string;
basic.username?
optional username?: string;
strategy
strategy: AuthStrategy;
backpressure
backpressure: object;
decayQuietMs
decayQuietMs: number;
enabled
enabled: boolean;
floor
floor: number;
healthyRecoveryMultiplier
healthyRecoveryMultiplier: number;
initialMax
initialMax: number;
maxWaiters
maxWaiters: number;
observeOnly
observeOnly: boolean;
profile
profile: string;
recoveryIntervalMs
recoveryIntervalMs: number;
recoveryStep
recoveryStep: number;
severeFactor
severeFactor: number;
severeThreshold
severeThreshold: number;
softFactor
softFactor: number;
unlimitedAfterHealthyMs
unlimitedAfterHealthyMs: number;
defaultTenantId
defaultTenantId: string;
eventual?
optional eventual?: object;
pollDefaultMs
pollDefaultMs: number;
httpRetry
httpRetry: object;
baseDelayMs
baseDelayMs: number;
maxAttempts
maxAttempts: number;
maxDelayMs
maxDelayMs: number;
logLevel
logLevel: "trace" | "error" | "silent" | "warn" | "info" | "debug";
mtls?
optional mtls?: object;
ca?
optional ca?: string;
caPath?
optional caPath?: string;
cert?
optional cert?: string;
certPath?
optional certPath?: string;
key?
optional key?: string;
keyPassphrase?
optional keyPassphrase?: string;
keyPath?
optional keyPath?: string;
oauth
oauth: object;
cacheDir?
optional cacheDir?: string;
clientId?
optional clientId?: string;
clientSecret?
optional clientSecret?: string;
grantType
grantType: string;
oauthUrl
oauthUrl: string;
retry
retry: object;
retry.baseDelayMs
baseDelayMs: number;
retry.max
max: number;
scope?
optional scope?: string;
timeoutMs
timeoutMs: number;
restAddress
restAddress: string;
supportLog?
optional supportLog?: object;
enabled
enabled: boolean;
filePath
filePath: string;
telemetry?
optional telemetry?: object;
correlation
correlation: boolean;
log
log: boolean;
tokenAudience
tokenAudience: string;
validation
validation: object;
raw
raw: string;
req
req: ValidationMode;
res
res: ValidationMode;
workerDefaults?
optional workerDefaults?: object;
jobTimeoutMs?
optional jobTimeoutMs?: number;
maxParallelJobs?
optional maxParallelJobs?: number;
pollTimeoutMs?
optional pollTimeoutMs?: number;
startupJitterMaxSeconds?
optional startupJitterMaxSeconds?: number;
workerName?
optional workerName?: string;