Class: TencentCloud::Csip::V20221121::SubnetAsset

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

Overview

子网资产

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(appid = nil, uin = nil, assetid = nil, assetname = nil, region = nil, vpcid = nil, vpcname = nil, tag = nil, nick = nil, cidr = nil, zone = nil, cvm = nil, availableip = nil, createtime = nil, configurerisk = nil, scantask = nil, lastscantime = nil, iscore = nil, isnewasset = nil) ⇒ SubnetAsset

Returns a new instance of SubnetAsset.



12208
12209
12210
12211
12212
12213
12214
12215
12216
12217
12218
12219
12220
12221
12222
12223
12224
12225
12226
12227
12228
# File 'lib/v20221121/models.rb', line 12208

def initialize(appid=nil, uin=nil, assetid=nil, assetname=nil, region=nil, vpcid=nil, vpcname=nil, tag=nil, nick=nil, cidr=nil, zone=nil, cvm=nil, availableip=nil, createtime=nil, configurerisk=nil, scantask=nil, lastscantime=nil, iscore=nil, isnewasset=nil)
  @AppId = appid
  @Uin = uin
  @AssetId = assetid
  @AssetName = assetname
  @Region = region
  @VpcId = vpcid
  @VpcName = vpcname
  @Tag = tag
  @Nick = nick
  @CIDR = cidr
  @Zone = zone
  @CVM = cvm
  @AvailableIp = availableip
  @CreateTime = createtime
  @ConfigureRisk = configurerisk
  @ScanTask = scantask
  @LastScanTime = lastscantime
  @IsCore = iscore
  @IsNewAsset = isnewasset
end

Instance Attribute Details

#AppIdObject

Parameters:

  • AppId:

    appid

  • Uin:

    uin

  • AssetId:

    资产ID

  • AssetName:

    资产名

  • Region:

    区域

  • VpcId:

    私有网络id

  • VpcName:

    私有网络名

  • Tag:

    标签

  • Nick:

    昵称

  • CIDR:

    cidr

  • Zone:

    可用区

  • CVM:

    cvm数

  • AvailableIp:

    可用ip数

  • CreateTime:

    创建时间

  • ConfigureRisk:

    配置风险

  • ScanTask:

    任务数

  • LastScanTime:

    最后扫描时间

  • IsCore:

    是否核心

  • IsNewAsset:

    是否新资产 1新



12206
12207
12208
# File 'lib/v20221121/models.rb', line 12206

def AppId
  @AppId
end

#AssetIdObject

Parameters:

  • AppId:

    appid

  • Uin:

    uin

  • AssetId:

    资产ID

  • AssetName:

    资产名

  • Region:

    区域

  • VpcId:

    私有网络id

  • VpcName:

    私有网络名

  • Tag:

    标签

  • Nick:

    昵称

  • CIDR:

    cidr

  • Zone:

    可用区

  • CVM:

    cvm数

  • AvailableIp:

    可用ip数

  • CreateTime:

    创建时间

  • ConfigureRisk:

    配置风险

  • ScanTask:

    任务数

  • LastScanTime:

    最后扫描时间

  • IsCore:

    是否核心

  • IsNewAsset:

    是否新资产 1新



12206
12207
12208
# File 'lib/v20221121/models.rb', line 12206

def AssetId
  @AssetId
end

#AssetNameObject

Parameters:

  • AppId:

    appid

  • Uin:

    uin

  • AssetId:

    资产ID

  • AssetName:

    资产名

  • Region:

    区域

  • VpcId:

    私有网络id

  • VpcName:

    私有网络名

  • Tag:

    标签

  • Nick:

    昵称

  • CIDR:

    cidr

  • Zone:

    可用区

  • CVM:

    cvm数

  • AvailableIp:

    可用ip数

  • CreateTime:

    创建时间

  • ConfigureRisk:

    配置风险

  • ScanTask:

    任务数

  • LastScanTime:

    最后扫描时间

  • IsCore:

    是否核心

  • IsNewAsset:

    是否新资产 1新



12206
12207
12208
# File 'lib/v20221121/models.rb', line 12206

def AssetName
  @AssetName
end

#AvailableIpObject

Parameters:

  • AppId:

    appid

  • Uin:

    uin

  • AssetId:

    资产ID

  • AssetName:

    资产名

  • Region:

    区域

  • VpcId:

    私有网络id

  • VpcName:

    私有网络名

  • Tag:

    标签

  • Nick:

    昵称

  • CIDR:

    cidr

  • Zone:

    可用区

  • CVM:

    cvm数

  • AvailableIp:

    可用ip数

  • CreateTime:

    创建时间

  • ConfigureRisk:

    配置风险

  • ScanTask:

    任务数

  • LastScanTime:

    最后扫描时间

  • IsCore:

    是否核心

  • IsNewAsset:

    是否新资产 1新



