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