Pod Configuration

Type: object

Parameters for configuring the execution run of a UDMIS pod

No Additional Properties

Type: string

Type: object

Parameters to define pod base parameters

No Additional Properties

Type: string

prefix for udmi namespacing

Type: number

chance of random failure in various bits of the system

Type: object

Parameters to define a message endpoint

No Additional Properties

Type: string

Friendly name for this flow (debugging and diagnostics)

Type: enum (of string)

Must be one of:

  • "local"
  • "pubsub"
  • "file"
  • "trace"
  • "mqtt"

Type: enum (of string)

Must be one of:

  • "ssl"
  • "tcp"

Type: string

Type: string

Simple payload template for simple injection use cases

Type: string

Error message container for capturing errors during parsing/handling

Type: integer

Type: integer

Delay waiting for config message on start, 0 for default, <0 to disable

Type: string

Type: string

Prefix for message topics

Must match regular expression: ^[-_/a-zA-Z0-9]+$

Type: string

Id for the receiving message channel

Must match regular expression: ^[-_/a-zA-Z0-9#]+$

Type: string

Id for the sending messages channel

Must match regular expression: ^[-_/a-zA-Z0-9#]+$

Type: string

Id for a side-car message channel

Must match regular expression: ^[-_/a-zA-Z0-9#]+$

Type: string

Type: string

Type: string

Indicator if this endpoint should be active (null or non-empty)

Type: boolean

True if config messages should not be acked (lower QOS)

Type: integer

Queue capacity for limiting pipes

Type: integer

Artifical publish delay for testing

Type: integer

Rate for periodic task execution

Type: object

Type: string

Type: object
No Additional Properties

Type: object
No Additional Properties

Type: object
No Additional Properties

Type: string

The timestamp of the endpoint generation


Example:

"2019-01-17T14:02:29.364Z"

Type: object

All property whose name matches the following regular expression must respect the following conditions

Property name regular expression: ^[a-z][a-z0-9]*(_[a-z0-9]+)*$
Type: object

Parameters to define a message endpoint

No Additional Properties

Type: string

Friendly name for this flow (debugging and diagnostics)

Type: enum (of string)

Must be one of:

  • "local"
  • "pubsub"
  • "file"
  • "trace"
  • "mqtt"

Type: enum (of string)

Must be one of:

  • "ssl"
  • "tcp"

Type: string

Simple payload template for simple injection use cases

Type: string

Error message container for capturing errors during parsing/handling

Type: integer

Type: integer

Delay waiting for config message on start, 0 for default, <0 to disable

Type: string

Prefix for message topics

Must match regular expression: ^[-_/a-zA-Z0-9]+$

Type: string

Id for the receiving message channel

Must match regular expression: ^[-_/a-zA-Z0-9#]+$

Type: string

Id for the sending messages channel

Must match regular expression: ^[-_/a-zA-Z0-9#]+$

Type: string

Id for a side-car message channel

Must match regular expression: ^[-_/a-zA-Z0-9#]+$

Type: string

Indicator if this endpoint should be active (null or non-empty)

Type: boolean

True if config messages should not be acked (lower QOS)

Type: integer

Queue capacity for limiting pipes

Type: integer

Artifical publish delay for testing

Type: integer

Rate for periodic task execution

Type: object
No Additional Properties

Type: object
No Additional Properties

Type: object
No Additional Properties

Type: string

The timestamp of the endpoint generation


Example:

"2019-01-17T14:02:29.364Z"

Type: object

All property whose name matches the following regular expression must respect the following conditions

Property name regular expression: ^[a-z][a-z0-9]*(_[a-z0-9]+)*$
Type: object

Parameters to define a message endpoint

No Additional Properties

Type: string

Friendly name for this flow (debugging and diagnostics)

Type: enum (of string)

Must be one of:

  • "local"
  • "pubsub"
  • "file"
  • "trace"
  • "mqtt"

Type: enum (of string)

Must be one of:

  • "ssl"
  • "tcp"

Type: string

Simple payload template for simple injection use cases

Type: string

Error message container for capturing errors during parsing/handling

Type: integer

Type: integer

Delay waiting for config message on start, 0 for default, <0 to disable

Type: string

Prefix for message topics

Must match regular expression: ^[-_/a-zA-Z0-9]+$

Type: string

Id for the receiving message channel

Must match regular expression: ^[-_/a-zA-Z0-9#]+$

Type: string

Id for the sending messages channel

Must match regular expression: ^[-_/a-zA-Z0-9#]+$

Type: string

Id for a side-car message channel

Must match regular expression: ^[-_/a-zA-Z0-9#]+$

Type: string

Indicator if this endpoint should be active (null or non-empty)

Type: boolean

True if config messages should not be acked (lower QOS)

Type: integer

Queue capacity for limiting pipes

Type: integer

Artifical publish delay for testing

Type: integer

Rate for periodic task execution

Type: object
No Additional Properties

Type: object
No Additional Properties

Type: object
No Additional Properties

Type: string

The timestamp of the endpoint generation


Example:

"2019-01-17T14:02:29.364Z"

Type: object

All property whose name matches the following regular expression must respect the following conditions

Property name regular expression: ^[a-z][a-z0-9]*(_[a-z0-9]+)*$
Type: object

Parameters to define a bridge between message domains

No Additional Properties

Type: object

Parameters to define a message endpoint

No Additional Properties

Type: string

Friendly name for this flow (debugging and diagnostics)

Type: enum (of string)

Must be one of:

  • "local"
  • "pubsub"
  • "file"
  • "trace"
  • "mqtt"

Type: enum (of string)

Must be one of:

  • "ssl"
  • "tcp"

Type: string

Simple payload template for simple injection use cases

Type: string

Error message container for capturing errors during parsing/handling

Type: integer

Delay waiting for config message on start, 0 for default, <0 to disable

Type: string

Prefix for message topics

Must match regular expression: ^[-_/a-zA-Z0-9]+$

Type: string

Id for the receiving message channel

Must match regular expression: ^[-_/a-zA-Z0-9#]+$

Type: string

Id for the sending messages channel

Must match regular expression: ^[-_/a-zA-Z0-9#]+$

Type: string

Id for a side-car message channel

Must match regular expression: ^[-_/a-zA-Z0-9#]+$

Type: string

Indicator if this endpoint should be active (null or non-empty)

Type: boolean

True if config messages should not be acked (lower QOS)

Type: integer

Queue capacity for limiting pipes

Type: integer

Artifical publish delay for testing

Type: integer

Rate for periodic task execution

Type: object
No Additional Properties

Type: object
No Additional Properties

Type: string

The timestamp of the endpoint generation


Example:

"2019-01-17T14:02:29.364Z"

Type: object

Parameters to define a message endpoint

No Additional Properties

Type: string

Friendly name for this flow (debugging and diagnostics)

Type: enum (of string)

Must be one of:

  • "local"
  • "pubsub"
  • "file"
  • "trace"
  • "mqtt"

Type: enum (of string)

Must be one of:

  • "ssl"
  • "tcp"

Type: string

Simple payload template for simple injection use cases

Type: string

Error message container for capturing errors during parsing/handling

Type: integer

Delay waiting for config message on start, 0 for default, <0 to disable

Type: string

Prefix for message topics

Must match regular expression: ^[-_/a-zA-Z0-9]+$

Type: string

Id for the receiving message channel

Must match regular expression: ^[-_/a-zA-Z0-9#]+$

Type: string

Id for the sending messages channel

Must match regular expression: ^[-_/a-zA-Z0-9#]+$

Type: string

Id for a side-car message channel

Must match regular expression: ^[-_/a-zA-Z0-9#]+$

Type: string

Indicator if this endpoint should be active (null or non-empty)

Type: boolean

True if config messages should not be acked (lower QOS)

Type: integer

Queue capacity for limiting pipes

Type: integer

Artifical publish delay for testing

Type: integer

Rate for periodic task execution

Type: object
No Additional Properties

Type: object
No Additional Properties

Type: string

The timestamp of the endpoint generation


Example:

"2019-01-17T14:02:29.364Z"

Type: object
No Additional Properties

All property whose name matches the following regular expression must respect the following conditions

Property name regular expression: ^[a-z]+$
Type: object
No Additional Properties

Type: string

Type: enum (of string)

Must be one of:

  • "local"
  • "dynamic"
  • "implicit"
  • "pubsub"
  • "mqtt"
  • "gbos"
  • "gref"
  • "etcd"
  • "jwt"
  • "clearblade"

Type: string

Type: integer

Type: string

Type: object
No Additional Properties

All property whose name matches the following regular expression must respect the following conditions

Property name regular expression: ^[a-z]+$
Type: object
No Additional Properties

Type: string

Type: enum (of string)

Must be one of:

  • "local"
  • "dynamic"
  • "implicit"
  • "pubsub"
  • "mqtt"
  • "gbos"
  • "gref"
  • "etcd"
  • "jwt"
  • "clearblade"

Type: string

Type: integer

Type: string