public class EksCi extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| EksCi() | 
| EksCi(EksCi source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getAutoCreatedEipId()Get 自动为用户创建的EipId | 
| String | getCamRoleName()Get 为容器实例关联 CAM 角色,value 填写 CAM 角色名称,容器实例可获取该 CAM 角色包含的权限策略,方便 容器实例 内的程序进行如购买资源、读写存储等云资源操作。 | 
| Container[] | getContainers()Get 容器列表 | 
| Float | getCpu()Get CPU大小 | 
| String | getCpuType()Get CPU类型 | 
| String | getCreationTime()Get 接到请求后的系统创建时间。 | 
| String | getEipAddress()Get 容器实例绑定的Eip地址,注意可能为空
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getEksCiId()Get EKS Container Instance Id | 
| String | getEksCiName()Get EKS Container Instance Name | 
| EksCiVolume | getEksCiVolume()Get 数据卷信息 | 
| Long | getGpuCount()Get GPU卡数量 | 
| String | getGpuType()Get GPU类型。如无使用GPU则不返回 | 
| Container[] | getInitContainers()Get 初始化容器列表
注意:此字段可能返回 null,表示取不到有效值。 | 
| Float | getMemory()Get 内存大小 | 
| Boolean | getPersistStatus()Get 容器状态是否持久化
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getPrivateIp()Get 内网ip地址 | 
| String | getRestartPolicy()Get 容器组的重启策略 | 
| SecurityContext | getSecurityContext()Get 容器组运行的安全上下文
注意:此字段可能返回 null,表示取不到有效值。 | 
| String[] | getSecurityGroupIds()Get 安全组ID | 
| String | getStatus()Get 返回容器组创建状态:Pending,Running,Succeeded,Failed。其中:
Failed (运行失败)指的容器组退出,RestartPolilcy为Never, 有容器exitCode非0;
Succeeded(运行成功)指的是容器组退出了,RestartPolicy为Never或onFailure,所有容器exitCode都为0;
Failed和Succeeded这两种状态都会停止运行,停止计费。
Pending是创建中,Running是 运行中。 | 
| String | getSubnetId()Get 实例所属子网Id | 
| String | getSucceededTime()Get 容器全部成功退出后的时间 | 
| String | getVpcId()Get 实例所属VPC的Id | 
| void | setAutoCreatedEipId(String AutoCreatedEipId)Set 自动为用户创建的EipId | 
| void | setCamRoleName(String CamRoleName)Set 为容器实例关联 CAM 角色,value 填写 CAM 角色名称,容器实例可获取该 CAM 角色包含的权限策略,方便 容器实例 内的程序进行如购买资源、读写存储等云资源操作。 | 
| void | setContainers(Container[] Containers)Set 容器列表 | 
| void | setCpu(Float Cpu)Set CPU大小 | 
| void | setCpuType(String CpuType)Set CPU类型 | 
| void | setCreationTime(String CreationTime)Set 接到请求后的系统创建时间。 | 
| void | setEipAddress(String EipAddress)Set 容器实例绑定的Eip地址,注意可能为空
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setEksCiId(String EksCiId)Set EKS Container Instance Id | 
| void | setEksCiName(String EksCiName)Set EKS Container Instance Name | 
| void | setEksCiVolume(EksCiVolume EksCiVolume)Set 数据卷信息 | 
| void | setGpuCount(Long GpuCount)Set GPU卡数量 | 
| void | setGpuType(String GpuType)Set GPU类型。如无使用GPU则不返回 | 
| void | setInitContainers(Container[] InitContainers)Set 初始化容器列表
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setMemory(Float Memory)Set 内存大小 | 
| void | setPersistStatus(Boolean PersistStatus)Set 容器状态是否持久化
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setPrivateIp(String PrivateIp)Set 内网ip地址 | 
| void | setRestartPolicy(String RestartPolicy)Set 容器组的重启策略 | 
| void | setSecurityContext(SecurityContext SecurityContext)Set 容器组运行的安全上下文
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setSecurityGroupIds(String[] SecurityGroupIds)Set 安全组ID | 
| void | setStatus(String Status)Set 返回容器组创建状态:Pending,Running,Succeeded,Failed。其中:
Failed (运行失败)指的容器组退出,RestartPolilcy为Never, 有容器exitCode非0;
Succeeded(运行成功)指的是容器组退出了,RestartPolicy为Never或onFailure,所有容器exitCode都为0;
Failed和Succeeded这两种状态都会停止运行,停止计费。
Pending是创建中,Running是 运行中。 | 
| void | setSubnetId(String SubnetId)Set 实例所属子网Id | 
| void | setSucceededTime(String SucceededTime)Set 容器全部成功退出后的时间 | 
| void | setVpcId(String VpcId)Set 实例所属VPC的Id | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic EksCi()
public EksCi(EksCi source)
public String getAutoCreatedEipId()
public void setAutoCreatedEipId(String AutoCreatedEipId)
AutoCreatedEipId - 自动为用户创建的EipIdpublic String getCamRoleName()
public void setCamRoleName(String CamRoleName)
CamRoleName - 为容器实例关联 CAM 角色,value 填写 CAM 角色名称,容器实例可获取该 CAM 角色包含的权限策略,方便 容器实例 内的程序进行如购买资源、读写存储等云资源操作。public Container[] getContainers()
public void setContainers(Container[] Containers)
Containers - 容器列表public Float getCpu()
public void setCpu(Float Cpu)
Cpu - CPU大小public String getCpuType()
public void setCpuType(String CpuType)
CpuType - CPU类型public String getCreationTime()
public void setCreationTime(String CreationTime)
CreationTime - 接到请求后的系统创建时间。public String getEipAddress()
public void setEipAddress(String EipAddress)
EipAddress - 容器实例绑定的Eip地址,注意可能为空
注意:此字段可能返回 null,表示取不到有效值。public String getEksCiId()
public void setEksCiId(String EksCiId)
EksCiId - EKS Container Instance Idpublic String getEksCiName()
public void setEksCiName(String EksCiName)
EksCiName - EKS Container Instance Namepublic EksCiVolume getEksCiVolume()
public void setEksCiVolume(EksCiVolume EksCiVolume)
EksCiVolume - 数据卷信息public Long getGpuCount()
public void setGpuCount(Long GpuCount)
GpuCount - GPU卡数量public String getGpuType()
public void setGpuType(String GpuType)
GpuType - GPU类型。如无使用GPU则不返回public Container[] getInitContainers()
public void setInitContainers(Container[] InitContainers)
InitContainers - 初始化容器列表
注意:此字段可能返回 null,表示取不到有效值。public Float getMemory()
public void setMemory(Float Memory)
Memory - 内存大小public Boolean getPersistStatus()
public void setPersistStatus(Boolean PersistStatus)
PersistStatus - 容器状态是否持久化
注意:此字段可能返回 null,表示取不到有效值。public String getPrivateIp()
public void setPrivateIp(String PrivateIp)
PrivateIp - 内网ip地址public String getRestartPolicy()
public void setRestartPolicy(String RestartPolicy)
RestartPolicy - 容器组的重启策略public SecurityContext getSecurityContext()
public void setSecurityContext(SecurityContext SecurityContext)
SecurityContext - 容器组运行的安全上下文
注意:此字段可能返回 null,表示取不到有效值。public String[] getSecurityGroupIds()
public void setSecurityGroupIds(String[] SecurityGroupIds)
SecurityGroupIds - 安全组IDpublic String getStatus()
public void setStatus(String Status)
Status - 返回容器组创建状态:Pending,Running,Succeeded,Failed。其中:
Failed (运行失败)指的容器组退出,RestartPolilcy为Never, 有容器exitCode非0;
Succeeded(运行成功)指的是容器组退出了,RestartPolicy为Never或onFailure,所有容器exitCode都为0;
Failed和Succeeded这两种状态都会停止运行,停止计费。
Pending是创建中,Running是 运行中。public String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId - 实例所属子网Idpublic String getSucceededTime()
public void setSucceededTime(String SucceededTime)
SucceededTime - 容器全部成功退出后的时间public String getVpcId()
public void setVpcId(String VpcId)
VpcId - 实例所属VPC的IdCopyright © 2025. All rights reserved.