Skip to content
View as Markdown
View as Markdown

@salesforce/b2c-tooling-sdk / operations/code / ScapiScriptsBackend

Class: ScapiScriptsBackend

Defined in: packages/b2c-tooling-sdk/src/operations/code/scapi-scripts-backend.ts:44

Backend contract for code-version operations.

Reload is implemented as a backend-agnostic helper (reloadCodeVersion in the operations module) since it's just activate(alternate) + activate(target) on top of these primitives.

Implements

Constructors

Constructor

new ScapiScriptsBackend(config): ScapiScriptsBackend

Defined in: packages/b2c-tooling-sdk/src/operations/code/scapi-scripts-backend.ts:50

Parameters

config

ScapiScriptsBackendConfig

Returns

ScapiScriptsBackend

Properties

name

readonly name: "scapi"

Defined in: packages/b2c-tooling-sdk/src/operations/code/scapi-scripts-backend.ts:45

Implementation of

ScriptsBackend.name

Methods

activateCodeVersion()

activateCodeVersion(codeVersionId): Promise<CodeVersionActivationResult>

Defined in: packages/b2c-tooling-sdk/src/operations/code/scapi-scripts-backend.ts:78

Parameters

codeVersionId

string

Returns

Promise<CodeVersionActivationResult>

Implementation of

ScriptsBackend.activateCodeVersion


createCodeVersion()

createCodeVersion(codeVersionId): Promise<void>

Defined in: packages/b2c-tooling-sdk/src/operations/code/scapi-scripts-backend.ts:106

Parameters

codeVersionId

string

Returns

Promise<void>

Implementation of

ScriptsBackend.createCodeVersion


deleteCodeVersion()

deleteCodeVersion(codeVersionId): Promise<void>

Defined in: packages/b2c-tooling-sdk/src/operations/code/scapi-scripts-backend.ts:96

Parameters

codeVersionId

string

Returns

Promise<void>

Implementation of

ScriptsBackend.deleteCodeVersion


getActiveCodeVersion()

getActiveCodeVersion(): Promise<CodeVersionInfo | undefined>

Defined in: packages/b2c-tooling-sdk/src/operations/code/scapi-scripts-backend.ts:73

Returns

Promise<CodeVersionInfo | undefined>

Implementation of

ScriptsBackend.getActiveCodeVersion


listCodeVersions()

listCodeVersions(): Promise<CodeVersionInfo[]>

Defined in: packages/b2c-tooling-sdk/src/operations/code/scapi-scripts-backend.ts:60

Returns

Promise<CodeVersionInfo[]>

Implementation of

ScriptsBackend.listCodeVersions

Released under the Apache-2.0 License.