12206
12207
12208
# File 'lib/v20221121/models.rb', line 12206

def AvailableIp
  @AvailableIp
end

#CIDRObject

Parameters:

  • AppId:

    appid

  • Uin:

    uin

  • AssetId:

    资产ID

  • AssetName:

    资产名

  • Region:

    区域

  • VpcId:

    私有网络id

  • VpcName:

    私有网络名

  • Tag:

    标签

  • Nick:

    昵称

  • CIDR:

    cidr

  • Zone:

    可用区

  • CVM:

    cvm数

  • AvailableIp:

    可用ip数

  • CreateTime:

    创建时间

  • ConfigureRisk:

    配置风险

  • ScanTask:

    任务数

  • LastScanTime:

    最后扫描时间

  • IsCore:

    是否核心

  • IsNewAsset:

    是否新资产 1新



12206
12207
12208
# File 'lib/v20221121/models.rb', line 12206

def CIDR
  @CIDR
end

#ConfigureRiskObject

Parameters:

  • AppId:

    appid

  • Uin:

    uin

  • AssetId:

    资产ID

  • AssetName:

    资产名

  • Region:

    区域

  • VpcId:

    私有网络id

  • VpcName:

    私有网络名

  • Tag:

    标签

  • Nick:

    昵称

  • CIDR:

    cidr

  • Zone:

    可用区

  • CVM:

    cvm数

  • AvailableIp:

    可用ip数

  • CreateTime:

    创建时间

  • ConfigureRisk:

    配置风险

  • ScanTask:

    任务数

  • LastScanTime:

    最后扫描时间

  • IsCore:

    是否核心

  • IsNewAsset:

    是否新资产 1新



12206
12207
12208
# File 'lib/v20221121/models.rb', line 12206

def ConfigureRisk
  @ConfigureRisk
end

#CreateTimeObject

Parameters:

  • AppId:

    appid

  • Uin:

    uin

  • AssetId:

    资产ID

  • AssetName:

    资产名

  • Region:

    区域

  • VpcId:

    私有网络id

  • VpcName:

    私有网络名

  • Tag:

    标签

  • Nick:

    昵称

  • CIDR:

    cidr

  • Zone:

    可用区

  • CVM:

    cvm数

  • AvailableIp:

    可用ip数

  • CreateTime:

    创建时间

  • ConfigureRisk:

    配置风险

  • ScanTask:

    任务数

  • LastScanTime:

    最后扫描时间

  • IsCore:

    是否核心

  • IsNewAsset:

    是否新资产 1新



12206
12207
12208
# File 'lib/v20221121/models.rb', line 12206

def CreateTime
  @CreateTime
end

#CVMObject

Parameters:

  • AppId:

    appid

  • Uin:

    uin

  • AssetId:

    资产ID

  • AssetName:

    资产名

  • Region:

    区域

  • VpcId:

    私有网络id

  • VpcName:

    私有网络名

  • Tag:

    标签

  • Nick:

    昵称

  • CIDR:

    cidr

  • Zone:

    可用区

  • CVM:

    cvm数

  • AvailableIp:

    可用ip数

  • CreateTime:

    创建时间

  • ConfigureRisk:

    配置风险

  • ScanTask:

    任务数

  • LastScanTime:

    最后扫描时间

  • IsCore:

    是否核心

  • IsNewAsset:

    是否新资产 1新



12206
12207
12208
# File 'lib/v20221121/models.rb', line 12206

def CVM
  @CVM
end

#IsCoreObject

Parameters:

  • AppId:

    appid

  • Uin:

    uin

  • AssetId:

    资产ID

  • AssetName:

    资产名

  • Region:

    区域

  • VpcId:

    私有网络id

  • VpcName:

    私有网络名

  • Tag:

    标签

  • Nick:

    昵称

  • CIDR:

    cidr

  • Zone:

    可用区

  • CVM:

    cvm数

  • AvailableIp:

    可用ip数

  • CreateTime:

    创建时间

  • ConfigureRisk:

    配置风险

  • ScanTask:

    任务数

  • LastScanTime:

    最后扫描时间

  • IsCore:

    是否核心

  • IsNewAsset:

    是否新资产 1新



12206
12207
12208
# File 'lib/v20221121/models.rb', line 12206

def IsCore
  @IsCore
end

#IsNewAssetObject

