[@wago/wdx-schema](../README.md) / [Exports](../modules.md) / [WDX](../modules/WDX.md) / [Schema](../modules/WDX.Schema.md) / [Model](../modules/WDX.Schema.Model.md) / [Instance](../modules/WDX.Schema.Model.Instance.md) / Instance

# Class: Instance

[Model](../modules/WDX.Schema.Model.md).[Instance](../modules/WDX.Schema.Model.Instance.md).Instance

## Hierarchy

- **`Instance`**

  ↳ [`BPMNInstance`](WDX.Schema.Model.Instance.BPMNInstance.md)

  ↳ [`AuthServerInstance`](WDX.Schema.Model.Instance.AuthServerInstance.md)

  ↳ [`APIServerInstance`](WDX.Schema.Model.Instance.APIServerInstance.md)

  ↳ [`S7DataAdapterInstance`](WDX.Schema.Model.Instance.DataAdapter.S7DataAdapterInstance.md)

  ↳ [`MQDataAdapterInstance`](WDX.Schema.Model.Instance.DataAdapter.MQDataAdapterInstance.md)

  ↳ [`BACNetDataAdapterInstance`](WDX.Schema.Model.Instance.DataAdapter.BACNetDataAdapterInstance.md)

  ↳ [`CC100IODataAdapterInstance`](WDX.Schema.Model.Instance.DataAdapter.CC100IODataAdapterInstance.md)

  ↳ [`eWebDataAdapterInstance`](WDX.Schema.Model.Instance.DataAdapter.eWebDataAdapterInstance.md)

  ↳ [`MODBUSDataAdapterInstance`](WDX.Schema.Model.Instance.DataAdapter.MODBUSDataAdapterInstance.md)

  ↳ [`MQTTDataAdapterInstance`](WDX.Schema.Model.Instance.DataAdapter.MQTTDataAdapterInstance.md)

  ↳ [`ORMDataAdapterInstance`](WDX.Schema.Model.Instance.DataAdapter.ORMDataAdapterInstance.md)

  ↳ [`VirtualDataAdapterInstance`](WDX.Schema.Model.Instance.DataAdapter.VirtualDataAdapterInstance.md)

  ↳ [`OPCUADataAdapterInstance`](WDX.Schema.Model.Instance.DataAdapter.OPCUADataAdapterInstance.md)

  ↳ [`NodeREDInstance`](WDX.Schema.Model.Instance.NodeREDInstance.md)

  ↳ [`AlarmInstance`](WDX.Schema.Model.Instance.AlarmInstance.md)

  ↳ [`ControllerInstance`](WDX.Schema.Model.Instance.ControllerInstance.md)

  ↳ [`DataInstance`](WDX.Schema.Model.Instance.DataInstance.md)

  ↳ [`JSSWorkspaceInstance`](WDX.Schema.Model.Instance.JSSWorkspaceInstance.md)

  ↳ [`JSScriptInstance`](WDX.Schema.Model.Instance.JSScriptInstance.md)

  ↳ [`TrendInstance`](WDX.Schema.Model.Instance.TrendInstance.md)

  ↳ [`WebSocketServerInstance`](WDX.Schema.Model.Instance.WebSocketServerInstance.md)

## Table of contents

### Constructors

- [constructor](WDX.Schema.Model.Instance.Instance.md#constructor)

### Properties

- [createdDate](WDX.Schema.Model.Instance.Instance.md#createddate)
- [dataSourceOptions](WDX.Schema.Model.Instance.Instance.md#datasourceoptions)
- [enabled](WDX.Schema.Model.Instance.Instance.md#enabled)
- [executionOptions](WDX.Schema.Model.Instance.Instance.md#executionoptions)
- [id](WDX.Schema.Model.Instance.Instance.md#id)
- [ipcType](WDX.Schema.Model.Instance.Instance.md#ipctype)
- [logOptions](WDX.Schema.Model.Instance.Instance.md#logoptions)
- [name](WDX.Schema.Model.Instance.Instance.md#name)
- [namespace](WDX.Schema.Model.Instance.Instance.md#namespace)
- [needsRestart](WDX.Schema.Model.Instance.Instance.md#needsrestart)
- [order](WDX.Schema.Model.Instance.Instance.md#order)
- [parentProcessId](WDX.Schema.Model.Instance.Instance.md#parentprocessid)
- [processId](WDX.Schema.Model.Instance.Instance.md#processid)
- [startTime](WDX.Schema.Model.Instance.Instance.md#starttime)
- [status](WDX.Schema.Model.Instance.Instance.md#status)
- [stopTime](WDX.Schema.Model.Instance.Instance.md#stoptime)
- [tcpOptions](WDX.Schema.Model.Instance.Instance.md#tcpoptions)
- [threadId](WDX.Schema.Model.Instance.Instance.md#threadid)
- [type](WDX.Schema.Model.Instance.Instance.md#type)
- [udpOptions](WDX.Schema.Model.Instance.Instance.md#udpoptions)
- [updatedDate](WDX.Schema.Model.Instance.Instance.md#updateddate)
- [uuid](WDX.Schema.Model.Instance.Instance.md#uuid)

## Constructors

### constructor

• **new Instance**(): [`Instance`](WDX.Schema.Model.Instance.Instance.md)

#### Returns

[`Instance`](WDX.Schema.Model.Instance.Instance.md)

## Properties

### createdDate

• **createdDate**: `number`

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:142

___

### dataSourceOptions

• **dataSourceOptions**: [`DataSourceOptions`](WDX.Schema.Model.Instance.DataSourceOptions.md)

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:85

___

### enabled

• **enabled**: `boolean`

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:112

___

### executionOptions

• **executionOptions**: [`ExecutionOptions`](WDX.Schema.Model.Instance.ExecutionOptions.md)

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:101

___

### id

• `Optional` **id**: `number`

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:22

___

### ipcType

• **ipcType**: [`IPCType`](../enums/WDX.Schema.Model.Instance.IPCType.md)

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:61

___

### logOptions

• **logOptions**: [`LogOptions`](WDX.Schema.Model.Instance.LogOptions.md)

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:93

___

### name

• **name**: `string`

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:49

___

### namespace

• **namespace**: `string`

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:38

___

### needsRestart

• **needsRestart**: `boolean`

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:117

___

### order

• **order**: `number`

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:43

___

### parentProcessId

• `Optional` **parentProcessId**: `number`

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:132

___

### processId

• `Optional` **processId**: `number`

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:127

___

### startTime

• **startTime**: `number`

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:106

___

### status

• **status**: [`Status`](../enums/WDX.Schema.Model.Instance.Status.md)

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:55

___

### stopTime

• **stopTime**: `number`

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:122

___

### tcpOptions

• **tcpOptions**: [`TCPOptions`](WDX.Schema.Model.Instance.TCPOptions.md)

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:69

___

### threadId

• `Optional` **threadId**: `number`

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:137

___

### type

• **type**: [`Type`](../enums/WDX.Schema.Model.Instance.Type.md)

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:33

___

### udpOptions

• **udpOptions**: [`UDPOptions`](WDX.Schema.Model.Instance.UDPOptions.md)

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:77

___

### updatedDate

• **updatedDate**: `number`

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:147

___

### uuid

• **uuid**: `string`

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:28
