Skip to content
View as Markdown
View as Markdown

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

Interface: ScriptsBackend

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

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.

Extends

Properties

name

readonly name: "ocapi" | "scapi"

Defined in: packages/b2c-tooling-sdk/src/clients/scapi-backend-utils.ts:36

Inherited from

BackendBase.name

Methods

activateCodeVersion()

activateCodeVersion(codeVersionId): Promise<CodeVersionActivationResult>

Defined in: packages/b2c-tooling-sdk/src/operations/code/scripts-types.ts:48

Parameters

codeVersionId

string

Returns

Promise<CodeVersionActivationResult>


createCodeVersion()

createCodeVersion(codeVersionId): Promise<void>

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

Parameters

codeVersionId

string

Returns

Promise<void>


deleteCodeVersion()

deleteCodeVersion(codeVersionId): Promise<void>

Defined in: packages/b2c-tooling-sdk/src/operations/code/scripts-types.ts:49

Parameters

codeVersionId

string

Returns

Promise<void>


getActiveCodeVersion()

getActiveCodeVersion(): Promise<CodeVersionInfo | undefined>

Defined in: packages/b2c-tooling-sdk/src/operations/code/scripts-types.ts:47

Returns

Promise<CodeVersionInfo | undefined>


listCodeVersions()

listCodeVersions(): Promise<CodeVersionInfo[]>

Defined in: packages/b2c-tooling-sdk/src/operations/code/scripts-types.ts:46

Returns

Promise<CodeVersionInfo[]>

Released under the Apache-2.0 License.