import { ElasticConfig } from './ElasticConfig'
import { K8sConfig } from './K8sConfig'
import { LogConfig } from './LogConfig'
import { SpecConfig } from './SpecConfig'

/**
 * 应用选项配置
 * @date 2021-05-28 15:04:02
 * @author 吴锋霖
 */
export interface AppOptionsConfig {

    /**
     * 弹性伸缩配置
     */
    elasticConfig?: ElasticConfig

    /**
     * K8S配置
     */
    k8sConfig?: K8sConfig
    

    /**
     * 日志配置
     */
    logConfig?: LogConfig

    
    /**
     * 规格配置
     */
    specConfig?: SpecConfig
}
