public class ServiceInfo extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| ServiceInfo() | 
| ServiceInfo(ServiceInfo 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 | 
|---|---|
| Boolean | getAuthorizationEnable()Get 是否开启鉴权
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getCommand()Get 服务的启动命令
注意:此字段可能返回 null,表示取不到有效值。 | 
| CronScaleJob[] | getCronScaleJobs()Get 定时伸缩任务
注意:此字段可能返回 null,表示取不到有效值。 | 
| EnvVar[] | getEnv()Get 环境变量
注意:此字段可能返回 null,表示取不到有效值。 | 
| Boolean | getGrpcEnable()Get 是否启用grpc端口 | 
| HealthProbe | getHealthProbe()Get 健康探针 | 
| HorizontalPodAutoscaler | getHorizontalPodAutoscaler()Get hpa配置
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getHybridBillingPrepaidReplicas()Get 计费模式[HYBRID_PAID]时生效, 用于标识混合计费模式下的预付费实例数, 若不填则默认为1
注意:此字段可能返回 null,表示取不到有效值。 | 
| ImageInfo | getImageInfo()Get 镜像信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| InferCodeInfo | getInferCodeInfo()Get 推理代码信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getInstanceAlias()Get 服务的规格别名 | 
| Long | getInstancePerReplicas()Get 单副本下的实例数,仅在部署类型为DIST、ROLE时生效,默认1 | 
| String | getInstanceType()Get 后付费实例对应的机型规格
注意:此字段可能返回 null,表示取不到有效值。 | 
| LogConfig | getLogConfig()Get 日志配置
注意:此字段可能返回 null,表示取不到有效值。 | 
| Boolean | getLogEnable()Get 是否启用日志
注意:此字段可能返回 null,表示取不到有效值。 | 
| Boolean | getModelHotUpdateEnable()Get 是否开启模型的热更新。默认不开启
注意:此字段可能返回 null,表示取不到有效值。 | 
| ModelInfo | getModelInfo()Get 模型信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| Boolean | getModelTurboEnable()Get 是否开启模型的加速, 仅对StableDiffusion(动态加速)格式的模型有效。
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getOldHybridBillingPrepaidReplicas()Get 历史 HYBRID_PAID 时的实例数,用户恢复服务
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getOldReplicas()Get 历史实例数
注意:此字段可能返回 null,表示取不到有效值。 | 
| Pod[] | getPodInfos()Get Pod列表信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| String[] | getPodList()Deprecated.   | 
| Pod | getPods()Deprecated.   | 
| String[] | getPreStopCommand()Get 服务实例停止前执行的命令,执行完毕或执行时间超过优雅退出时限后实例结束 | 
| Long | getReplicas()Get 期望运行的Pod数量,停止状态是0
不同计费模式和调节模式下对应关系如下
PREPAID 和 POSTPAID_BY_HOUR:
手动调节模式下对应 实例数量
自动调节模式下对应 基于时间的默认策略的实例数量
HYBRID_PAID:
后付费实例手动调节模式下对应 实例数量
后付费实例自动调节模式下对应 时间策略的默认策略的实例数量
注意:此字段可能返回 null,表示取不到有效值。 | 
| ResourceInfo | getResources()Get 资源信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| ResourceInfo | getResourceTotal()Get 资源总量
注意:此字段可能返回 null,表示取不到有效值。 | 
| RollingUpdate | getRollingUpdate()Get 滚动更新配置 | 
| String | getScaleMode()Get 实例数量调节方式,默认为手动
支持:自动 - "AUTO", 手动 - "MANUAL"
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getScaleStrategy()Get 定时伸缩策略
注意:此字段可能返回 null,表示取不到有效值。 | 
| ScheduledAction | getScheduledAction()Get 定时停止的配置
注意:此字段可能返回 null,表示取不到有效值。 | 
| ServiceEIP | getServiceEIP()Get 开启TIONE内网访问外部设置
注意:此字段可能返回 null,表示取不到有效值。 | 
| ServiceLimit | getServiceLimit()Get 服务限速限流相关配置
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getServicePort()Get 服务端口,默认为8501
注意:此字段可能返回 null,表示取不到有效值。 | 
| WorkloadStatus | getStatus()Get 服务的状态描述
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getTerminationGracePeriodSeconds()Get 服务的优雅退出时限。单位为秒,默认值为30,最小为1 | 
| VolumeMount | getVolumeMount()Get 挂载
注意:此字段可能返回 null,表示取不到有效值。 | 
| VolumeMount[] | getVolumeMounts()Get 批量数据盘挂载配置 | 
| Long | getWeight()Get 权重
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setAuthorizationEnable(Boolean AuthorizationEnable)Set 是否开启鉴权
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setCommand(String Command)Set 服务的启动命令
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setCronScaleJobs(CronScaleJob[] CronScaleJobs)Set 定时伸缩任务
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setEnv(EnvVar[] Env)Set 环境变量
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setGrpcEnable(Boolean GrpcEnable)Set 是否启用grpc端口 | 
| void | setHealthProbe(HealthProbe HealthProbe)Set 健康探针 | 
| void | setHorizontalPodAutoscaler(HorizontalPodAutoscaler HorizontalPodAutoscaler)Set hpa配置
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setHybridBillingPrepaidReplicas(Long HybridBillingPrepaidReplicas)Set 计费模式[HYBRID_PAID]时生效, 用于标识混合计费模式下的预付费实例数, 若不填则默认为1
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setImageInfo(ImageInfo ImageInfo)Set 镜像信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setInferCodeInfo(InferCodeInfo InferCodeInfo)Set 推理代码信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setInstanceAlias(String InstanceAlias)Set 服务的规格别名 | 
| void | setInstancePerReplicas(Long InstancePerReplicas)Set 单副本下的实例数,仅在部署类型为DIST、ROLE时生效,默认1 | 
| void | setInstanceType(String InstanceType)Set 后付费实例对应的机型规格
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setLogConfig(LogConfig LogConfig)Set 日志配置
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setLogEnable(Boolean LogEnable)Set 是否启用日志
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setModelHotUpdateEnable(Boolean ModelHotUpdateEnable)Set 是否开启模型的热更新。默认不开启
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setModelInfo(ModelInfo ModelInfo)Set 模型信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setModelTurboEnable(Boolean ModelTurboEnable)Set 是否开启模型的加速, 仅对StableDiffusion(动态加速)格式的模型有效。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setOldHybridBillingPrepaidReplicas(Long OldHybridBillingPrepaidReplicas)Set 历史 HYBRID_PAID 时的实例数,用户恢复服务
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setOldReplicas(Long OldReplicas)Set 历史实例数
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setPodInfos(Pod[] PodInfos)Set Pod列表信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setPodList(String[] PodList)Deprecated.   | 
| void | setPods(Pod Pods)Deprecated.   | 
| void | setPreStopCommand(String[] PreStopCommand)Set 服务实例停止前执行的命令,执行完毕或执行时间超过优雅退出时限后实例结束 | 
| void | setReplicas(Long Replicas)Set 期望运行的Pod数量,停止状态是0
不同计费模式和调节模式下对应关系如下
PREPAID 和 POSTPAID_BY_HOUR:
手动调节模式下对应 实例数量
自动调节模式下对应 基于时间的默认策略的实例数量
HYBRID_PAID:
后付费实例手动调节模式下对应 实例数量
后付费实例自动调节模式下对应 时间策略的默认策略的实例数量
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setResources(ResourceInfo Resources)Set 资源信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setResourceTotal(ResourceInfo ResourceTotal)Set 资源总量
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setRollingUpdate(RollingUpdate RollingUpdate)Set 滚动更新配置 | 
| void | setScaleMode(String ScaleMode)Set 实例数量调节方式,默认为手动
支持:自动 - "AUTO", 手动 - "MANUAL"
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setScaleStrategy(String ScaleStrategy)Set 定时伸缩策略
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setScheduledAction(ScheduledAction ScheduledAction)Set 定时停止的配置
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setServiceEIP(ServiceEIP ServiceEIP)Set 开启TIONE内网访问外部设置
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setServiceLimit(ServiceLimit ServiceLimit)Set 服务限速限流相关配置
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setServicePort(Long ServicePort)Set 服务端口,默认为8501
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setStatus(WorkloadStatus Status)Set 服务的状态描述
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setTerminationGracePeriodSeconds(Long TerminationGracePeriodSeconds)Set 服务的优雅退出时限。单位为秒,默认值为30,最小为1 | 
| void | setVolumeMount(VolumeMount VolumeMount)Set 挂载
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setVolumeMounts(VolumeMount[] VolumeMounts)Set 批量数据盘挂载配置 | 
| void | setWeight(Long Weight)Set 权重
注意:此字段可能返回 null,表示取不到有效值。 | 
| 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 ServiceInfo()
public ServiceInfo(ServiceInfo source)
public Long getReplicas()
public void setReplicas(Long Replicas)
Replicas - 期望运行的Pod数量,停止状态是0
不同计费模式和调节模式下对应关系如下
PREPAID 和 POSTPAID_BY_HOUR:
手动调节模式下对应 实例数量
自动调节模式下对应 基于时间的默认策略的实例数量
HYBRID_PAID:
后付费实例手动调节模式下对应 实例数量
后付费实例自动调节模式下对应 时间策略的默认策略的实例数量
注意:此字段可能返回 null,表示取不到有效值。public ImageInfo getImageInfo()
public void setImageInfo(ImageInfo ImageInfo)
ImageInfo - 镜像信息
注意:此字段可能返回 null,表示取不到有效值。public EnvVar[] getEnv()
public void setEnv(EnvVar[] Env)
Env - 环境变量
注意:此字段可能返回 null,表示取不到有效值。public ResourceInfo getResources()
public void setResources(ResourceInfo Resources)
Resources - 资源信息
注意:此字段可能返回 null,表示取不到有效值。public String getInstanceType()
public void setInstanceType(String InstanceType)
InstanceType - 后付费实例对应的机型规格
注意:此字段可能返回 null,表示取不到有效值。public ModelInfo getModelInfo()
public void setModelInfo(ModelInfo ModelInfo)
ModelInfo - 模型信息
注意:此字段可能返回 null,表示取不到有效值。public Boolean getLogEnable()
public void setLogEnable(Boolean LogEnable)
LogEnable - 是否启用日志
注意:此字段可能返回 null,表示取不到有效值。public LogConfig getLogConfig()
public void setLogConfig(LogConfig LogConfig)
LogConfig - 日志配置
注意:此字段可能返回 null,表示取不到有效值。public Boolean getAuthorizationEnable()
public void setAuthorizationEnable(Boolean AuthorizationEnable)
AuthorizationEnable - 是否开启鉴权
注意:此字段可能返回 null,表示取不到有效值。public HorizontalPodAutoscaler getHorizontalPodAutoscaler()
public void setHorizontalPodAutoscaler(HorizontalPodAutoscaler HorizontalPodAutoscaler)
HorizontalPodAutoscaler - hpa配置
注意:此字段可能返回 null,表示取不到有效值。public WorkloadStatus getStatus()
public void setStatus(WorkloadStatus Status)
Status - 服务的状态描述
注意:此字段可能返回 null,表示取不到有效值。public Long getWeight()
public void setWeight(Long Weight)
Weight - 权重
注意:此字段可能返回 null,表示取不到有效值。public ResourceInfo getResourceTotal()
public void setResourceTotal(ResourceInfo ResourceTotal)
ResourceTotal - 资源总量
注意:此字段可能返回 null,表示取不到有效值。public Long getOldReplicas()
public void setOldReplicas(Long OldReplicas)
OldReplicas - 历史实例数
注意:此字段可能返回 null,表示取不到有效值。public Long getHybridBillingPrepaidReplicas()
public void setHybridBillingPrepaidReplicas(Long HybridBillingPrepaidReplicas)
HybridBillingPrepaidReplicas - 计费模式[HYBRID_PAID]时生效, 用于标识混合计费模式下的预付费实例数, 若不填则默认为1
注意:此字段可能返回 null,表示取不到有效值。public Long getOldHybridBillingPrepaidReplicas()
public void setOldHybridBillingPrepaidReplicas(Long OldHybridBillingPrepaidReplicas)
OldHybridBillingPrepaidReplicas - 历史 HYBRID_PAID 时的实例数,用户恢复服务
注意:此字段可能返回 null,表示取不到有效值。public Boolean getModelHotUpdateEnable()
public void setModelHotUpdateEnable(Boolean ModelHotUpdateEnable)
ModelHotUpdateEnable - 是否开启模型的热更新。默认不开启
注意:此字段可能返回 null,表示取不到有效值。public String getInstanceAlias()
public void setInstanceAlias(String InstanceAlias)
InstanceAlias - 服务的规格别名public String getScaleMode()
public void setScaleMode(String ScaleMode)
ScaleMode - 实例数量调节方式,默认为手动
支持:自动 - "AUTO", 手动 - "MANUAL"
注意:此字段可能返回 null,表示取不到有效值。public CronScaleJob[] getCronScaleJobs()
public void setCronScaleJobs(CronScaleJob[] CronScaleJobs)
CronScaleJobs - 定时伸缩任务
注意:此字段可能返回 null,表示取不到有效值。public String getScaleStrategy()
public void setScaleStrategy(String ScaleStrategy)
ScaleStrategy - 定时伸缩策略
注意:此字段可能返回 null,表示取不到有效值。public ScheduledAction getScheduledAction()
public void setScheduledAction(ScheduledAction ScheduledAction)
ScheduledAction - 定时停止的配置
注意:此字段可能返回 null,表示取不到有效值。@Deprecated public String[] getPodList()
@Deprecated public void setPodList(String[] PodList)
PodList - 实例列表
注意:此字段可能返回 null,表示取不到有效值。@Deprecated public Pod getPods()
@Deprecated public void setPods(Pod Pods)
Pods - Pod列表信息
注意:此字段可能返回 null,表示取不到有效值。public Pod[] getPodInfos()
public void setPodInfos(Pod[] PodInfos)
PodInfos - Pod列表信息
注意:此字段可能返回 null,表示取不到有效值。public ServiceLimit getServiceLimit()
public void setServiceLimit(ServiceLimit ServiceLimit)
ServiceLimit - 服务限速限流相关配置
注意:此字段可能返回 null,表示取不到有效值。public Boolean getModelTurboEnable()
public void setModelTurboEnable(Boolean ModelTurboEnable)
ModelTurboEnable - 是否开启模型的加速, 仅对StableDiffusion(动态加速)格式的模型有效。
注意:此字段可能返回 null,表示取不到有效值。public VolumeMount getVolumeMount()
public void setVolumeMount(VolumeMount VolumeMount)
VolumeMount - 挂载
注意:此字段可能返回 null,表示取不到有效值。public InferCodeInfo getInferCodeInfo()
public void setInferCodeInfo(InferCodeInfo InferCodeInfo)
InferCodeInfo - 推理代码信息
注意:此字段可能返回 null,表示取不到有效值。public String getCommand()
public void setCommand(String Command)
Command - 服务的启动命令
注意:此字段可能返回 null,表示取不到有效值。public ServiceEIP getServiceEIP()
public void setServiceEIP(ServiceEIP ServiceEIP)
ServiceEIP - 开启TIONE内网访问外部设置
注意:此字段可能返回 null,表示取不到有效值。public Long getServicePort()
public void setServicePort(Long ServicePort)
ServicePort - 服务端口,默认为8501
注意:此字段可能返回 null,表示取不到有效值。public Long getTerminationGracePeriodSeconds()
public void setTerminationGracePeriodSeconds(Long TerminationGracePeriodSeconds)
TerminationGracePeriodSeconds - 服务的优雅退出时限。单位为秒,默认值为30,最小为1public String[] getPreStopCommand()
public void setPreStopCommand(String[] PreStopCommand)
PreStopCommand - 服务实例停止前执行的命令,执行完毕或执行时间超过优雅退出时限后实例结束public Boolean getGrpcEnable()
public void setGrpcEnable(Boolean GrpcEnable)
GrpcEnable - 是否启用grpc端口public HealthProbe getHealthProbe()
public void setHealthProbe(HealthProbe HealthProbe)
HealthProbe - 健康探针public RollingUpdate getRollingUpdate()
public void setRollingUpdate(RollingUpdate RollingUpdate)
RollingUpdate - 滚动更新配置public Long getInstancePerReplicas()
public void setInstancePerReplicas(Long InstancePerReplicas)
InstancePerReplicas - 单副本下的实例数,仅在部署类型为DIST、ROLE时生效,默认1public VolumeMount[] getVolumeMounts()
public void setVolumeMounts(VolumeMount[] VolumeMounts)
VolumeMounts - 批量数据盘挂载配置Copyright © 2025. All rights reserved.