@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
readonlyname:"ocapi"|"scapi"
Defined in: packages/b2c-tooling-sdk/src/clients/scapi-backend-utils.ts:36
Inherited from
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[]>