Class: TencentCloud::Cwp::V20180228::AssetWebAppBaseInfo

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

Overview

资源管理Web应用列表信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(machineip = nil, machinewanip = nil, quuid = nil, uuid = nil, osinfo = nil, projectid = nil, tag = nil, name = nil, version = nil, rootpath = nil, servicetype = nil, domain = nil, virtualpath = nil, plugincount = nil, id = nil, desc = nil, machinename = nil, updatetime = nil, firsttime = nil, isnew = nil, machineextrainfo = nil) ⇒ AssetWebAppBaseInfo

Returns a new instance of AssetWebAppBaseInfo.



2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
# File 'lib/v20180228/models.rb', line 2226

def initialize(machineip=nil, machinewanip=nil, quuid=nil, uuid=nil, osinfo=nil, projectid=nil, tag=nil, name=nil, version=nil, rootpath=nil, servicetype=nil, domain=nil, virtualpath=nil, plugincount=nil, id=nil, desc=nil, machinename=nil, updatetime=nil, firsttime=nil, isnew=nil, machineextrainfo=nil)
  @MachineIp = machineip
  @MachineWanIp = machinewanip
  @Quuid = quuid
  @Uuid = uuid
  @OsInfo = osinfo
  @ProjectId = projectid
  @Tag = tag
  @Name = name
  @Version = version
  @RootPath = rootpath
  @ServiceType = servicetype
  @Domain = domain
  @VirtualPath = virtualpath
  @PluginCount = plugincount
  @Id = id
  @Desc = desc
  @MachineName = machinename
  @UpdateTime = updatetime
  @FirstTime = firsttime
  @IsNew = isnew
  @MachineExtraInfo = machineextrainfo
end

Instance Attribute Details

#DescObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    应用名

  • Version:

    版本

  • RootPath:

    根路径

  • ServiceType:

    服务类型

  • Domain:

    站点域名

  • VirtualPath:

    虚拟路径

  • PluginCount:

    插件数

  • Id:

    应用ID

  • Desc:

    应用描述

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息



2224
2225
2226
# File 'lib/v20180228/models.rb', line 2224

def Desc
  @Desc
end

#DomainObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    应用名

  • Version:

    版本

  • RootPath:

    根路径

  • ServiceType:

    服务类型

  • Domain:

    站点域名

  • VirtualPath:

    虚拟路径

  • PluginCount:

    插件数

  • Id:

    应用ID

  • Desc:

    应用描述

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息



2224
2225
2226
# File 'lib/v20180228/models.rb', line 2224

def Domain
  @Domain
end

#FirstTimeObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    应用名

  • Version:

    版本

  • RootPath:

    根路径

  • ServiceType:

    服务类型

  • Domain:

    站点域名

  • VirtualPath:

    虚拟路径

  • PluginCount:

    插件数

  • Id:

    应用ID

  • Desc:

    应用描述

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息



2224
2225
2226
# File 'lib/v20180228/models.rb', line 2224

def FirstTime
  @FirstTime
end

#IdObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    应用名

  • Version:

    版本

  • RootPath:

    根路径

  • ServiceType:

    服务类型

  • Domain:

    站点域名

  • VirtualPath:

    虚拟路径

  • PluginCount:

    插件数

  • Id:

    应用ID

  • Desc:

    应用描述

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息



2224
2225
2226
# File 'lib/v20180228/models.rb', line 2224

def Id
  @Id
end

#IsNewObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    应用名

  • Version:

    版本

  • RootPath:

    根路径

  • ServiceType:

    服务类型

  • Domain:

    站点域名

  • VirtualPath:

    虚拟路径

  • PluginCount:

    插件数

  • Id:

    应用ID

  • Desc:

    应用描述

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息



2224
2225
2226
# File 'lib/v20180228/models.rb', line 2224

def IsNew
  @IsNew
end

#MachineExtraInfoObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    应用名

  • Version:

    版本

  • RootPath:

    根路径

  • ServiceType:

    服务类型

  • Domain:

    站点域名

  • VirtualPath:

    虚拟路径

  • PluginCount:

    插件数

  • Id:

    应用ID

  • Desc:

    应用描述

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息



