References
Release
Re-exports ReleaseReleaseRef
Re-exports ReleaseRefFunctions
createReleaseClient
▸ createReleaseClient(call): Readonly<{ capture: (options: { source?: BranchReference ; cases?: readonly ScenarioProgramCase[] ; programId?: string }, signal?: AbortSignal) => Promise<Release> ; current: (options: { cases?: readonly ScenarioProgramCase[] ; programId?: string }, signal?: AbortSignal) => Promise<Release> ; get: (ref: ReleaseRef) => Release ; derive: (options: { from: ReleaseRef ; bindings: Readonly<Record<string, Pick<ModelDefinition<any, any>, "specification">>> }, signal?: AbortSignal) => Promise<Release> }>
Captured code retains its existing native owner and recovery journal.
Parameters
Returns
Readonly<{ capture: (options: { source?: BranchReference ; cases?: readonly ScenarioProgramCase[] ; programId?: string }, signal?: AbortSignal) => Promise<Release> ; current: (options: { cases?: readonly ScenarioProgramCase[] ; programId?: string }, signal?: AbortSignal) => Promise<Release> ; get: (ref: ReleaseRef) => Release ; derive: (options: { from: ReleaseRef ; bindings: Readonly<Record<string, Pick<ModelDefinition<any, any>, "specification">>> }, signal?: AbortSignal) => Promise<Release> }>