Skip to content

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

Interface: DwJsonConfig

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

Configuration structure matching dw.json file format. Uses kebab-case keys to match the file format.

Extended by

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)


auth-methods?

optional auth-methods: AuthMethod[]

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

Allowed authentication methods in priority order


client-id?

optional client-id: string

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

OAuth client ID


client-secret?

optional client-secret: string

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

OAuth client secret


code-version?

optional code-version: string

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

Code version for deployments


hostname?

optional hostname: string

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

B2C instance hostname


name?

optional name: string

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

Instance name (for multi-config files)


oauth-scopes?

optional oauth-scopes: string[]

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

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)


scapi-shortcode?

optional scapi-shortcode: string

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

SCAPI short code (alternate kebab-case)


short-code?

optional short-code: string

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

SCAPI short code (kebab-case)


shortCode?

optional shortCode: string

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

SCAPI short code (camelCase)


username?

optional username: string

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

Username for Basic auth (WebDAV)


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)

All rights reserved.