Parameters:

  • AppId:

    appid

  • Uin:

    uin

  • AssetId:

    资产ID

  • AssetName:

    资产名

  • Region:

    区域

  • VpcId:

    私有网络id

  • VpcName:

    私有网络名

  • Tag:

    标签

  • Nick:

    昵称

  • CIDR:

    cidr

  • Zone:

    可用区

  • CVM:

    cvm数

  • AvailableIp:

    可用ip数

  • CreateTime:

    创建时间

  • ConfigureRisk:

    配置风险

  • ScanTask:

    任务数

  • LastScanTime:

    最后扫描时间

  • IsCore:

    是否核心

  • IsNewAsset:

    是否新资产 1新



12206
12207
12208
# File 'lib/v20221121/models.rb', line 12206

def IsNewAsset
  @IsNewAsset
end

#LastScanTimeObject

Parameters:

  • AppId:

    appid

  • Uin:

    uin

  • AssetId:

    资产ID

  • AssetName:

    资产名

  • Region:

    区域

  • VpcId:

    私有网络id

  • VpcName:

    私有网络名

  • Tag:

    标签

  • Nick:

    昵称

  • CIDR:

    cidr

  • Zone:

    可用区

  • CVM:

    cvm数

  • AvailableIp:

    可用ip数

  • CreateTime:

    创建时间

  • ConfigureRisk:

    配置风险

  • ScanTask:

    任务数

  • LastScanTime:

    最后扫描时间

  • IsCore:

    是否核心

  • IsNewAsset:

    是否新资产 1新



12206
12207
12208
# File 'lib/v20221121/models.rb', line 12206

def LastScanTime
  @LastScanTime
end

#NickObject

Parameters:

  • AppId:

    appid

  • Uin:

    uin

  • AssetId:

    资产ID

  • AssetName:

    资产名

  • Region:

    区域

  • VpcId:

    私有网络id

  • VpcName:

    私有网络名

  • Tag:

    标签

  • Nick:

    昵称

  • CIDR:

    cidr

  • Zone:

    可用区

  • CVM:

    cvm数

  • AvailableIp:

    可用ip数

  • CreateTime:

    创建时间

  • ConfigureRisk:

    配置风险

  • ScanTask:

    任务数

  • LastScanTime:

    最后扫描时间

  • IsCore:

    是否核心

  • IsNewAsset:

    是否新资产 1新



12206
12207
12208
# File 'lib/v20221121/models.rb', line 12206

def Nick
  @Nick
end

#RegionObject

Parameters:

  • AppId:

    appid

  • Uin:

    uin

  • AssetId:

    资产ID

  • AssetName:

    资产名

  • Region:

    区域

  • VpcId:

    私有网络id

  • VpcName:

    私有网络名

  • Tag:

    标签

  • Nick:

    昵称

  • CIDR:

    cidr

  • Zone:

    可用区

  • CVM:

    cvm数

  • AvailableIp:

    可用ip数

  • CreateTime:

    创建时间

  • ConfigureRisk:

    配置风险

  • ScanTask:

    任务数

  • LastScanTime:

    最后扫描时间

  • IsCore:

    是否核心

  • IsNewAsset:

    是否新资产 1新



12206
12207
12208
# File 'lib/v20221121/models.rb', line 12206

def Region
  @Region
end

#ScanTaskObject

Parameters:

  • AppId:

    appid

  • Uin:

    uin

  • AssetId:

    资产ID

  • AssetName:

    资产名

  • Region:

    区域

  • VpcId:

    私有网络id

  • VpcName:

    私有网络名

  • Tag:

    标签

  • Nick:

    昵称

  • CIDR:

    cidr

  • Zone:

    可用区

  • CVM:

    cvm数

  • AvailableIp:

    可用ip数

  • CreateTime:

    创建时间

  • ConfigureRisk:

    配置风险

  • ScanTask:

    任务数

  • LastScanTime:

    最后扫描时间

  • IsCore:

    是否核心

  • IsNewAsset:

    是否新资产 1新



12206
12207
12208
# File 'lib/v20221121/models.rb', line 12206

def ScanTask
  @ScanTask
end

#TagObject

Parameters:

  • AppId:

    appid

  • Uin:

    uin

  • AssetId:

    资产ID

  • AssetName:

    资产名

  • Region:

    区域

  • VpcId:

    私有网络id

  • VpcName:

    私有网络名

  • Tag:

    标签

  • Nick:

    昵称

  • CIDR:

    cidr

  • Zone:

    可用区

  • CVM:

    cvm数

  • AvailableIp:

    可用ip数

  • CreateTime:

    创建时间

  • ConfigureRisk:

    配置风险

  • ScanTask:

    任务数

  • LastScanTime:

    最后扫描时间

  • IsCore:

    是否核心

  • IsNewAsset:

    是否新资产 1新



