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