All player virtual interface settings entities are structured as follows:
entity
:
Enabled
Whether the player virtual settings are enabledbool
:Name
: The target network interface name (typically "eth0.110")string
Parent
The name of the associated link or parent ethernet interface.string
:VlanId ushort:
The identifier of the virtual interfaceProto
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:
The IPv4 address of the player. "Null" means that a default route is absent.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 timespans in 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