Class: TencentCloud::Cwp::V20180228::AssetJarBaseInfo
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cwp::V20180228::AssetJarBaseInfo
- Defined in:
- lib/v20180228/models.rb
Overview
资产管理jar包列表
Instance Attribute Summary collapse
- #FirstTime ⇒ Object
- #Id ⇒ Object
- #IsNew ⇒ Object
- #MachineExtraInfo ⇒ Object
- #MachineIp ⇒ Object
- #MachineName ⇒ Object
- #MachineWanIp ⇒ Object
- #Md5 ⇒ Object
- #Name ⇒ Object
- #OsInfo ⇒ Object
- #Path ⇒ Object
- #Quuid ⇒ Object
- #Status ⇒ Object
- #Type ⇒ Object
- #UpdateTime ⇒ Object
- #Uuid ⇒ Object
- #Version ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(name = nil, type = nil, status = nil, version = nil, path = nil, machineip = nil, machinename = nil, osinfo = nil, id = nil, md5 = nil, quuid = nil, uuid = nil, updatetime = nil, firsttime = nil, isnew = nil, machinewanip = nil, machineextrainfo = nil) ⇒ AssetJarBaseInfo
constructor
A new instance of AssetJarBaseInfo.
Constructor Details
#initialize(name = nil, type = nil, status = nil, version = nil, path = nil, machineip = nil, machinename = nil, osinfo = nil, id = nil, md5 = nil, quuid = nil, uuid = nil, updatetime = nil, firsttime = nil, isnew = nil, machinewanip = nil, machineextrainfo = nil) ⇒ AssetJarBaseInfo
Returns a new instance of AssetJarBaseInfo.
931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 |
# File 'lib/v20180228/models.rb', line 931 def initialize(name=nil, type=nil, status=nil, version=nil, path=nil, machineip=nil, machinename=nil, osinfo=nil, id=nil, md5=nil, quuid=nil, uuid=nil, updatetime=nil, firsttime=nil, isnew=nil, machinewanip=nil, machineextrainfo=nil) @Name = name @Type = type @Status = status @Version = version @Path = path @MachineIp = machineip @MachineName = machinename @OsInfo = osinfo @Id = id @Md5 = md5 @Quuid = quuid @Uuid = uuid @UpdateTime = updatetime @FirstTime = firsttime @IsNew = isnew @MachineWanIp = machinewanip @MachineExtraInfo = machineextrainfo end |
Instance Attribute Details
#FirstTime ⇒ Object
929 930 931 |
# File 'lib/v20180228/models.rb', line 929 def FirstTime @FirstTime end |
#Id ⇒ Object
929 930 931 |
# File 'lib/v20180228/models.rb', line 929 def Id @Id end |
#IsNew ⇒ Object
929 930 931 |
# File 'lib/v20180228/models.rb', line 929 def IsNew @IsNew end |
#MachineExtraInfo ⇒ Object
929 930 931 |
# File 'lib/v20180228/models.rb', line 929 def MachineExtraInfo @MachineExtraInfo end |
#MachineIp ⇒ Object
929 930 931 |
# File 'lib/v20180228/models.rb', line 929 def MachineIp @MachineIp end |
#MachineName ⇒ Object
929 930 931 |
# File 'lib/v20180228/models.rb', line 929 def MachineName @MachineName end |
#MachineWanIp ⇒ Object
929 930 931 |
# File 'lib/v20180228/models.rb', line 929 def MachineWanIp @MachineWanIp end |
#Md5 ⇒ Object
929 930 931 |
# File 'lib/v20180228/models.rb', line 929 def Md5 @Md5 end |
#Name ⇒ Object
929 930 931 |
# File 'lib/v20180228/models.rb', line 929 def Name @Name end |
#OsInfo ⇒ Object
929 930 931 |
# File 'lib/v20180228/models.rb', line 929 def OsInfo @OsInfo end |
#Path ⇒ Object
929 930 931 |
# File 'lib/v20180228/models.rb', line 929 def Path @Path end |
#Quuid ⇒ Object
929 930 931 |
# File 'lib/v20180228/models.rb', line 929 def Quuid @Quuid end |
#Status ⇒ Object
929 930 931 |
# File 'lib/v20180228/models.rb', line 929 def Status @Status end |
#Type ⇒ Object
929 930 931 |
# File 'lib/v20180228/models.rb', line 929 def Type @Type end |
#UpdateTime ⇒ Object
929 930 931 |
# File 'lib/v20180228/models.rb', line 929 def UpdateTime @UpdateTime end |
#Uuid ⇒ Object
929 930 931 |
# File 'lib/v20180228/models.rb', line 929 def Uuid @Uuid end |
#Version ⇒ Object
929 930 931 |
# File 'lib/v20180228/models.rb', line 929 def Version @Version end |
Instance Method Details
#deserialize(params) ⇒ Object
951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 |
# File 'lib/v20180228/models.rb', line 951 def deserialize(params) @Name = params['Name'] @Type = params['Type'] @Status = params['Status'] @Version = params['Version'] @Path = params['Path'] @MachineIp = params['MachineIp'] @MachineName = params['MachineName'] @OsInfo = params['OsInfo'] @Id = params['Id'] @Md5 = params['Md5'] @Quuid = params['Quuid'] @Uuid = params['Uuid'] @UpdateTime = params['UpdateTime'] @FirstTime = params['FirstTime'] @IsNew = params['IsNew'] @MachineWanIp = params['MachineWanIp'] unless params['MachineExtraInfo'].nil? @MachineExtraInfo = MachineExtraInfo.new @MachineExtraInfo.deserialize(params['MachineExtraInfo']) end end |