# system.ntpserver.create

Add an NTP Server.

address specifies the hostname/IP address of the NTP server.

burst when enabled makes sure that if server is reachable, sends a burst of eight packets instead of one. This is designed to improve timekeeping quality with the server command.

iburst when enabled speeds up the initial synchronization, taking seconds rather than minutes.

prefer marks the specified server as preferred. When all other things are equal, this host is chosen for synchronization acquisition with the server command. It is recommended that they be used for servers with time monitoring hardware.

minpoll is minimum polling time in seconds. It must be a power of 2 and less than maxpoll.

maxpoll is maximum polling time in seconds. It must be a power of 2 and greater than minpoll.

force when enabled forces the addition of NTP server even if it is currently unreachable.

Type: object

##

Type: array
No Additional Items

#### Tuple Validation

##### Parameter 1: ntp_server_create

#### ntp_server_create

Type: object

Configuration for creating a new NTP server.

No Additional Properties

##

#### Address

Type: string

Hostname or IP address of the NTP server.

##

#### Burst

Type: boolean Default: false

Send a burst of packets when the server is reachable.

##

#### Iburst

Type: boolean Default: true

Send a burst of packets when the server is unreachable.

##

#### Prefer

Type: boolean Default: false

Mark this server as preferred for time synchronization.

##

#### Minpoll

Type: integer Default: 6

Minimum polling interval (log2 seconds).

##

#### Maxpoll

Type: integer Default: 10

Maximum polling interval (log2 seconds).

##

#### Force

Type: boolean Default: false

Force creation even if the server is unreachable.

##

#### NTPServerEntry

Type: object

The newly created NTP server configuration.

No Additional Properties

##

#### Id

Type: integer

Unique identifier for the NTP server configuration.

##

#### Address

Type: string

Hostname or IP address of the NTP server.

##

#### Burst

Type: boolean Default: false

Send a burst of packets when the server is reachable.

##

#### Iburst

Type: boolean Default: true

Send a burst of packets when the server is unreachable.

##

#### Prefer

Type: boolean Default: false

Mark this server as preferred for time synchronization.

##

#### Minpoll

Type: integer Default: 6

Minimum polling interval (log2 seconds).

##

#### Maxpoll

Type: integer Default: 10

Maximum polling interval (log2 seconds).

Required roles: NETWORK_GENERAL_WRITE