lib/v20211111/models.rb in tencentcloud-sdk-tione-3.0.568 vs lib/v20211111/models.rb in tencentcloud-sdk-tione-3.0.569
- old
+ new
@@ -156,14 +156,14 @@
# @type SubUin: String
# @param Region: 地域
# @type Region: String
# @param ChargeType: 计费模式
# @type ChargeType: String
- # @param ResourceGroupId: 预付费专用资源组id
+ # @param ResourceGroupId: 包年包月资源组id
# 注意:此字段可能返回 null,表示取不到有效值。
# @type ResourceGroupId: String
- # @param ResourceGroupName: 预付费专用资源组名称
+ # @param ResourceGroupName: 包年包月资源组名称
# 注意:此字段可能返回 null,表示取不到有效值。
# @type ResourceGroupName: String
# @param ResourceConfigInfo: 资源配置
# @type ResourceConfigInfo: :class:`Tencentcloud::Tione.v20211111.models.ResourceConfigInfo`
# @param Tags: 标签
@@ -227,14 +227,17 @@
# 注意:此字段可能返回 null,表示取不到有效值。
# @type BillingInfo: String
# @param PodList: 运行中的Pod的名字
# 注意:此字段可能返回 null,表示取不到有效值。
# @type PodList: Array
+ # @param ModelInferenceCodeInfo: 模型推理代码信息
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type ModelInferenceCodeInfo: :class:`Tencentcloud::Tione.v20211111.models.CosPathInfo`
- attr_accessor :BatchTaskId, :BatchTaskName, :Uin, :SubUin, :Region, :ChargeType, :ResourceGroupId, :ResourceGroupName, :ResourceConfigInfo, :Tags, :ModelInfo, :ImageInfo, :CodePackagePath, :StartCmd, :DataConfigs, :Outputs, :LogEnable, :LogConfig, :VpcId, :SubnetId, :Status, :RuntimeInSeconds, :CreateTime, :UpdateTime, :StartTime, :EndTime, :ChargeStatus, :LatestInstanceId, :Remark, :FailureReason, :BillingInfo, :PodList
+ attr_accessor :BatchTaskId, :BatchTaskName, :Uin, :SubUin, :Region, :ChargeType, :ResourceGroupId, :ResourceGroupName, :ResourceConfigInfo, :Tags, :ModelInfo, :ImageInfo, :CodePackagePath, :StartCmd, :DataConfigs, :Outputs, :LogEnable, :LogConfig, :VpcId, :SubnetId, :Status, :RuntimeInSeconds, :CreateTime, :UpdateTime, :StartTime, :EndTime, :ChargeStatus, :LatestInstanceId, :Remark, :FailureReason, :BillingInfo, :PodList, :ModelInferenceCodeInfo
- def initialize(batchtaskid=nil, batchtaskname=nil, uin=nil, subuin=nil, region=nil, chargetype=nil, resourcegroupid=nil, resourcegroupname=nil, resourceconfiginfo=nil, tags=nil, modelinfo=nil, imageinfo=nil, codepackagepath=nil, startcmd=nil, dataconfigs=nil, outputs=nil, logenable=nil, logconfig=nil, vpcid=nil, subnetid=nil, status=nil, runtimeinseconds=nil, createtime=nil, updatetime=nil, starttime=nil, endtime=nil, chargestatus=nil, latestinstanceid=nil, remark=nil, failurereason=nil, billinginfo=nil, podlist=nil)
+ def initialize(batchtaskid=nil, batchtaskname=nil, uin=nil, subuin=nil, region=nil, chargetype=nil, resourcegroupid=nil, resourcegroupname=nil, resourceconfiginfo=nil, tags=nil, modelinfo=nil, imageinfo=nil, codepackagepath=nil, startcmd=nil, dataconfigs=nil, outputs=nil, logenable=nil, logconfig=nil, vpcid=nil, subnetid=nil, status=nil, runtimeinseconds=nil, createtime=nil, updatetime=nil, starttime=nil, endtime=nil, chargestatus=nil, latestinstanceid=nil, remark=nil, failurereason=nil, billinginfo=nil, podlist=nil, modelinferencecodeinfo=nil)
@BatchTaskId = batchtaskid
@BatchTaskName = batchtaskname
@Uin = uin
@SubUin = subuin
@Region = region
@@ -263,10 +266,11 @@
@LatestInstanceId = latestinstanceid
@Remark = remark
@FailureReason = failurereason
@BillingInfo = billinginfo
@PodList = podlist
+ @ModelInferenceCodeInfo = modelinferencecodeinfo
end
def deserialize(params)
@BatchTaskId = params['BatchTaskId']
@BatchTaskName = params['BatchTaskName']
@@ -334,10 +338,14 @@
@LatestInstanceId = params['LatestInstanceId']
@Remark = params['Remark']
@FailureReason = params['FailureReason']
@BillingInfo = params['BillingInfo']
@PodList = params['PodList']
+ unless params['ModelInferenceCodeInfo'].nil?
+ @ModelInferenceCodeInfo = CosPathInfo.new
+ @ModelInferenceCodeInfo.deserialize(params['ModelInferenceCodeInfo'])
+ end
end
end
# 批处理任务实例
class BatchTaskInstance < TencentCloud::Common::AbstractModel
@@ -387,11 +395,11 @@
# @type ImageInfo: :class:`Tencentcloud::Tione.v20211111.models.ImageInfo`
# @param ChargeType: 计费模式
# @type ChargeType: String
# @param ChargeStatus: 计费状态,eg:BILLING计费中,ARREARS_STOP欠费停止,NOT_BILLING不在计费中
# @type ChargeStatus: String
- # @param ResourceGroupId: 预付费专用资源组
+ # @param ResourceGroupId: 包年包月资源组ID
# 注意:此字段可能返回 null,表示取不到有效值。
# @type ResourceGroupId: String
# @param ResourceConfigInfo: 资源配置
# @type ResourceConfigInfo: :class:`Tencentcloud::Tione.v20211111.models.ResourceConfigInfo`
# @param Tags: 标签配置
@@ -413,16 +421,16 @@
# @param UpdateTime: 更新时间
# 注意:此字段可能返回 null,表示取不到有效值。
# @type UpdateTime: String
# @param Outputs: 输出
# @type Outputs: Array
- # @param ResourceGroupName: 预付费专用资源组名称
+ # @param ResourceGroupName: 包年包月资源组名称
# 注意:此字段可能返回 null,表示取不到有效值。
# @type ResourceGroupName: String
# @param FailureReason: 失败原因
# @type FailureReason: String
- # @param BillingInfo: 计费金额信息,eg:2.00元/小时 (for后付费)
+ # @param BillingInfo: 计费金额信息,eg:2.00元/小时 (for 按量计费)
# @type BillingInfo: String
attr_accessor :BatchTaskId, :BatchTaskName, :ModelInfo, :ImageInfo, :ChargeType, :ChargeStatus, :ResourceGroupId, :ResourceConfigInfo, :Tags, :Status, :RuntimeInSeconds, :CreateTime, :StartTime, :EndTime, :UpdateTime, :Outputs, :ResourceGroupName, :FailureReason, :BillingInfo
def initialize(batchtaskid=nil, batchtaskname=nil, modelinfo=nil, imageinfo=nil, chargetype=nil, chargestatus=nil, resourcegroupid=nil, resourceconfiginfo=nil, tags=nil, status=nil, runtimeinseconds=nil, createtime=nil, starttime=nil, endtime=nil, updatetime=nil, outputs=nil, resourcegroupname=nil, failurereason=nil, billinginfo=nil)
@@ -695,11 +703,11 @@
# CreateBatchTask请求参数结构体
class CreateBatchTaskRequest < TencentCloud::Common::AbstractModel
# @param BatchTaskName: 跑批任务名称,不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头
# @type BatchTaskName: String
- # @param ChargeType: 计费模式,eg:PREPAID预付费,即包年包月;POSTPAID_BY_HOUR按小时后付费
+ # @param ChargeType: 计费模式,eg:PREPAID 包年包月;POSTPAID_BY_HOUR 按量计费
# @type ChargeType: String
# @param ResourceConfigInfo: 资源配置
# @type ResourceConfigInfo: :class:`Tencentcloud::Tione.v20211111.models.ResourceConfigInfo`
# @param Outputs: 结果输出
# @type Outputs: Array
@@ -707,11 +715,11 @@
# @type LogEnable: Boolean
# @param JobType: 工作类型 1:单次 2:周期
# @type JobType: Integer
# @param CronInfo: 任务周期描述
# @type CronInfo: :class:`Tencentcloud::Tione.v20211111.models.CronInfo`
- # @param ResourceGroupId: 预付费专用资源组
+ # @param ResourceGroupId: 包年包月资源组ID
# @type ResourceGroupId: String
# @param Tags: 标签配置
# @type Tags: Array
# @param ModelInfo: 服务对应的模型信息,有模型文件时需要填写
# @type ModelInfo: :class:`Tencentcloud::Tione.v20211111.models.ModelInfo`
@@ -2538,10 +2546,10 @@
# 取值范围:
# Name(名称):task1
# Id(task ID):train-23091792777383936
# Status(状态):STARTING / RUNNING / STOPPING / STOPPED / FAILED / SUCCEED / SUBMIT_FAILED
- # ChargeType(计费类型):PREPAID(预付费)/ POSTPAID_BY_HOUR(后付费)
+ # ChargeType(计费类型):PREPAID 包年包月 / POSTPAID_BY_HOUR 按量计费
# CHARGE_STATUS(计费状态):NOT_BILLING(未开始计费)/ BILLING(计费中)/ ARREARS_STOP(欠费停止)
# @type Filters: Array
# @param TagFilters: 标签过滤器,eg:[{ "TagKey": "TagKeyA", "TagValue": ["TagValueA"] }]
# @type TagFilters: Array
# @param Offset: 偏移量,默认为0