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

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

# Interface: BundleV2

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/bundle.ts:552](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/1dedfc1ffefa01c3d5bff62c8f7e7e682a1a91cd/packages/b2c-tooling-sdk/src/operations/mrt/bundle.ts#L552)

A v2 bundle ready for multipart upload to Managed Runtime.

## Properties

### archive

> **archive**: `Buffer`

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/bundle.ts:557](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/1dedfc1ffefa01c3d5bff62c8f7e7e682a1a91cd/packages/b2c-tooling-sdk/src/operations/mrt/bundle.ts#L557)

The gzip-compressed tar archive bytes.

***

### config

> **config**: [`BundleV2Config`](BundleV2Config.md)

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/bundle.ts:569](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/1dedfc1ffefa01c3d5bff62c8f7e7e682a1a91cd/packages/b2c-tooling-sdk/src/operations/mrt/bundle.ts#L569)

The config object written into the archive at `{rootDir}/{configPath}`.

***

### configPath

> **configPath**: `string`

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/bundle.ts:563](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/1dedfc1ffefa01c3d5bff62c8f7e7e682a1a91cd/packages/b2c-tooling-sdk/src/operations/mrt/bundle.ts#L563)

Config file path relative to `rootDir`; sent as a request field.

***

### matchMode

> **matchMode**: [`BundleV2MatchMode`](../type-aliases/BundleV2MatchMode.md)

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/bundle.ts:566](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/1dedfc1ffefa01c3d5bff62c8f7e7e682a1a91cd/packages/b2c-tooling-sdk/src/operations/mrt/bundle.ts#L566)

Match mode; sent as a request field.

***

### message

> **message**: `string`

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/bundle.ts:554](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/1dedfc1ffefa01c3d5bff62c8f7e7e682a1a91cd/packages/b2c-tooling-sdk/src/operations/mrt/bundle.ts#L554)

Message describing the bundle.

***

### rootDir

> **rootDir**: `string`

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/bundle.ts:560](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/1dedfc1ffefa01c3d5bff62c8f7e7e682a1a91cd/packages/b2c-tooling-sdk/src/operations/mrt/bundle.ts#L560)

Archive path prefix used when building the archive; sent as a request field.
