Class: TencentCloud::Cwp::V20180228::AssetWebFrameBaseInfo

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, lang = nil, servicetype = nil, machinename = nil, updatetime = nil, firsttime = nil, isnew = nil, machineextrainfo = nil, path = nil) ⇒ AssetWebFrameBaseInfo

Returns a new instance of AssetWebFrameBaseInfo.



2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
# File 'lib/v20180228/models.rb', line 2352

def initialize(machineip=nil, machinewanip=nil, quuid=nil, uuid=nil, osinfo=nil, projectid=nil, tag=nil, name=nil, version=nil, lang=nil, servicetype=nil, machinename=nil, updatetime=nil, firsttime=nil, isnew=nil, machineextrainfo=nil, path=nil)
  @MachineIp = machineip
  @MachineWanIp = machinewanip
  @Quuid = quuid
  @Uuid = uuid
  @OsInfo = osinfo
  @ProjectId = projectid
  @Tag = tag
  @Name = name
  @Version = version
  @Lang = lang
  @ServiceType = servicetype
  @MachineName = machinename
  @UpdateTime = updatetime
  @FirstTime = firsttime
  @IsNew = isnew
  @MachineExtraInfo = machineextrainfo
  @Path = path
end

Instance Attribute Details

#FirstTimeObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    Web应用名

  • Version:

    版本

  • Lang:

    语言

  • ServiceType:

    服务类型

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息

  • Path:

    应用路径



2350
2351
2352
# File 'lib/v20180228/models.rb', line 2350

def FirstTime
  @FirstTime
end

#IsNewObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    Web应用名

  • Version:

    版本

  • Lang:

    语言

  • ServiceType:

    服务类型

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息

  • Path:

    应用路径



2350
2351
2352
# File 'lib/v20180228/models.rb', line 2350

def IsNew
  @IsNew
end

#LangObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    Web应用名

  • Version:

    版本

  • Lang:

    语言

  • ServiceType:

    服务类型

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息

  • Path:

    应用路径



2350
2351
2352
# File 'lib/v20180228/models.rb', line 2350

def Lang
  @Lang
end

#MachineExtraInfoObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    Web应用名

  • Version:

    版本

  • Lang:

    语言

  • ServiceType:

    服务类型

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息

  • Path:

    应用路径



2350
2351
2352
# File 'lib/v20180228/models.rb', line 2350

def MachineExtraInfo
  @MachineExtraInfo
end

#MachineIpObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    Web应用名

  • Version:

    版本

  • Lang:

    语言

  • ServiceType:

    服务类型

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息

  • Path:

    应用路径



2350
2351
2352
# File 'lib/v20180228/models.rb', line 2350

def MachineIp
  @MachineIp
end

#MachineNameObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    Web应用名

  • Version:

    版本

  • Lang:

    语言

  • ServiceType:

    服务类型

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息

  • Path:

    应用路径



2350
2351
2352
# File 'lib/v20180228/models.rb', line 2350

def MachineName
  @MachineName
end

#MachineWanIpObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    Web应用名

  • Version:

    版本

  • Lang:

    语言

  • ServiceType:

    服务类型

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息

  • Path:

    应用路径



2350
2351
2352
# File 'lib/v20180228/models.rb', line 2350

def MachineWanIp
  @MachineWanIp
end

#NameObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    Web应用名

  • Version:

    版本

  • Lang:

    语言

  • ServiceType:

    服务类型

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息

  • Path:

    应用路径



2350
2351
2352
# File 'lib/v20180228/models.rb', line 2350

def Name
  @Name
end

#OsInfoObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    Web应用名

  • Version:

    版本

  • Lang:

    语言

  • ServiceType:

    服务类型

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息

  • Path:

    应用路径



2350
2351
2352
# File 'lib/v20180228/models.rb', line 2350

def OsInfo
  @OsInfo
end

#PathObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    Web应用名

  • Version:

    版本

  • Lang:

    语言

  • ServiceType:

    服务类型

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息

  • Path:

    应用路径



2350
2351
2352
# File 'lib/v20180228/models.rb', line 2350

def Path
  @Path
end

#ProjectIdObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    Web应用名

  • Version:

    版本

  • Lang:

    语言

  • ServiceType:

    服务类型

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息

  • Path:

    应用路径



2350
2351
2352
# File 'lib/v20180228/models.rb', line 2350

def ProjectId
  @ProjectId
end

#QuuidObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    Web应用名

  • Version:

    版本

  • Lang:

    语言

  • ServiceType:

    服务类型

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息

  • Path:

    应用路径



2350
2351
2352
# File 'lib/v20180228/models.rb', line 2350

def Quuid
  @Quuid
end

#ServiceTypeObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    Web应用名

  • Version:

    版本

  • Lang:

    语言

  • ServiceType:

    服务类型

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息

  • Path:

    应用路径



2350
2351
2352
# File 'lib/v20180228/models.rb', line 2350

def ServiceType
  @ServiceType
end

#TagObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    Web应用名

  • Version:

    版本

  • Lang:

    语言

  • ServiceType:

    服务类型

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息

  • Path:

    应用路径



2350
2351
2352
# File 'lib/v20180228/models.rb', line 2350

def Tag
  @Tag
end

#UpdateTimeObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    Web应用名

  • Version:

    版本

  • Lang:

    语言

  • ServiceType:

    服务类型

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息

  • Path:

    应用路径



2350
2351
2352
# File 'lib/v20180228/models.rb', line 2350

def UpdateTime
  @UpdateTime
end

#UuidObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    Web应用名

  • Version:

    版本

  • Lang:

    语言

  • ServiceType:

    服务类型

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息

  • Path:

    应用路径



2350
2351
2352
# File 'lib/v20180228/models.rb', line 2350

def Uuid
  @Uuid
end

#VersionObject

Parameters:

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • Quuid:

    主机Quuid

  • Uuid:

    主机Uuid

  • OsInfo:

    操作系统信息

  • ProjectId:

    主机业务组ID

  • Tag:

    主机标签

  • Name:

    Web应用名

  • Version:

    版本

  • Lang:

    语言

  • ServiceType:

    服务类型

  • MachineName:

    主机名称

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineExtraInfo:

    附加信息

  • Path:

    应用路径



2350
2351
2352
# File 'lib/v20180228/models.rb', line 2350

def Version
  @Version
end

Instance Method Details

#deserialize(params) ⇒ Object



2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
# File 'lib/v20180228/models.rb', line 2372

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']
  @Lang = params['Lang']
  @ServiceType = params['ServiceType']
  @MachineName = params['MachineName']
  @UpdateTime = params['UpdateTime']
  @FirstTime = params['FirstTime']
  @IsNew = params['IsNew']
  unless params['MachineExtraInfo'].nil?
    @MachineExtraInfo = MachineExtraInfo.new
    @MachineExtraInfo.deserialize(params['MachineExtraInfo'])
  end
  @Path = params['Path']
end