[**@sora-soft/framework API Reference v2.0.0**](../README.md)

***

[@sora-soft/framework API Reference](../globals.md) / IWorkerMetaData

# Interface: IWorkerMetaData

Defined in: [packages/framework/src/interface/discovery.ts:5](https://github.com/sora-soft/sora-node/blob/b502ee5b534689cc7d2350abf8d8b0ff780961fe/packages/framework/src/interface/discovery.ts#L5)

## Extended by

- [`IServiceMetaData`](IServiceMetaData.md)

## Properties

### alias?

> `readonly` `optional` **alias?**: `string`

Defined in: [packages/framework/src/interface/discovery.ts:8](https://github.com/sora-soft/sora-node/blob/b502ee5b534689cc7d2350abf8d8b0ff780961fe/packages/framework/src/interface/discovery.ts#L8)

***

### id

> `readonly` **id**: `string`

Defined in: [packages/framework/src/interface/discovery.ts:7](https://github.com/sora-soft/sora-node/blob/b502ee5b534689cc7d2350abf8d8b0ff780961fe/packages/framework/src/interface/discovery.ts#L7)

***

### name

> `readonly` **name**: `string`

Defined in: [packages/framework/src/interface/discovery.ts:6](https://github.com/sora-soft/sora-node/blob/b502ee5b534689cc7d2350abf8d8b0ff780961fe/packages/framework/src/interface/discovery.ts#L6)

***

### nodeId

> `readonly` **nodeId**: `string`

Defined in: [packages/framework/src/interface/discovery.ts:10](https://github.com/sora-soft/sora-node/blob/b502ee5b534689cc7d2350abf8d8b0ff780961fe/packages/framework/src/interface/discovery.ts#L10)

***

### startTime

> `readonly` **startTime**: `number`

Defined in: [packages/framework/src/interface/discovery.ts:11](https://github.com/sora-soft/sora-node/blob/b502ee5b534689cc7d2350abf8d8b0ff780961fe/packages/framework/src/interface/discovery.ts#L11)

***

### state

> `readonly` **state**: [`WorkerState`](../enumerations/WorkerState.md)

Defined in: [packages/framework/src/interface/discovery.ts:9](https://github.com/sora-soft/sora-node/blob/b502ee5b534689cc7d2350abf8d8b0ff780961fe/packages/framework/src/interface/discovery.ts#L9)
