ServerConfiguration
An ECDN server’s software configuration.
type ServerConfiguration {# This configuration's status on ECDN server.# Selected mode to apply this configuration to an ECDN server.# Whether content delivery is enabled or not.# Network interfaces of ECDN server.# Currently it's always a single interface with name of eth0.# DNS servers used for name resolutions.# Address of NTP servers used by ECDN server.# Null in case ECDN server reported invalid (malformed) NTP server addresses.# Is remote assistance enabled on server.# Is SNMP polling enabled on server.# Community string of SNMP v2c. Null if SNMP polling is disabled.# Is log forwarding enabled on server.# Log collector's address. Null if log forwarding is disabled.# Config CD's URL. Null if mode is remote configuration.# Returned URL expires in 24 hours.# Image URL for the appropriate hypervisor.# Null if server configuration was created through legacy ECDN API (or legacy portal).# Returned URL expires in 24 hours.}
Fields
status: ConfigurationStatus!
This configuration’s status on ECDN server.
mode: ConfigurationMode!
Selected mode to apply this configuration to an ECDN server.
contentDeliveryEnabled: Boolean!
Whether content delivery is enabled or not.
interfaces: [Interface!]!
Network interfaces of ECDN server. Currently it’s always a single interface with name of eth0.
dnsServers: [ServerAddress!]!
DNS servers used for name resolutions.
ntpServers: [ServerAddress!]
Address of NTP servers used by ECDN server. Null in case ECDN server reported invalid (malformed) NTP server addresses.
remoteAssistanceEnabled: Boolean!
Is remote assistance enabled on server.
snmpEnabled: Boolean!
Is SNMP polling enabled on server.
snmpCommunityString: String
Community string of SNMP v2c. Null if SNMP polling is disabled.
logForwardEnabled: Boolean!
Is log forwarding enabled on server.
logCollector: TransportAddress
Log collector’s address. Null if log forwarding is disabled.
cdURL: String
Config CD’s URL. Null if mode is remote configuration. Returned URL expires in 24 hours.
imageURL: String
Image URL for the appropriate hypervisor. Null if server configuration was created through legacy ECDN API (or legacy portal). Returned URL expires in 24 hours.