All player Ethernet interface settings entities are structured as follows:
entity
:
Enabled
Whether the player Ethernet settings are enabledbool
:Name
: The target network interface name (typically “eth0”)string
Proto
Defines a configuration protocol or given network interface such as "Static" or "DHCPv4"
:NetworkConfigurationProtocol
IP string[]:
In the “Static” network configuration, this defines the target IPv4 address (in CIDR notation) to apply by the current network interface.Gateway string:
In the “Static” network configuration, this defines the optional IPv4 address of the default gateway to be used by the current network interface. When absent, this interface is link local only.DNS string[]:
The DNS address(es) of the deviceRateLimitDuringInitialDownloads
The data rate limitation during initial downloads. When set to “Null” the rate is unlimited.
:Nullable<
uint>
RateLimitInsideContentDownloadWindow Nullable<uint>:
The data rate limitation during content downloads. When set to “Null” the rate is unlimited. The "Content" start and end timespans in the Player Synchronization Settings Entity (2022/06) define the inside content download window.RateLimitOutsideContentDownloadWindow Nullable<uint>:
The data rate limitation when content is not being downloaded. When set to “Null” the rate is unlimited.ContentDownloadEnabled bool:
Whether content data is allowed to be downloaded using this connectionTextFeedsDownloadEnabled bool:
Whether text feed data is allowed to be downloaded using this connectionMediaFeedsDownloadEnabled bool:
Whether media feed data is allowed to be downloaded using this connectionHealthReportingEnabled bool:
Whether uploading health reporting data is enabled using this connectionLogsUploadEnabled bool:
Whether uploading log updates is enabled using this connection