lib/v20170312/models.rb in tencentcloud-sdk-vpc-3.0.503 vs lib/v20170312/models.rb in tencentcloud-sdk-vpc-3.0.504

- old
+ new

@@ -10811,24 +10811,36 @@ class DescribeVpcTaskResultResponse < TencentCloud::Common::AbstractModel # @param Status: 异步任务执行结果。结果:SUCCESS、FAILED、RUNNING。3者其中之一。其中SUCCESS表示任务执行成功,FAILED表示任务执行失败,RUNNING表示任务执行中。 # @type Status: String # @param Output: 异步任务执行输出。 # @type Output: String + # @param Result: 异步任务详细结果。只用于特殊场景,如批量删除弹性网卡时查询成功的网卡列表和失败的列表。 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type Result: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String - attr_accessor :Status, :Output, :RequestId + attr_accessor :Status, :Output, :Result, :RequestId - def initialize(status=nil, output=nil, requestid=nil) + def initialize(status=nil, output=nil, result=nil, requestid=nil) @Status = status @Output = output + @Result = result @RequestId = requestid end def deserialize(params) @Status = params['Status'] @Output = params['Output'] + unless params['Result'].nil? + @Result = [] + params['Result'].each do |i| + vpctaskresultdetailinfo_tmp = VpcTaskResultDetailInfo.new + vpctaskresultdetailinfo_tmp.deserialize(i) + @Result << vpctaskresultdetailinfo_tmp + end + end @RequestId = params['RequestId'] end end # DescribeVpcs请求参数结构体 @@ -19706,9 +19718,31 @@ def deserialize(params) @PrivateIpAddress = params['PrivateIpAddress'] @CidrBlock = params['CidrBlock'] @PrivateIpAddressType = params['PrivateIpAddressType'] @CreatedTime = params['CreatedTime'] + end + end + + # Vpc任务结果详细信息。 + class VpcTaskResultDetailInfo < TencentCloud::Common::AbstractModel + # @param ResourceId: 资源ID。 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type ResourceId: String + # @param Status: 状态。 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type Status: String + + attr_accessor :ResourceId, :Status + + def initialize(resourceid=nil, status=nil) + @ResourceId = resourceid + @Status = status + end + + def deserialize(params) + @ResourceId = params['ResourceId'] + @Status = params['Status'] end end # VPN通道对象。 class VpnConnection < TencentCloud::Common::AbstractModel