Skip to content

@salesforce/b2c-tooling-sdk / config / DwJsonMultiConfig

Interface: DwJsonMultiConfig

Defined in: packages/b2c-tooling-sdk/src/config/dw-json.ts:56

dw.json with multi-config support (configs array).

Extends

Properties

active?

optional active: boolean

Defined in: packages/b2c-tooling-sdk/src/config/dw-json.ts:26

Whether this config is active (for multi-config files)

Inherited from

DwJsonConfig.active


auth-methods?

optional auth-methods: AuthMethod[]

Defined in: packages/b2c-tooling-sdk/src/config/dw-json.ts:50

Allowed authentication methods in priority order

Inherited from

DwJsonConfig.auth-methods


client-id?

optional client-id: string

Defined in: packages/b2c-tooling-sdk/src/config/dw-json.ts:36

OAuth client ID

Inherited from

DwJsonConfig.client-id


client-secret?

optional client-secret: string

Defined in: packages/b2c-tooling-sdk/src/config/dw-json.ts:38

OAuth client secret

Inherited from

DwJsonConfig.client-secret


code-version?

optional code-version: string

Defined in: packages/b2c-tooling-sdk/src/config/dw-json.ts:30

Code version for deployments

Inherited from

DwJsonConfig.code-version


configs?

optional configs: DwJsonConfig[]

Defined in: packages/b2c-tooling-sdk/src/config/dw-json.ts:58

Array of named instance configurations


hostname?

optional hostname: string

Defined in: packages/b2c-tooling-sdk/src/config/dw-json.ts:28

B2C instance hostname

Inherited from

DwJsonConfig.hostname


name?

optional name: string

Defined in: packages/b2c-tooling-sdk/src/config/dw-json.ts:24

Instance name (for multi-config files)

Inherited from

DwJsonConfig.name


oauth-scopes?

optional oauth-scopes: string[]

Defined in: packages/b2c-tooling-sdk/src/config/dw-json.ts:40

OAuth scopes

Inherited from

DwJsonConfig.oauth-scopes


password?

optional password: string

Defined in: packages/b2c-tooling-sdk/src/config/dw-json.ts:34

Password/access-key for Basic auth (WebDAV)

Inherited from

DwJsonConfig.password


scapi-shortcode?

optional scapi-shortcode: string

Defined in: packages/b2c-tooling-sdk/src/config/dw-json.ts:46

SCAPI short code (alternate kebab-case)

Inherited from

DwJsonConfig.scapi-shortcode


short-code?

optional short-code: string

Defined in: packages/b2c-tooling-sdk/src/config/dw-json.ts:42

SCAPI short code (kebab-case)

Inherited from

DwJsonConfig.short-code


shortCode?

optional shortCode: string

Defined in: packages/b2c-tooling-sdk/src/config/dw-json.ts:44

SCAPI short code (camelCase)

Inherited from

DwJsonConfig.shortCode


username?

optional username: string

Defined in: packages/b2c-tooling-sdk/src/config/dw-json.ts:32

Username for Basic auth (WebDAV)

Inherited from

DwJsonConfig.username


webdav-hostname?

optional webdav-hostname: string

Defined in: packages/b2c-tooling-sdk/src/config/dw-json.ts:48

Alternate hostname for WebDAV (if different from main hostname)

Inherited from

DwJsonConfig.webdav-hostname

All rights reserved.