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

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

# Interface: UpdateEnvOptions

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/env.ts:737](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/1cc5681b8c76554833dc7a40097f33641882a372/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L737)

Options for updating an MRT environment.

## Properties

### allowCookies?

> `optional` **allowCookies**: `boolean` \| `null`

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/env.ts:776](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/1cc5681b8c76554833dc7a40097f33641882a372/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L776)

Forward HTTP cookies to origin.

***

### enableSourceMaps?

> `optional` **enableSourceMaps**: `boolean` \| `null`

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/env.ts:787](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/1cc5681b8c76554833dc7a40097f33641882a372/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L787)

Enable source map support in the environment.

***

### externalDomain?

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

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/env.ts:771](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/1cc5681b8c76554833dc7a40097f33641882a372/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L771)

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

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

***

### hostname?

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

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/env.ts:761](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/1cc5681b8c76554833dc7a40097f33641882a372/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L761)

Hostname pattern for V8 Tag loading.

***

### isProduction?

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

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/env.ts:756](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/1cc5681b8c76554833dc7a40097f33641882a372/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L756)

Mark as a production environment.

***

### logLevel?

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

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/env.ts:798](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/1cc5681b8c76554833dc7a40097f33641882a372/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L798)

Minimum log level for the environment.

***

### name?

> `optional` **name**: `string`

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/env.ts:751](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/1cc5681b8c76554833dc7a40097f33641882a372/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L751)

New display name for the environment.

***

### origin?

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

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/env.ts:817](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/1cc5681b8c76554833dc7a40097f33641882a372/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L817)

MRT API origin URL.

#### Default

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

***

### preserveProxyUserAgent?

> `optional` **preserveProxyUserAgent**: `boolean` \| `null`

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/env.ts:782](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/1cc5681b8c76554833dc7a40097f33641882a372/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L782)

Forward the original client User-Agent header to proxy origins instead of
overwriting it with "Amazon CloudFront".

***

### projectSlug

> **projectSlug**: `string`

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/env.ts:741](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/1cc5681b8c76554833dc7a40097f33641882a372/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L741)

The project slug containing the environment.

***

### proxyConfigs?

> `optional` **proxyConfigs**: `object`[] \| `null`

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/env.ts:808](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/1cc5681b8c76554833dc7a40097f33641882a372/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L808)

Proxy configurations for SSR.

***

### slug

> **slug**: `string`

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/env.ts:746](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/1cc5681b8c76554833dc7a40097f33641882a372/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L746)

Environment slug/identifier to update.

***

### ssrStaticIps?

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

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/env.ts:793](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/1cc5681b8c76554833dc7a40097f33641882a372/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L793)

Make outbound requests from static IPs.
Requires static IPs to be enabled for the organization.

***

### whitelistedIps?

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

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/env.ts:803](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/1cc5681b8c76554833dc7a40097f33641882a372/packages/b2c-tooling-sdk/src/operations/mrt/env.ts#L803)

IP whitelist (CIDR blocks, space-separated).
