Appearance
OutboundProtocolConfigInput
Type: Input
Input for outbound protocol configuration
Fields
| Name | Type | Default | Description |
|---|---|---|---|
| adapter | DatabaseAdapter | Database adapter for SQL protocol | |
| authMode | AuthMode | Authentication mode | |
| connectionString | String | Connection string (write-only, encrypted at rest). Never returned; omitting it leaves the stored value unchanged rather than clearing it. | |
| databaseName | String | Database name for SQL protocol | |
| host | String | Host for SQL protocol | |
| kind | OutboundProtocol! | Protocol type (required) | |
| label | String | User-defined label | |
| password | String | Password (write-only, encrypted at rest). Never returned; omitting it leaves the stored password unchanged rather than clearing it. | |
| port | Int | Port for SQL protocol | |
| topic | String | Topic for MQTT protocol | |
| url | String | URL for HTTP/JMF protocols, or file path for SQLite adapter | |
| username | String | Username for authentication |