![JAR search and dependency download from the Maven repository](/logo.png)
ksyun.client.epc.createepc.v20151101.CreateEpcRequest Maven / Gradle / Ivy
package ksyun.client.epc.createepc.v20151101;
import common.annotation.KsYunField;
import lombok.Builder;
import lombok.Data;
import lombok.ToString;
import java.util.List;
import java.util.Arrays;
/**
* @Classname CreateEpcRequest
* @Description 请求参数
*/
@Data
public class CreateEpcRequest{
/**
- 裸金属服务器机型
- 有效值:
- CPU型
- CAL:标准计算型
- CAL-III:标准计算III型
- CAL-IV:标准计算IV型
- CAL-V:标准计算V型
- MI-I1:标准计算II型
- DB:标准存储型
- DB-I:存储I型
- DB-II:标准存储II型
- DB-III:标准存储III型
- DB-III-I:标准存储III型-I
- DB-IV:标准存储IV型
- DB-V:标准存储V型
- DB-VI:标准存储VI型
- DB-VII:标准存储VII型
- DB-VIII:标准存储VIII型
- SSD:计算优化型
- SSD-III:计算效能型
- SSD-III-II:计算效能型-II
- SSD-VI:计算效能II型
- MI-I2:存储优化型
- MEM-I:内存I型
- EC-I:高性能计算型
- EIO-I:极致IO型
- EIO-III:极致IO型-III
- EIOS:极致IO存储型
- SSDS-II:存储优化II型
- SSDS-III:存储优化III型
- SSDS-V:存储优化V型
- EC-I-V-III:高性能计算型-V-III
- EC-I-V-V:高性能计算型-V-V
- EC-I-V-VI:高性能计算型-V-VI
- GPU型
- GPU-I:GPU I型
- P3E:GPU裸金属服务器实例标准型
- P3E-R:GPU裸金属服务器实例标准集群型
- P3X:GPU裸金属服务器实例效能型
- P3X-R:GPU裸金属服务器实例效能集群型
- P3S:GPU裸金属服务器实例性能型
- P3IE:GPU裸金属服务器实例推理型
- P4E.56F8:标准计算型
- P4X.56D8:效能计算型
- GN6-I:推理II型-I
- GN6-II:推理II型-II
- GN6-III:推理II型-III
- GN3-II:推理I型-II
- GN3-III:推理I型-III
- GND5:效能V型
- CMLU1:寒武纪I型
- ...*/
@KsYunField(name="HostType")
private String HostType;
/**可用区的名称*/
@KsYunField(name="AvailabilityZone")
private String AvailabilityZone;
/**数据盘Raid级别,和数据盘的数量直接相关
有效值: Raid1:数据盘数量必须是2的倍数
Raid5:数据盘的数量必须大于等于3
Raid10:数据盘数量必须是4的倍数
Raid50:数据盘的数量必须大于6且是2的倍数
SRaid0:单盘SRaid0无限制,仅针对大数据业务自身有冗余的场景
与RaidId必填其一,RaidId优先级高*/
@KsYunField(name="Raid")
private String Raid;
/**Raid模板Id*/
@KsYunField(name="RaidId")
private String RaidId;
/**镜像资源ID,参见DescribeImages*/
@KsYunField(name="ImageId")
private String ImageId;
/**网卡模式
-有效值:
-bond4:BOND模式
-single :非BOND模式
-dual:双网卡模式*/
@KsYunField(name="NetworkInterfaceMode")
private String NetworkInterfaceMode;
/**云物理主机的子网ID*/
@KsYunField(name="SubnetId")
private String SubnetId;
/**内网资源IP地址*/
@KsYunField(name="PrivateIpAddress")
private String PrivateIpAddress;
/**用户密钥对的资源ID*/
@KsYunField(name="keyId")
private String KeyId;
/**裸金属服务器关联的安全组ID,一个裸金属服务器最多可以支持3个安全组*/
@KsYunField(name="SecurityGroupId")
private List SecurityGroupIdList;
/**DNS1的值,当通过该接口进行修改网络配置时不填写此参数,保持与之前不变*/
@KsYunField(name="DNS1")
private String DNS1;
/**DNS2的值,当通过该接口进行修改网络配置时不填写此参数,保持与之前不变*/
@KsYunField(name="DNS2")
private String DNS2;
/**云物理主机名称*/
@KsYunField(name="HostName")
private String HostName;
/**项目的ID*/
@KsYunField(name="ProjectId")
private String ProjectId;
/**云物理主机计费类型,包年包月Monthly,按日月结Daily
-有效值:Monthly | Daily*/
@KsYunField(name="ChargeType")
private String ChargeType;
/**云物理主机序列号*/
@KsYunField(name="Sn")
private String Sn;
/**购买时长,计费类型为包年包月时不可缺省。*/
@KsYunField(name="PurchaseTime")
private Integer PurchaseTime;
/**系统的登录密码*/
@KsYunField(name="Password")
private String Password;
/**安全组件类型
- classic:经典版
- no:不开启*/
@KsYunField(name="SecurityAgent")
private String SecurityAgent;
/**安全组件类型
- classic:经典版
- no:不开启*/
@KsYunField(name="CloudMonitorAgent")
private String CloudMonitorAgent;
/**从网卡的子网ID*/
@KsYunField(name="ExtensionSubnetId")
private String ExtensionSubnetId;
/**从网卡在VPC中的IP*/
@KsYunField(name="ExtensionPrivateIpAddress")
private String ExtensionPrivateIpAddress;
/**DNS1的值*/
@KsYunField(name="ExtensionDNS1")
private String ExtensionDNS1;
/**DNS2的值*/
@KsYunField(name="ExtensionDNS2")
private String ExtensionDNS2;
/**描述信息*/
@KsYunField(name="Description")
private String Description;
/**弹性IP的带宽*/
@KsYunField(name="AddressBandWidth")
private String AddressBandWidth;
/**弹性IP的链路类型的ID*/
@KsYunField(name="LineId")
private String LineId;
/**共享带宽ID*/
@KsYunField(name="BandWidthShareId")
private String BandWidthShareId;
/**弹性IP的计费类型*/
@KsYunField(name="AddressChargeType")
private String AddressChargeType;
/**购买时长,只有购买包年包月弹性IP时不可缺省*/
@KsYunField(name="AddressPurchaseTime")
private String AddressPurchaseTime;
/**弹性IP项目的ID*/
@KsYunField(name="AddressProjectId")
private String AddressProjectId;
/**系统盘文件格式*/
@KsYunField(name="SystemFileType")
private String SystemFileType;
/**数据盘文件格式*/
@KsYunField(name="DataFileType")
private String DataFileType;
/**数据盘目录*/
@KsYunField(name="DataDiskCatalogue")
private String DataDiskCatalogue;
/**数据盘目录后缀属性*/
@KsYunField(name="DataDiskCatalogueSuffix")
private String DataDiskCatalogueSuffix;
/**对超线程的变更*/
@KsYunField(name="HyperThreading")
private String HyperThreading;
/**NVME数据盘类型*/
@KsYunField(name="NvmeDataFileType")
private String NvmeDataFileType;
/**NVME数据盘目录*/
@KsYunField(name="NvmeDataDiskCatalogue")
private String NvmeDataDiskCatalogue;
/**NVME数据盘目录后缀属性*/
@KsYunField(name="NvmeDataDiskCatalogueSuffix")
private String NvmeDataDiskCatalogueSuffix;
/**网卡bond的属性*/
@KsYunField(name="bondAttribute")
private String BondAttribute;
/**容器引擎组件类型*/
@KsYunField(name="ContainerAgent")
private String ContainerAgent;
/**kes组件类型*/
@KsYunField(name="KesAgent")
private String KesAgent;
/**KMR组件类型*/
@KsYunField(name="KmrAgent")
private String KmrAgent;
/**计算机系统内名称*/
@KsYunField(name="ComputerName")
private String ComputerName;
/**超频*/
@KsYunField(name="OverclockingAttribute")
private String OverclockingAttribute;
/**gpu版本*/
@KsYunField(name="GpuImageDriverId")
private String GpuImageDriverId;
/**云硬盘的系统盘类型*/
@KsYunField(name="SystemVolumeType")
private String SystemVolumeType;
/**云硬盘系统盘大小*/
@KsYunField(name="SystemVolumeSize")
private String SystemVolumeSize;
/**roce网络
有效值: Open:开启 Close:关闭
*/
@KsYunField(name="RoceNetwork")
private String RoceNetwork;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy