> ## Documentation Index
> Fetch the complete documentation index at: https://fastmcp-ts.docs.prefect.io/llms.txt
> Use this file to discover all available pages before exploring further.

# OpenAPIResourceTemplateComponent

Defined in: [server/openapi/types.ts:126](https://github.com/PrefectHQ/fastmcp-ts/blob/main/src/server/openapi/types.ts#L126)

Mutable pre-registration view of a generated resource template.

## Properties

### description

```ts theme={null}
description: string;
```

Defined in: [server/openapi/types.ts:130](https://github.com/PrefectHQ/fastmcp-ts/blob/main/src/server/openapi/types.ts#L130)

***

### kind

```ts theme={null}
kind: "resourceTemplate";
```

Defined in: [server/openapi/types.ts:127](https://github.com/PrefectHQ/fastmcp-ts/blob/main/src/server/openapi/types.ts#L127)

***

### mimeType

```ts theme={null}
mimeType: string;
```

Defined in: [server/openapi/types.ts:131](https://github.com/PrefectHQ/fastmcp-ts/blob/main/src/server/openapi/types.ts#L131)

***

### name

```ts theme={null}
name: string;
```

Defined in: [server/openapi/types.ts:129](https://github.com/PrefectHQ/fastmcp-ts/blob/main/src/server/openapi/types.ts#L129)

***

### parameters

```ts theme={null}
parameters: JsonSchema;
```

Defined in: [server/openapi/types.ts:132](https://github.com/PrefectHQ/fastmcp-ts/blob/main/src/server/openapi/types.ts#L132)

***

### tags

```ts theme={null}
tags: string[];
```

Defined in: [server/openapi/types.ts:133](https://github.com/PrefectHQ/fastmcp-ts/blob/main/src/server/openapi/types.ts#L133)

***

### uriTemplate

```ts theme={null}
uriTemplate: string;
```

Defined in: [server/openapi/types.ts:128](https://github.com/PrefectHQ/fastmcp-ts/blob/main/src/server/openapi/types.ts#L128)
