63 lines
1.2 KiB
Java
63 lines
1.2 KiB
Java
package com.muyu.loadCenter.config;
|
||
|
||
import lombok.Data;
|
||
import org.springframework.boot.context.properties.ConfigurationProperties;
|
||
import org.springframework.context.annotation.Configuration;
|
||
|
||
/**
|
||
*创建实例的参数映射yml
|
||
*/
|
||
@Data
|
||
@Configuration
|
||
@ConfigurationProperties(prefix = "config.instance")
|
||
public class InstanceConfig {
|
||
|
||
/**
|
||
* 地域Id
|
||
*/
|
||
private String regionId;
|
||
/**
|
||
* 镜像 ID,启动实例时选择的镜像资源。
|
||
*/
|
||
private String imageId;
|
||
/**
|
||
* 实例规格
|
||
*/
|
||
private String instanceType;
|
||
/**
|
||
* 安全组id
|
||
*/
|
||
private String securityGroupId;
|
||
/**
|
||
* 虚拟交换机
|
||
*/
|
||
private String vSwitchId;
|
||
/**
|
||
* 公网出带宽最大值,单位为 Mbit/s。取值范围:0~100。 默认值:0。
|
||
*/
|
||
private String internetMaxBandwidthOut;
|
||
/**
|
||
* 系统盘大小
|
||
*/
|
||
private String size;
|
||
/**
|
||
* 系统盘的云盘种类
|
||
*/
|
||
private String category;
|
||
/**
|
||
* ECS实例的计费方式
|
||
*/
|
||
private String instanceChargeType;
|
||
/**
|
||
* 网络计费类型。取值范围:
|
||
*/
|
||
private String internetChargeType;
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
}
|