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

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

# Interface: CreateEnvOptions

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

Options for creating an MRT environment.

## Properties

### allowCookies?

> `optional` **allowCookies**: `boolean`

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

Forward HTTP cookies to origin.

***

### enableSourceMaps?

> `optional` **enableSourceMaps**: `boolean`

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

Enable source map support in the environment.

***

### externalDomain?

> `optional` **externalDomain**: `string`

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

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

***

### externalHostname?

> `optional` **externalHostname**: `string`

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

Full external hostname (e.g., www.example.com).

***

### hostname?

> `optional` **hostname**: `string`

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

Hostname pattern for V8 Tag loading.

***

### isProduction?

> `optional` **isProduction**: `boolean`

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

Mark as a production environment.

***

### logLevel?

> `optional` **logLevel**: `"TRACE"` \| `"DEBUG"` \| `"INFO"` \| `"WARN"` \| `"ERROR"` \| `"FATAL"`

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

Minimum log level for the environment.

***

### name

> **name**: `string`

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

Display name for the environment.

***

### origin?

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

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

MRT API origin URL.

#### Default

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

***

### projectSlug

> **projectSlug**: `string`

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

The project slug to create the environment in.

***

### proxyConfigs?

> `optional` **proxyConfigs**: `object`[]

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

Proxy configurations for SSR.
Each proxy maps a path prefix to a backend host.

#### host

> **host**: `string`

The backend host to proxy to (e.g., 'api.example.com').

#### path

> **path**: `string`

The path prefix to proxy (e.g., 'api', 'ocapi', 'einstein').

***

### region?

> `optional` **region**: `"us-east-1"` \| `"us-east-2"` \| `"us-west-1"` \| `"us-west-2"` \| `"ap-south-1"` \| `"ap-south-2"` \| `"ap-northeast-2"` \| `"ap-southeast-1"` \| `"ap-southeast-2"` \| `"ap-southeast-3"` \| `"ap-northeast-1"` \| `"ap-northeast-3"` \| `"ca-central-1"` \| `"eu-central-1"` \| `"eu-central-2"` \| `"eu-west-1"` \| `"eu-west-2"` \| `"eu-west-3"` \| `"eu-north-1"` \| `"eu-south-1"` \| `"il-central-1"` \| `"me-central-1"` \| `"sa-east-1"`

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

AWS region for SSR deployment.

***

### slug

> **slug**: `string`

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

Environment slug/identifier (e.g., staging, production).

***

### ssrStaticIps?

> `optional` **ssrStaticIps**: `boolean`

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

Make outbound requests from static IPs.
If omitted, the project's static-IP default is inherited.
Requires static IPs to be enabled for the organization.

***

### whitelistedIps?

> `optional` **whitelistedIps**: `string`

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

IP whitelist (CIDR blocks, space-separated).
