> ## Documentation Index
> Fetch the complete documentation index at: https://wb-21fd5541-drtangible-wip-test-inline-tag.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# RegisterCustomRuntimeOptions

> TypeScript SDK reference

Defined in: [src/weaveClient.ts:79](https://github.com/wandb/weave/blob/7c9efdc9fe05ffcaf2430dd652ef9bc5b3ffdfaa/sdks/node/src/weaveClient.ts#L79)

## Properties

### apiKeySecret

> `optional` **apiKeySecret**: `string`

Defined in: [src/weaveClient.ts:84](https://github.com/wandb/weave/blob/7c9efdc9fe05ffcaf2430dd652ef9bc5b3ffdfaa/sdks/node/src/weaveClient.ts#L84)

***

### baseUrl

> **baseUrl**: `string`

Defined in: [src/weaveClient.ts:81](https://github.com/wandb/weave/blob/7c9efdc9fe05ffcaf2430dd652ef9bc5b3ffdfaa/sdks/node/src/weaveClient.ts#L81)

***

### headers

> `optional` **headers**: `Readonly`\<`Record`\<`string`, `string`>>

Defined in: [src/weaveClient.ts:85](https://github.com/wandb/weave/blob/7c9efdc9fe05ffcaf2430dd652ef9bc5b3ffdfaa/sdks/node/src/weaveClient.ts#L85)

***

### name

> **name**: `string`

Defined in: [src/weaveClient.ts:80](https://github.com/wandb/weave/blob/7c9efdc9fe05ffcaf2430dd652ef9bc5b3ffdfaa/sdks/node/src/weaveClient.ts#L80)

***

### runtimeIds

> **runtimeIds**: readonly (`string` | [`CustomRuntimeId`](./customruntimeid))\[]

Complete desired list; omitted IDs are removed from an existing runtime.

Defined in: [src/weaveClient.ts:83](https://github.com/wandb/weave/blob/7c9efdc9fe05ffcaf2430dd652ef9bc5b3ffdfaa/sdks/node/src/weaveClient.ts#L83)
