Skip to main content

References

Release

Re-exports Release

ReleaseRef

Re-exports ReleaseRef

Functions

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> }>