Skip to content

@salesforce/b2c-tooling-sdk / operations/mrt / CreateEnvOptions

Interface: CreateEnvOptions ​

Defined in: packages/b2c-tooling-sdk/src/operations/mrt/env.ts:34

Options for creating an MRT environment.

Properties ​

allowCookies? ​

optional allowCookies: boolean

Defined in: packages/b2c-tooling-sdk/src/operations/mrt/env.ts:78

Forward HTTP cookies to origin.


enableSourceMaps? ​

optional enableSourceMaps: boolean

Defined in: packages/b2c-tooling-sdk/src/operations/mrt/env.ts:83

Enable source map support in the environment.


externalDomain? ​

optional externalDomain: string

Defined in: packages/b2c-tooling-sdk/src/operations/mrt/env.ts:73

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:68

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


hostname? ​

optional hostname: string

Defined in: packages/b2c-tooling-sdk/src/operations/mrt/env.ts:63

Hostname pattern for V8 Tag loading.


isProduction? ​

optional isProduction: boolean

Defined in: packages/b2c-tooling-sdk/src/operations/mrt/env.ts:58

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:88

Minimum log level for the environment.


name ​

name: string

Defined in: packages/b2c-tooling-sdk/src/operations/mrt/env.ts:48

Display name for the environment.


origin? ​

optional origin: string

Defined in: packages/b2c-tooling-sdk/src/operations/mrt/env.ts:110

MRT API origin URL.

Default ​

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

projectSlug ​

projectSlug: string

Defined in: packages/b2c-tooling-sdk/src/operations/mrt/env.ts:38

The project slug to create the environment in.


proxyConfigs? ​

optional proxyConfigs: object[]

Defined in: packages/b2c-tooling-sdk/src/operations/mrt/env.ts:99

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:53

AWS region for SSR deployment.


slug ​

slug: string

Defined in: packages/b2c-tooling-sdk/src/operations/mrt/env.ts:43

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


whitelistedIps? ​

optional whitelistedIps: string

Defined in: packages/b2c-tooling-sdk/src/operations/mrt/env.ts:93

IP whitelist (CIDR blocks, space-separated).

Released under the Apache-2.0 License.