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

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

# Interface: CloneEnvOptions

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/env.ts:494](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/5f9b348d598ad92ddf670da42e944b204395bdc8/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L494)

Options for cloning an MRT environment.

## Properties

### certificateId?

> `optional` **certificateId**: `number` \| `null`

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/env.ts:525](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/5f9b348d598ad92ddf670da42e944b204395bdc8/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L525)

ID of the certificate to associate with the new environment.
Required when using a custom domain.

***

### cloneB2cTargetInfo?

> `optional` **cloneB2cTargetInfo**: `boolean`

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/env.ts:543](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/5f9b348d598ad92ddf670da42e944b204395bdc8/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L543)

Clone B2C target info from the source environment.

#### Default

```ts
false
```

***

### cloneEnvironmentVariables?

> `optional` **cloneEnvironmentVariables**: `boolean`

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/env.ts:537](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/5f9b348d598ad92ddf670da42e944b204395bdc8/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L537)

Clone environment variables from the source environment.

#### Default

```ts
false
```

***

### cloneRedirects?

> `optional` **cloneRedirects**: `boolean`

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/env.ts:531](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/5f9b348d598ad92ddf670da42e944b204395bdc8/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L531)

Clone redirects from the source environment.

#### Default

```ts
false
```

***

### externalDomain?

> `optional` **externalDomain**: `string` \| `null`

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/env.ts:519](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/5f9b348d598ad92ddf670da42e944b204395bdc8/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L519)

External domain for Universal PWA SSR (e.g., example.com).

***

### externalHostname?

> `optional` **externalHostname**: `string` \| `null`

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/env.ts:514](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/5f9b348d598ad92ddf670da42e944b204395bdc8/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L514)

Full external hostname (e.g., www.example.com).
Required when not using an MRT-managed certificate.

***

### fromSlug

> **fromSlug**: `string`

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/env.ts:508](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/5f9b348d598ad92ddf670da42e944b204395bdc8/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L508)

Slug of the source environment to clone from.

***

### origin?

> `optional` **origin**: `string`

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/env.ts:549](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/5f9b348d598ad92ddf670da42e944b204395bdc8/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L549)

MRT API origin URL.

#### Default

```ts
"https://cloud.mobify.com"
```

***

### projectSlug

> **projectSlug**: `string`

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/env.ts:498](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/5f9b348d598ad92ddf670da42e944b204395bdc8/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L498)

The project slug containing the source and new environment.

***

### slug

> **slug**: `string`

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/env.ts:503](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/5f9b348d598ad92ddf670da42e944b204395bdc8/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L503)

Slug for the new environment created by the clone.
