package org.zstack.storage.volume;
import org.zstack.core.config.GlobalConfig;
import org.zstack.core.config.GlobalConfigDefinition;
import org.zstack.core.config.GlobalConfigValidation;
/**
*/
@GlobalConfigDefinition
public class VolumeGlobalConfig {
public static final String CATEGORY = "volume";
@GlobalConfigValidation
public static GlobalConfig UPDATE_DISK_OFFERING_TO_NULL_WHEN_DELETING = new GlobalConfig(CATEGORY, "diskOffering.setNullWhenDeleting");
@GlobalConfigValidation(validValues = {"Direct","Delay", "Never"})
public static GlobalConfig VOLUME_DELETION_POLICY = new GlobalConfig(CATEGORY, "deletionPolicy");
@GlobalConfigValidation(numberGreaterThan = 0)
public static GlobalConfig VOLUME_EXPUNGE_PERIOD = new GlobalConfig(CATEGORY, "expungePeriod");
@GlobalConfigValidation(numberGreaterThan = 0)
public static GlobalConfig VOLUME_EXPUNGE_INTERVAL = new GlobalConfig(CATEGORY, "expungeInterval");
}