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.



1036
1037
1038
1039
1040
1041
# File 'lib/v20210820/models.rb', line 1036

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:

    自定义信息



1034
1035
1036
# File 'lib/v20210820/models.rb', line 1034

def ExtraInfo
  @ExtraInfo
end

#ProcessIdObject

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

Parameters:

  • ProcessId:

    处理Id

  • ResourceId:

    资源Id

  • ResourceName:

    资源名称

  • ExtraInfo:

    自定义信息



1034
1035
1036
# File 'lib/v20210820/models.rb', line 1034

def ProcessId
  @ProcessId
end

#ResourceIdObject

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

Parameters:

  • ProcessId:

    处理Id

  • ResourceId:

    资源Id

  • ResourceName:

    资源名称

  • ExtraInfo:

    自定义信息



1034
1035
1036
# File 'lib/v20210820/models.rb', line 1034

def ResourceId
  @ResourceId
end

#ResourceNameObject

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

Parameters:

  • ProcessId:

    处理Id

  • ResourceId:

    资源Id

  • ResourceName:

    资源名称

  • ExtraInfo:

    自定义信息



1034
1035
1036
# File 'lib/v20210820/models.rb', line 1034

def ResourceName
  @ResourceName
end

Instance Method Details

#deserialize(params) ⇒ Object



1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
# File 'lib/v20210820/models.rb', line 1043

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