Developer Preview — This project is in active development. APIs may change. Provide feedback
Skip to content

@salesforce/b2c-tooling-sdk / cli / B2COperationContext

Interface: B2COperationContext

Defined in: packages/b2c-tooling-sdk/src/cli/lifecycle.ts:63

Context provided to lifecycle hooks for a B2C operation.

Includes the B2CInstance so plugins can access API clients and configuration without needing to construct their own instance.

Properties

instance

instance: B2CInstance

Defined in: packages/b2c-tooling-sdk/src/cli/lifecycle.ts:69

B2C instance with configured API clients


metadata

metadata: Record<string, unknown>

Defined in: packages/b2c-tooling-sdk/src/cli/lifecycle.ts:73

Operation-specific metadata (jobId, codeVersion, parameters, etc.)


operationId

operationId: string

Defined in: packages/b2c-tooling-sdk/src/cli/lifecycle.ts:67

Unique ID for this operation invocation


operationType

operationType: B2COperationType

Defined in: packages/b2c-tooling-sdk/src/cli/lifecycle.ts:65

Type of operation being executed


startTime

startTime: number

Defined in: packages/b2c-tooling-sdk/src/cli/lifecycle.ts:71

Start timestamp

All rights reserved.