Class: TencentCloud::Wedata::V20210820::AsyncResourceVO

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20210820/models.rb

Overview

操作资源DTO

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(processid = nil, resourceid = nil, resourcename = nil, extrainfo = nil) ⇒ AsyncResourceVO

Returns a new instance of AsyncResourceVO.



1324
1325
1326
1327
1328
1329
# File 'lib/v20210820/models.rb', line 1324

def initialize(processid=nil, resourceid=nil, resourcename=nil, extrainfo=nil)
  @ProcessId = processid
  @ResourceId = resourceid
  @ResourceName = resourcename
  @ExtraInfo = extrainfo
end

Instance Attribute Details

#ExtraInfoObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProcessId:

    处理Id

  • ResourceId:

    资源Id

  • ResourceName:

    资源名称

  • ExtraInfo:

    自定义信息



1322
1323
1324
# File 'lib/v20210820/models.rb', line 1322

def ExtraInfo
  @ExtraInfo
end

#ProcessIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProcessId:

    处理Id

  • ResourceId:

    资源Id

  • ResourceName:

    资源名称

  • ExtraInfo:

    自定义信息



1322
1323
1324
# File 'lib/v20210820/models.rb', line 1322

def ProcessId
  @ProcessId
end

#ResourceIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProcessId:

    处理Id

  • ResourceId:

    资源Id

  • ResourceName:

    资源名称

  • ExtraInfo:

    自定义信息



1322
1323
1324
# File 'lib/v20210820/models.rb', line 1322

def ResourceId
  @ResourceId
end

#ResourceNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProcessId:

    处理Id

  • ResourceId:

    资源Id

  • ResourceName:

    资源名称

  • ExtraInfo:

    自定义信息



1322
1323
1324
# File 'lib/v20210820/models.rb', line 1322

def ResourceName
  @ResourceName
end

Instance Method Details

#deserialize(params) ⇒ Object



1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
# File 'lib/v20210820/models.rb', line 1331

def deserialize(params)
  @ProcessId = params['ProcessId']
  @ResourceId = params['ResourceId']
  @ResourceName = params['ResourceName']
  unless params['ExtraInfo'].nil?
    @ExtraInfo = []
    params['ExtraInfo'].each do |i|
      paraminfo_tmp = ParamInfo.new
      paraminfo_tmp.deserialize(i)
      @ExtraInfo << paraminfo_tmp
    end
  end
end