@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
Returns
ScapiScriptsBackend
Properties
name
readonlyname:"scapi"
Defined in: packages/b2c-tooling-sdk/src/operations/code/scapi-scripts-backend.ts:45
Implementation of
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[]>