12206
12207
12208
# File 'lib/v20221121/models.rb', line 12206

def Tag
  @Tag
end

#UinObject

Parameters:

  • AppId:

    appid

  • Uin:

    uin

  • AssetId:

    资产ID

  • AssetName:

    资产名

  • Region:

    区域

  • VpcId:

    私有网络id

  • VpcName:

    私有网络名

  • Tag:

    标签

  • Nick:

    昵称

  • CIDR:

    cidr

  • Zone:

    可用区

  • CVM:

    cvm数

  • AvailableIp:

    可用ip数

  • CreateTime:

    创建时间

  • ConfigureRisk:

    配置风险

  • ScanTask:

    任务数

  • LastScanTime:

    最后扫描时间

  • IsCore:

    是否核心

  • IsNewAsset:

    是否新资产 1新



12206
12207
12208
# File 'lib/v20221121/models.rb', line 12206

def Uin
  @Uin
end

#VpcIdObject

Parameters:

  • AppId:

    appid

  • Uin:

    uin

  • AssetId:

    资产ID

  • AssetName:

    资产名

  • Region:

    区域

  • VpcId:

    私有网络id

  • VpcName:

    私有网络名

  • Tag:

    标签

  • Nick:

    昵称

  • CIDR:

    cidr

  • Zone:

    可用区

  • CVM:

    cvm数

  • AvailableIp:

    可用ip数

  • CreateTime:

    创建时间

  • ConfigureRisk:

    配置风险

  • ScanTask:

    任务数

  • LastScanTime:

    最后扫描时间

  • IsCore:

    是否核心

  • IsNewAsset:

    是否新资产 1新



12206
12207
12208
# File 'lib/v20221121/models.rb', line 12206

def VpcId
  @VpcId
end

#VpcNameObject

Parameters:

  • AppId:

    appid

  • Uin:

    uin

  • AssetId:

    资产ID

  • AssetName:

    资产名

  • Region:

    区域

  • VpcId:

    私有网络id

  • VpcName:

    私有网络名

  • Tag:

    标签

  • Nick:

    昵称

  • CIDR:

    cidr

  • Zone:

    可用区

  • CVM:

    cvm数

  • AvailableIp:

    可用ip数

  • CreateTime:

    创建时间

  • ConfigureRisk:

    配置风险

  • ScanTask:

    任务数

  • LastScanTime:

    最后扫描时间

  • IsCore:

    是否核心

  • IsNewAsset:

    是否新资产 1新



12206
12207
12208
# File 'lib/v20221121/models.rb', line 12206

def VpcName
  @VpcName
end

#ZoneObject

Parameters:

  • AppId:

    appid

  • Uin:

    uin

  • AssetId:

    资产ID

  • AssetName:

    资产名

  • Region:

    区域

  • VpcId:

    私有网络id

  • VpcName:

    私有网络名

  • Tag:

    标签

  • Nick:

    昵称

  • CIDR:

    cidr

  • Zone:

    可用区

  • CVM:

    cvm数

  • AvailableIp:

    可用ip数

  • CreateTime:

    创建时间

  • ConfigureRisk:

    配置风险

  • ScanTask:

    任务数

  • LastScanTime:

    最后扫描时间

  • IsCore:

    是否核心

  • IsNewAsset:

    是否新资产 1新



12206
12207
12208
# File 'lib/v20221121/models.rb', line 12206

def Zone
  @Zone
end

Instance Method Details

#deserialize(params) ⇒ Object



12230
12231
12232
12233
12234
12235
12236
12237
12238
12239
12240
12241
12242
12243
12244
12245
12246
12247
12248
12249
12250
12251
12252
12253
12254
12255
12256
12257
# File 'lib/v20221121/models.rb', line 12230

def deserialize(params)
  @AppId = params['AppId']
  @Uin = params['Uin']
  @AssetId = params['AssetId']
  @AssetName = params['AssetName']
  @Region = params['Region']
  @VpcId = params['VpcId']
  @VpcName = params['VpcName']
  unless params['Tag'].nil?
    @Tag = []
    params['Tag'].each do |i|
      tag_tmp = Tag.new
      tag_tmp.deserialize(i)
      @Tag << tag_tmp
    end
  end
  @Nick = params['Nick']
  @CIDR = params['CIDR']
  @Zone = params['Zone']
  @CVM = params['CVM']
  @AvailableIp = params['AvailableIp']
  @CreateTime = params['CreateTime']
  @ConfigureRisk = params['ConfigureRisk']
  @ScanTask = params['ScanTask']
  @LastScanTime = params['LastScanTime']
  @IsCore = params['IsCore']
  @IsNewAsset = params['IsNewAsset']
end