@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