1description: >
2    This defines DHCP client configuration.
3properties:
4    - name: DNSEnabled
5      type: boolean
6      description: >
7          if true then the DNS servers received from the DHCP server
8          will be used and take precedence over any statically configured ones.
9    - name: NTPEnabled
10      type: boolean
11      description: >
12          if true then the NTP servers received from the DHCP server
13          will be used by systemd-timesyncd and take precedence over any
14          statically configured ones.
15    - name: HostNameEnabled
16      type: boolean
17      description: >
18          if true then the hostname received from the DHCP server
19          will be set as the transient hostname of the system.
20    - name: DomainEnabled
21      type: boolean
22      description: >
23          if true then the domain names received from the DHCP server
24          will be used by systemd-resolved and take precedence over any
25          statically configured ones.
26    - name: SendHostNameEnabled
27      type: boolean
28      description: >
29          if true then DHCP option 12 is enabled i.e machine`s hostname will be
30          sent to the DHCP server.
31