Class: TencentCloud::Cwp::V20180228::AssetSystemPackageInfo
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cwp::V20180228::AssetSystemPackageInfo
- Defined in:
- lib/v20180228/models.rb
Overview
资源管理系统安装包列表信息
Instance Attribute Summary collapse
- #Desc ⇒ Object
- #FirstTime ⇒ Object
- #InstallTime ⇒ Object
- #IsNew ⇒ Object
- #MachineExtraInfo ⇒ Object
- #MachineIp ⇒ Object
- #MachineName ⇒ Object
- #Name ⇒ Object
- #OsInfo ⇒ Object
- #Quuid ⇒ Object
- #Type ⇒ Object
- #UpdateTime ⇒ Object
- #Uuid ⇒ Object
- #Version ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(name = nil, desc = nil, version = nil, installtime = nil, type = nil, machinename = nil, machineip = nil, osinfo = nil, updatetime = nil, firsttime = nil, isnew = nil, machineextrainfo = nil, quuid = nil, uuid = nil) ⇒ AssetSystemPackageInfo
constructor
A new instance of AssetSystemPackageInfo.
Constructor Details
#initialize(name = nil, desc = nil, version = nil, installtime = nil, type = nil, machinename = nil, machineip = nil, osinfo = nil, updatetime = nil, firsttime = nil, isnew = nil, machineextrainfo = nil, quuid = nil, uuid = nil) ⇒ AssetSystemPackageInfo
Returns a new instance of AssetSystemPackageInfo.
1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 |
# File 'lib/v20180228/models.rb', line 1831 def initialize(name=nil, desc=nil, version=nil, installtime=nil, type=nil, machinename=nil, machineip=nil, osinfo=nil, updatetime=nil, firsttime=nil, isnew=nil, machineextrainfo=nil, quuid=nil, uuid=nil) @Name = name @Desc = desc @Version = version @InstallTime = installtime @Type = type @MachineName = machinename @MachineIp = machineip @OsInfo = osinfo @UpdateTime = updatetime @FirstTime = firsttime @IsNew = isnew @MachineExtraInfo = machineextrainfo @Quuid = quuid @Uuid = uuid end |
Instance Attribute Details
#Desc ⇒ Object
1829 1830 1831 |
# File 'lib/v20180228/models.rb', line 1829 def Desc @Desc end |
#FirstTime ⇒ Object
1829 1830 1831 |
# File 'lib/v20180228/models.rb', line 1829 def FirstTime @FirstTime end |
#InstallTime ⇒ Object
1829 1830 1831 |
# File 'lib/v20180228/models.rb', line 1829 def InstallTime @InstallTime end |
#IsNew ⇒ Object
1829 1830 1831 |
# File 'lib/v20180228/models.rb', line 1829 def IsNew @IsNew end |
#MachineExtraInfo ⇒ Object
1829 1830 1831 |
# File 'lib/v20180228/models.rb', line 1829 def MachineExtraInfo @MachineExtraInfo end |
#MachineIp ⇒ Object
1829 1830 1831 |
# File 'lib/v20180228/models.rb', line 1829 def MachineIp @MachineIp end |
#MachineName ⇒ Object
1829 1830 1831 |
# File 'lib/v20180228/models.rb', line 1829 def MachineName @MachineName end |
#Name ⇒ Object
1829 1830 1831 |
# File 'lib/v20180228/models.rb', line 1829 def Name @Name end |
#OsInfo ⇒ Object
1829 1830 1831 |
# File 'lib/v20180228/models.rb', line 1829 def OsInfo @OsInfo end |
#Quuid ⇒ Object
1829 1830 1831 |
# File 'lib/v20180228/models.rb', line 1829 def Quuid @Quuid end |
#Type ⇒ Object
1829 1830 1831 |
# File 'lib/v20180228/models.rb', line 1829 def Type @Type end |
#UpdateTime ⇒ Object
1829 1830 1831 |
# File 'lib/v20180228/models.rb', line 1829 def UpdateTime @UpdateTime end |
#Uuid ⇒ Object
1829 1830 1831 |
# File 'lib/v20180228/models.rb', line 1829 def Uuid @Uuid end |
#Version ⇒ Object
1829 1830 1831 |
# File 'lib/v20180228/models.rb', line 1829 def Version @Version end |
Instance Method Details
#deserialize(params) ⇒ Object
1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 |
# File 'lib/v20180228/models.rb', line 1848 def deserialize(params) @Name = params['Name'] @Desc = params['Desc'] @Version = params['Version'] @InstallTime = params['InstallTime'] @Type = params['Type'] @MachineName = params['MachineName'] @MachineIp = params['MachineIp'] @OsInfo = params['OsInfo'] @UpdateTime = params['UpdateTime'] @FirstTime = params['FirstTime'] @IsNew = params['IsNew'] unless params['MachineExtraInfo'].nil? @MachineExtraInfo = MachineExtraInfo.new @MachineExtraInfo.deserialize(params['MachineExtraInfo']) end @Quuid = params['Quuid'] @Uuid = params['Uuid'] end |