Pubber Configuration

Type: object

Parameters to define a pubber runtime instance

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

Type: string

The timestamp of the endpoint generation


Example:

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

Type: string

IoT Core ingest project id

Type: string

Type: string

Type: string

Type: string

Type: string

Type: string Default: "local/rsa_private.pkcs8"

Type: string Default: "RS256"

Type: string

Type: string

Type: object

Type: object

Pubber runtime options

Type: integer

Type: boolean

Type: boolean

Type: boolean

Type: boolean

Type: boolean

Type: boolean

Type: boolean

Type: boolean

Type: boolean

Type: boolean

Type: boolean

Type: boolean

Type: string

Type: boolean

Type: string

Type: string

Type: boolean

Type: string

Type: boolean

Type: boolean

Type: boolean

Type: boolean

Type: boolean

Type: boolean

Type: boolean

Type: boolean

Type: boolean

Type: boolean

Type: boolean

Type: boolean

Type: boolean

Type: boolean

Type: boolean

Disable writeback, equivelant to marking all points as unwriteable

Type: boolean

Removes writeback functionality, mimicking a device without Writeback support

Type: integer

Type: string

Additional Properties of any type are allowed.

Type: object

Additional Properties of any type are allowed.

Type: object