network.configuration.update

Update Network Configuration Service configuration.

Type: object

Type: array
No Additional Items

Tuple Validation

Parameter 1: data

data

Type: object

Network configuration data to update.

No Additional Properties

Hostname

Type: string

System hostname.

Domain

Type: string

System domain name.

Ipv4Gateway


Used instead of the default gateway provided by DHCP.

Type: const
Must be one of:
  • ""
Specific value: ""
Type: string

Ipv6Gateway


IPv6 default gateway address.

Type: const
Must be one of:
  • ""
Specific value: ""
Type: string

Nameserver1


Primary DNS server.

Type: const
Must be one of:
  • ""
Specific value: ""
Type: string

Nameserver2


Secondary DNS server.

Type: const
Must be one of:
  • ""
Specific value: ""
Type: string

Nameserver3


Tertiary DNS server.

Type: const
Must be one of:
  • ""
Specific value: ""
Type: string

Httpproxy

Type: string

Must be provided if a proxy is to be used for network operations.

Hosts

Type: array of string

Static host entries to add to the hosts file.

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

Domains

Type: array of string

Additional domain names for DNS search.

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

ServiceAnnouncement

Type: object

Determines the broadcast protocols that will be used to advertise the server.

No Additional Properties

Netbios

Type: boolean

Enable the NetBIOS name server (NBNS) which starts concurrently with the SMB service. SMB clients will only perform NBNS lookups if SMB1 is enabled. NBNS may be required for legacy SMB clients.

Mdns

Type: boolean

Enable multicast DNS service announcements for enabled services.

Wsd

Type: boolean

Enable Web Service Discovery support.

NetworkConfigurationActivity

Type: object

Network activity filtering configuration.

No Additional Properties

Type

Type: enum (of string)

Whether to allow or deny the specified network activities.

Must be one of:
  • "ALLOW"
  • "DENY"

Activities

Type: array of string Default: []

Array of network activity types to allow or deny.

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

Hostname B


Hostname for the second controller in HA configurations or null.

Type: string
Type: null

Hostname Virtual


Virtual hostname for HA configurations or null.

Type: string
Type: null

NetworkConfigurationEntry

Type: object

The updated network configuration.

No Additional Properties

Id

Type: integer

Unique identifier for the network configuration.

Hostname

Type: string

System hostname.

Domain

Type: string

System domain name.

Ipv4Gateway


Used instead of the default gateway provided by DHCP.

Type: const
Must be one of:
  • ""
Specific value: ""
Type: string

Ipv6Gateway


IPv6 default gateway address.

Type: const
Must be one of:
  • ""
Specific value: ""
Type: string

Nameserver1


Primary DNS server.

Type: const
Must be one of:
  • ""
Specific value: ""
Type: string

Nameserver2


Secondary DNS server.

Type: const
Must be one of:
  • ""
Specific value: ""
Type: string

Nameserver3


Tertiary DNS server.

Type: const
Must be one of:
  • ""
Specific value: ""
Type: string

Httpproxy

Type: string

Must be provided if a proxy is to be used for network operations.

Hosts

Type: array of string

Static host entries to add to the hosts file.

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

Domains

Type: array of string

Additional domain names for DNS search.

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

ServiceAnnouncement

Type: object

Determines the broadcast protocols that will be used to advertise the server.

No Additional Properties

Netbios

Type: boolean

Enable the NetBIOS name server (NBNS) which starts concurrently with the SMB service. SMB clients will only perform NBNS lookups if SMB1 is enabled. NBNS may be required for legacy SMB clients.

Mdns

Type: boolean

Enable multicast DNS service announcements for enabled services.

Wsd

Type: boolean

Enable Web Service Discovery support.

NetworkConfigurationActivity

Type: object

Network activity filtering configuration.

No Additional Properties

Type

Type: enum (of string)

Whether to allow or deny the specified network activities.

Must be one of:
  • "ALLOW"
  • "DENY"

Activities

Type: array of string Default: []

Array of network activity types to allow or deny.

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

Hostname Local

Type: string

Local hostname for this system.

Hostname B


Hostname for the second controller in HA configurations or null.

Type: string
Type: null

Hostname Virtual


Virtual hostname for HA configurations or null.

Type: string
Type: null

NetWorkConfigurationState

Type: object

Current network configuration state.

No Additional Properties

Ipv4Gateway


Current IPv4 default gateway address.

Type: const
Must be one of:
  • ""
Specific value: ""
Type: string

Ipv6Gateway


Current IPv6 default gateway address.

Type: const
Must be one of:
  • ""
Specific value: ""
Type: string

Nameserver1


Current primary DNS server address.

Type: const
Must be one of:
  • ""
Specific value: ""
Type: string

Nameserver2


Current secondary DNS server address.

Type: const
Must be one of:
  • ""
Specific value: ""
Type: string

Nameserver3


Current tertiary DNS server address.

Type: const
Must be one of:
  • ""
Specific value: ""
Type: string

Hosts

Type: array of string

Current hosts file entries.

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


Required roles: NETWORK_GENERAL_WRITE