2224
2225
2226
# File 'lib/v20180228/models.rb', line 2224

def MachineExtraInfo
  @MachineExtraInfo
end

#MachineIpObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    应用名

  • Version:

    版本

  • RootPath:

    根路径

  • ServiceType:

    服务类型

  • Domain:

    站点域名

  • VirtualPath:

    虚拟路径

  • PluginCount:

    插件数

  • Id:

    应用ID

  • Desc:

    应用描述

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息



2224
2225
2226
# File 'lib/v20180228/models.rb', line 2224

def MachineIp
  @MachineIp
end

#MachineNameObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    应用名

  • Version:

    版本

  • RootPath:

    根路径

  • ServiceType:

    服务类型

  • Domain:

    站点域名

  • VirtualPath:

    虚拟路径

  • PluginCount:

    插件数

  • Id:

    应用ID

  • Desc:

    应用描述

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息



2224
2225
2226
# File 'lib/v20180228/models.rb', line 2224

def MachineName
  @MachineName
end

#MachineWanIpObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    应用名

  • Version:

    版本

  • RootPath:

    根路径

  • ServiceType:

    服务类型

  • Domain:

    站点域名

  • VirtualPath:

    虚拟路径

  • PluginCount:

    插件数

  • Id:

    应用ID

  • Desc:

    应用描述

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息



2224
2225
2226
# File 'lib/v20180228/models.rb', line 2224

def MachineWanIp
  @MachineWanIp
end

#NameObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    应用名

  • Version:

    版本

  • RootPath:

    根路径

  • ServiceType:

    服务类型

  • Domain:

    站点域名

  • VirtualPath:

    虚拟路径

  • PluginCount:

    插件数

  • Id:

    应用ID

  • Desc:

    应用描述

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息



2224
2225
2226
# File 'lib/v20180228/models.rb', line 2224

def Name
  @Name
end

#OsInfoObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    应用名

  • Version:

    版本

  • RootPath:

    根路径

  • ServiceType:

    服务类型

  • Domain:

    站点域名

  • VirtualPath:

    虚拟路径

  • PluginCount:

    插件数

  • Id:

    应用ID

  • Desc:

    应用描述

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息



2224
2225
2226
# File 'lib/v20180228/models.rb', line 2224

def OsInfo
  @OsInfo
end

#PluginCountObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    应用名

  • Version:

    版本

  • RootPath:

    根路径

  • ServiceType:

    服务类型

  • Domain:

    站点域名

  • VirtualPath:

    虚拟路径

  • PluginCount:

    插件数

  • Id:

    应用ID

  • Desc:

    应用描述

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息



2224
2225
2226
# File 'lib/v20180228/models.rb', line 2224

def PluginCount
  @PluginCount
end

#ProjectIdObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    应用名

  • Version:

    版本

  • RootPath:

    根路径

  • ServiceType:

    服务类型

  • Domain:

    站点域名

  • VirtualPath:

    虚拟路径

  • PluginCount:

    插件数

  • Id:

    应用ID

  • Desc:

    应用描述

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息



2224
2225
2226
# File 'lib/v20180228/models.rb', line 2224

def ProjectId
  @ProjectId
end

#QuuidObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    应用名

  • Version:

    版本

  • RootPath:

    根路径

  • ServiceType:

    服务类型

  • Domain:

    站点域名

  • VirtualPath:

    虚拟路径

  • PluginCount:

    插件数

  • Id:

    应用ID

  • Desc:

    应用描述

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息



2224
2225
2226
# File 'lib/v20180228/models.rb', line 2224

def Quuid
  @Quuid
end

#RootPathObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    应用名

  • Version:

    版本

  • RootPath:

    根路径

  • ServiceType:

    服务类型

  • Domain:

    站点域名

  • VirtualPath:

    虚拟路径

  • PluginCount:

    插件数

  • Id:

    应用ID

  • Desc:

    应用描述

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息



