tn_connect.config

Type: object

Type: array
No Additional Items

TrueNASConnectEntry

Type: object
No Additional Properties

Id

Type: integer

Unique identifier for the TrueNAS Connect configuration.

Enabled

Type: boolean

Whether TrueNAS Connect service is enabled.

Registration Details

Type: object

Object containing registration information and credentials for TrueNAS Connect.

Ips

Type: array of string

Array of IP addresses that TrueNAS Connect will bind to and advertise.

No Additional Items
Each item of this array must be:
Type: string

Must be at least 1 characters long

Interfaces

Type: array of string

Array of network interface names that TrueNAS Connect will use.

No Additional Items
Each item of this array must be:
Type: string

Interfaces Ips

Type: array of string

Array of IP addresses associated with the selected interfaces.

No Additional Items
Each item of this array must be:
Type: string

Use All Interfaces

Type: boolean

Whether to automatically use all available network interfaces.

Status

Type: string

Current operational status of the TrueNAS Connect service.

Must be at least 1 characters long

Status Reason

Type: string

Detailed explanation of the current status, including any error conditions.

Must be at least 1 characters long

Certificate


ID of the SSL certificate used for TrueNAS Connect communications. null if using default.

Type: integer
Type: null

Account Service Base Url

Type: string

Base URL for the TrueNAS Connect account service API.

Leca Service Base Url

Type: string

Base URL for the Let's Encrypt Certificate Authority service used by TrueNAS Connect.

Tnc Base Url

Type: string

Base URL for the TrueNAS Connect service.

Heartbeat Url

Type: string

URL endpoint for sending heartbeat signals to maintain connection status.



Required roles: TRUENAS_CONNECT_READ