---
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:522](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/b099fb909260c5c00c90ca9da612a7f50c1328d4/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L522)

Options for cloning an MRT environment.

## Properties

### certificateId?

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

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/env.ts:553](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/b099fb909260c5c00c90ca9da612a7f50c1328d4/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L553)

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:571](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/b099fb909260c5c00c90ca9da612a7f50c1328d4/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L571)

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:565](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/b099fb909260c5c00c90ca9da612a7f50c1328d4/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L565)

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:559](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/b099fb909260c5c00c90ca9da612a7f50c1328d4/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L559)

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:547](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/b099fb909260c5c00c90ca9da612a7f50c1328d4/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L547)

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:542](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/b099fb909260c5c00c90ca9da612a7f50c1328d4/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L542)

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:536](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/b099fb909260c5c00c90ca9da612a7f50c1328d4/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L536)

Slug of the source environment to clone from.

***

### origin?

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

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/env.ts:577](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/b099fb909260c5c00c90ca9da612a7f50c1328d4/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L577)

MRT API origin URL.

#### Default

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

***

### projectSlug

> **projectSlug**: `string`

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/env.ts:526](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/b099fb909260c5c00c90ca9da612a7f50c1328d4/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L526)

The project slug containing the source and new environment.

***

### slug

> **slug**: `string`

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

Slug for the new environment created by the clone.