2224
2225
2226
# File 'lib/v20180228/models.rb', line 2224

def RootPath
  @RootPath
end

#ServiceTypeObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    应用名

  • Version:

    版本

  • RootPath:

    根路径

  • ServiceType:

    服务类型

  • Domain:

    站点域名

  • VirtualPath:

    虚拟路径

  • PluginCount:

    插件数

  • Id:

    应用ID

  • Desc:

    应用描述

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息



2224
2225
2226
# File 'lib/v20180228/models.rb', line 2224

def ServiceType
  @ServiceType
end

#TagObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    应用名

  • Version:

    版本

  • RootPath:

    根路径

  • ServiceType:

    服务类型

  • Domain:

    站点域名

  • VirtualPath:

    虚拟路径

  • PluginCount:

    插件数

  • Id:

    应用ID

  • Desc:

    应用描述

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息



2224
2225
2226
# File 'lib/v20180228/models.rb', line 2224

def Tag
  @Tag
end

#UpdateTimeObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    应用名

  • Version:

    版本

  • RootPath:

    根路径

  • ServiceType:

    服务类型

  • Domain:

    站点域名

  • VirtualPath:

    虚拟路径

  • PluginCount:

    插件数

  • Id:

    应用ID

  • Desc:

    应用描述

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息



2224
2225
2226
# File 'lib/v20180228/models.rb', line 2224

def UpdateTime
  @UpdateTime
end

#UuidObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    应用名

  • Version:

    版本

  • RootPath:

    根路径

  • ServiceType:

    服务类型

  • Domain:

    站点域名

  • VirtualPath:

    虚拟路径

  • PluginCount:

    插件数

  • Id:

    应用ID

  • Desc:

    应用描述

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息



2224
2225
2226
# File 'lib/v20180228/models.rb', line 2224

def Uuid
  @Uuid
end

#VersionObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    应用名

  • Version:

    版本

  • RootPath:

    根路径

  • ServiceType:

    服务类型

  • Domain:

    站点域名

  • VirtualPath:

    虚拟路径

  • PluginCount:

    插件数

  • Id:

    应用ID

  • Desc:

    应用描述

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息



2224
2225
2226
# File 'lib/v20180228/models.rb', line 2224

def Version
  @Version
end

#VirtualPathObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    应用名

  • Version:

    版本

  • RootPath:

    根路径

  • ServiceType:

    服务类型

  • Domain:

    站点域名

  • VirtualPath:

    虚拟路径

  • PluginCount:

    插件数

  • Id:

    应用ID

  • Desc:

    应用描述

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息



2224
2225
2226
# File 'lib/v20180228/models.rb', line 2224

def VirtualPath
  @VirtualPath
end

Instance Method Details

#deserialize(params) ⇒ Object



2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
# File 'lib/v20180228/models.rb', line 2250

def deserialize(params)
  @MachineIp = params['MachineIp']
  @MachineWanIp = params['MachineWanIp']
  @Quuid = params['Quuid']
  @Uuid = params['Uuid']
  @OsInfo = params['OsInfo']
  @ProjectId = params['ProjectId']
  unless params['Tag'].nil?
    @Tag = []
    params['Tag'].each do |i|
      machinetag_tmp = MachineTag.new
      machinetag_tmp.deserialize(i)
      @Tag << machinetag_tmp
    end
  end
  @Name = params['Name']
  @Version = params['Version']
  @RootPath = params['RootPath']
  @ServiceType = params['ServiceType']
  @Domain = params['Domain']
  @VirtualPath = params['VirtualPath']
  @PluginCount = params['PluginCount']
  @Id = params['Id']
  @Desc = params['Desc']
  @MachineName = params['MachineName']
  @UpdateTime = params['UpdateTime']
  @FirstTime = params['FirstTime']
  @IsNew = params['IsNew']
  unless params['MachineExtraInfo'].nil?
    @MachineExtraInfo = MachineExtraInfo.new
    @MachineExtraInfo.deserialize(params['MachineExtraInfo'])
  end
end