package org.zstack.network.service.virtualrouter;
import org.zstack.core.config.GlobalConfig;
import org.zstack.core.config.GlobalConfigDefinition;
import org.zstack.core.config.GlobalConfigValidation;
/**
*/
@GlobalConfigDefinition
public class VirtualRouterGlobalConfig {
public static final String CATEGORY = "virtualRouter";
@GlobalConfigValidation
public static GlobalConfig DEPLOY_AGENT_ON_START = new GlobalConfig(CATEGORY, "agent.deployOnStart");
@GlobalConfigValidation
public static GlobalConfig COMMANDS_PARALELLISM_DEGREE = new GlobalConfig(CATEGORY, "command.parallelismDegree");
@GlobalConfigValidation
public static GlobalConfig RESTART_DNSMASQ_COUNT = new GlobalConfig(CATEGORY, "dnsmasq.restartAfterNumberOfSIGUSER1");
@GlobalConfigValidation
public static GlobalConfig PING_INTERVAL = new GlobalConfig(CATEGORY, "ping.interval");
@GlobalConfigValidation
public static GlobalConfig PING_PARALLELISM_DEGREE = new GlobalConfig(CATEGORY, "ping.parallelismDegree");
@GlobalConfigValidation
public static GlobalConfig SSH_USERNAME = new GlobalConfig(CATEGORY, "ssh.username");
@GlobalConfigValidation
public static GlobalConfig SSH_PORT = new GlobalConfig(CATEGORY, "ssh.port");
@GlobalConfigValidation
public static GlobalConfig VYOS_PASSWORD = new GlobalConfig(CATEGORY, "vrouter.password");
}