LoadCenter/src/main/java/com/muyu/loadCenter/config/InstanceConfig.java

63 lines
1.2 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

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;
}