> ## Documentation Index
> Fetch the complete documentation index at: https://wb-21fd5541-update-reference-docs-59.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# RegisterCustomRuntimeOptions

> TypeScript SDK reference

## Table of contents

### Properties

* [apiKeySecret](./registercustomruntimeoptions#apikeysecret)
* [baseUrl](./registercustomruntimeoptions#baseurl)
* [headers](./registercustomruntimeoptions#headers)
* [name](./registercustomruntimeoptions#name)
* [runtimeIds](./registercustomruntimeoptions#runtimeids)

## Properties

### apiKeySecret

• `Optional` **apiKeySecret**: `string`

#### Defined in

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

***

### baseUrl

• **baseUrl**: `string`

#### Defined in

[src/weaveClient.ts:76](https://github.com/wandb/weave/blob/d5e11acb4bb292878563e3dca68e95312f03b6af/sdks/node/src/weaveClient.ts#L76)

***

### headers

• `Optional` **headers**: `Readonly`\<`Record`\<`string`, `string`>>

#### Defined in

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

***

### name

• **name**: `string`

#### Defined in

[src/weaveClient.ts:75](https://github.com/wandb/weave/blob/d5e11acb4bb292878563e3dca68e95312f03b6af/sdks/node/src/weaveClient.ts#L75)

***

### runtimeIds

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

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

#### Defined in

[src/weaveClient.ts:78](https://github.com/wandb/weave/blob/d5e11acb4bb292878563e3dca68e95312f03b6af/sdks/node/src/weaveClient.ts#L78)
