public class ServiceInfo extends AbstractModel
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,表示取不到有效值。
|
CronScaleJob[] |
getCronScaleJobs()
Get 定时伸缩任务
注意:此字段可能返回 null,表示取不到有效值。
|
EnvVar[] |
getEnv()
Get 环境变量
注意:此字段可能返回 null,表示取不到有效值。
|
HorizontalPodAutoscaler |
getHorizontalPodAutoscaler()
Get hpa配置
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getHybridBillingPrepaidReplicas()
Get 计费模式[HYBRID_PAID]时生效, 用于标识混合计费模式下的预付费实例数, 若不填则默认为1
注意:此字段可能返回 null,表示取不到有效值。
|
ImageInfo |
getImageInfo()
Get 镜像信息
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getInstanceType()
Get 后付费实例对应的机型规格
注意:此字段可能返回 null,表示取不到有效值。
|
LogConfig |
getLogConfig()
Get 日志配置
注意:此字段可能返回 null,表示取不到有效值。
|
Boolean |
getLogEnable()
Get 是否启用日志
注意:此字段可能返回 null,表示取不到有效值。
|
Boolean |
getModelHotUpdateEnable()
Get 是否开启模型的热更新。默认不开启
注意:此字段可能返回 null,表示取不到有效值。
|
ModelInfo |
getModelInfo()
Get 模型信息
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getOldHybridBillingPrepaidReplicas()
Get 历史 HYBRID_PAID 时的实例数,用户恢复服务
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getOldReplicas()
Get 历史实例数
注意:此字段可能返回 null,表示取不到有效值。
|
Pod[] |
getPodInfos()
Get Pod列表信息
注意:此字段可能返回 null,表示取不到有效值。
|
String[] |
getPodList()
Get 实例列表
注意:此字段可能返回 null,表示取不到有效值。
|
Pod |
getPods()
Get Pod列表信息
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getReplicas()
Get 期望运行的Pod数量,停止状态是0
不同计费模式和调节模式下对应关系如下
PREPAID 和 POSTPAID_BY_HOUR:
手动调节模式下对应 实例数量
自动调节模式下对应 基于时间的默认策略的实例数量
HYBRID_PAID:
后付费实例手动调节模式下对应 实例数量
后付费实例自动调节模式下对应 时间策略的默认策略的实例数量
注意:此字段可能返回 null,表示取不到有效值。
|
ResourceInfo |
getResources()
Get 资源信息
注意:此字段可能返回 null,表示取不到有效值。
|
ResourceInfo |
getResourceTotal()
Get 资源总量
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getScaleMode()
Get 实例数量调节方式,默认为手动
支持:自动 - "AUTO", 手动 - "MANUAL"
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getScaleStrategy()
Get 定时伸缩策略
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getScheduledAction()
Get 定时停止的配置
注意:此字段可能返回 null,表示取不到有效值。
|
ServiceLimit |
getServiceLimit()
Get 服务限速限流相关配置
注意:此字段可能返回 null,表示取不到有效值。
|
WorkloadStatus |
getStatus()
Get 服务的状态描述
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getWeight()
Get 权重
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setAuthorizationEnable(Boolean AuthorizationEnable)
Set 是否开启鉴权
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setCronScaleJobs(CronScaleJob[] CronScaleJobs)
Set 定时伸缩任务
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setEnv(EnvVar[] Env)
Set 环境变量
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setHorizontalPodAutoscaler(HorizontalPodAutoscaler HorizontalPodAutoscaler)
Set hpa配置
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setHybridBillingPrepaidReplicas(Long HybridBillingPrepaidReplicas)
Set 计费模式[HYBRID_PAID]时生效, 用于标识混合计费模式下的预付费实例数, 若不填则默认为1
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setImageInfo(ImageInfo ImageInfo)
Set 镜像信息
注意:此字段可能返回 null,表示取不到有效值。
|
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 |
setOldHybridBillingPrepaidReplicas(Long OldHybridBillingPrepaidReplicas)
Set 历史 HYBRID_PAID 时的实例数,用户恢复服务
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setOldReplicas(Long OldReplicas)
Set 历史实例数
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setPodInfos(Pod[] PodInfos)
Set Pod列表信息
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setPodList(String[] PodList)
Set 实例列表
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setPods(Pod Pods)
Set Pod列表信息
注意:此字段可能返回 null,表示取不到有效值。
|
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 |
setScaleMode(String ScaleMode)
Set 实例数量调节方式,默认为手动
支持:自动 - "AUTO", 手动 - "MANUAL"
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setScaleStrategy(String ScaleStrategy)
Set 定时伸缩策略
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setScheduledAction(String ScheduledAction)
Set 定时停止的配置
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setServiceLimit(ServiceLimit ServiceLimit)
Set 服务限速限流相关配置
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setStatus(WorkloadStatus Status)
Set 服务的状态描述
注意:此字段可能返回 null,表示取不到有效值。
|
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, getMultipartRequestParams, getSkipSign, set, 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 String[] getPodList()
public void setPodList(String[] PodList)
PodList - 实例列表
注意:此字段可能返回 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 Pod getPods()
public void setPods(Pod Pods)
Pods - Pod列表信息
注意:此字段可能返回 null,表示取不到有效值。public Pod[] getPodInfos()
public void setPodInfos(Pod[] PodInfos)
PodInfos - Pod列表信息
注意:此字段可能返回 null,表示取不到有效值。public String getScaleStrategy()
public void setScaleStrategy(String ScaleStrategy)
ScaleStrategy - 定时伸缩策略
注意:此字段可能返回 null,表示取不到有效值。public CronScaleJob[] getCronScaleJobs()
public void setCronScaleJobs(CronScaleJob[] CronScaleJobs)
CronScaleJobs - 定时伸缩任务
注意:此字段可能返回 null,表示取不到有效值。public String getScaleMode()
public void setScaleMode(String ScaleMode)
ScaleMode - 实例数量调节方式,默认为手动
支持:自动 - "AUTO", 手动 - "MANUAL"
注意:此字段可能返回 null,表示取不到有效值。public ServiceLimit getServiceLimit()
public void setServiceLimit(ServiceLimit ServiceLimit)
ServiceLimit - 服务限速限流相关配置
注意:此字段可能返回 null,表示取不到有效值。public String getScheduledAction()
public void setScheduledAction(String ScheduledAction)
ScheduledAction - 定时停止的配置
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2023. All rights reserved.