---
editLink: false
lastUpdated: false
---

[@salesforce/b2c-tooling-sdk](../../../modules.md) / [operations/sites](../index.md) / CartridgeUpdateOptions

# Interface: CartridgeUpdateOptions

Defined in: [packages/b2c-tooling-sdk/src/operations/sites/cartridges.ts:38](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/e7c16f1ae423da0aa47b3e10be88f9770b53619b/packages/b2c-tooling-sdk/src/operations/sites/cartridges.ts#L38)

Options for cartridge path update operations that may run jobs.

## Properties

### log()?

> `optional` **log**: (`message`) => `void`

Defined in: [packages/b2c-tooling-sdk/src/operations/sites/cartridges.ts:40](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/e7c16f1ae423da0aa47b3e10be88f9770b53619b/packages/b2c-tooling-sdk/src/operations/sites/cartridges.ts#L40)

Callback for operation-level status messages (e.g. "Exporting site preferences...").

#### Parameters

##### message

`string`

#### Returns

`void`

***

### waitOptions?

> `optional` **waitOptions**: [`WaitForJobOptions`](../../jobs/interfaces/WaitForJobOptions.md)

Defined in: [packages/b2c-tooling-sdk/src/operations/sites/cartridges.ts:42](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/e7c16f1ae423da0aa47b3e10be88f9770b53619b/packages/b2c-tooling-sdk/src/operations/sites/cartridges.ts#L42)

Wait options for underlying job execution (polling interval, timeout, progress).
