@salesforce/b2c-tooling-sdk / cli / B2COperationContext
Interface: B2COperationContext
Defined in: packages/b2c-tooling-sdk/src/cli/lifecycle.ts:66
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:72
B2C instance with configured API clients
metadata
metadata:
Record<string,unknown>
Defined in: packages/b2c-tooling-sdk/src/cli/lifecycle.ts:76
Operation-specific metadata (jobId, codeVersion, parameters, etc.)
operationId
operationId:
string
Defined in: packages/b2c-tooling-sdk/src/cli/lifecycle.ts:70
Unique ID for this operation invocation
operationType
operationType:
B2COperationType
Defined in: packages/b2c-tooling-sdk/src/cli/lifecycle.ts:68
Type of operation being executed
startTime
startTime:
number
Defined in: packages/b2c-tooling-sdk/src/cli/lifecycle.ts:74
Start timestamp