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

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

# Interface: UploadProgressInfo

Defined in: [packages/b2c-tooling-sdk/src/operations/code/deploy.ts:24](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/2feab01f654eec77c6d702777ec2818472f131f1/packages/b2c-tooling-sdk/src/operations/code/deploy.ts#L24)

Progress info passed to the upload onProgress callback.

## Properties

### elapsedSeconds

> **elapsedSeconds**: `number`

Defined in: [packages/b2c-tooling-sdk/src/operations/code/deploy.ts:28](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/2feab01f654eec77c6d702777ec2818472f131f1/packages/b2c-tooling-sdk/src/operations/code/deploy.ts#L28)

Seconds elapsed since the current phase started

***

### phase

> **phase**: `"archiving"` \| `"uploading"` \| `"unzipping"` \| `"cleanup"`

Defined in: [packages/b2c-tooling-sdk/src/operations/code/deploy.ts:26](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/2feab01f654eec77c6d702777ec2818472f131f1/packages/b2c-tooling-sdk/src/operations/code/deploy.ts#L26)

Current operation phase
