@salesforce/b2c-tooling-sdk / operations/mrt / WaitForDeploymentScapiOptions
Interface: WaitForDeploymentScapiOptions
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/deployment.ts:491
Options for waitForDeploymentScapi.
Properties
deploymentId
deploymentId:
string
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/deployment.ts:495
Deployment UUID returned by createDeploymentScapi.
environmentId
environmentId:
string
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/deployment.ts:493
now()?
optionalnow: () =>number
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/deployment.ts:511
Custom clock for testing. Defaults to Date.now.
Returns
number
onPoll()?
optionalonPoll: (info) =>void
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/deployment.ts:507
Optional callback invoked on each poll with current status.
Parameters
info
Returns
void
pollIntervalSeconds?
optionalpollIntervalSeconds:number
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/deployment.ts:500
Polling interval in seconds.
Default
30sleep()?
optionalsleep: (ms) =>Promise<void>
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/deployment.ts:509
Custom sleep function for testing.
Parameters
ms
number
Returns
Promise<void>
storefrontId
storefrontId:
string
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/deployment.ts:492
timeoutSeconds?
optionaltimeoutSeconds:number
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/deployment.ts:505
Maximum time to wait in seconds (0 for no timeout).
Default
600