Class: TencentCloud::Oceanus::V20190422::ResourceRef

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

Overview

资源引用参数

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(resourceid = nil, version = nil, type = nil) ⇒ ResourceRef

Returns a new instance of ResourceRef.



4783
4784
4785
4786
4787
# File 'lib/v20190422/models.rb', line 4783

def initialize(resourceid=nil, version=nil, type=nil)
  @ResourceId = resourceid
  @Version = version
  @Type = type
end

Instance Attribute Details

#ResourceIdObject

Parameters:

  • ResourceId:

    资源ID

  • Version:

    资源版本

  • Type:

    0-引用 JAR 程序包,1-主程序包,2-引用配置文件,3-Python程序包,4-Python数据文件



4781
4782
4783
# File 'lib/v20190422/models.rb', line 4781

def ResourceId
  @ResourceId
end

#TypeObject

Parameters:

  • ResourceId:

    资源ID

  • Version:

    资源版本

  • Type:

    0-引用 JAR 程序包,1-主程序包,2-引用配置文件,3-Python程序包,4-Python数据文件



4781
4782
4783
# File 'lib/v20190422/models.rb', line 4781

def Type
  @Type
end

#VersionObject

Parameters:

  • ResourceId:

    资源ID

  • Version:

    资源版本

  • Type:

    0-引用 JAR 程序包,1-主程序包,2-引用配置文件,3-Python程序包,4-Python数据文件



4781
4782
4783
# File 'lib/v20190422/models.rb', line 4781

def Version
  @Version
end

Instance Method Details

#deserialize(params) ⇒ Object



4789
4790
4791
4792
4793
# File 'lib/v20190422/models.rb', line 4789

def deserialize(params)
  @ResourceId = params['ResourceId']
  @Version = params['Version']
  @Type = params['Type']
end