Class: TencentCloud::Csip::V20221121::DBAssetVO
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Csip::V20221121::DBAssetVO
- Defined in:
- lib/v20221121/models.rb
Overview
db资产输出字段
Instance Attribute Summary collapse
- #Access ⇒ Object
- #AppId ⇒ Object
- #AssetCreateTime ⇒ Object
- #AssetId ⇒ Object
- #AssetName ⇒ Object
- #AssetType ⇒ Object
- #Attack ⇒ Object
- #ConfigurationRisk ⇒ Object
- #Domain ⇒ Object
- #IsCore ⇒ Object
- #IsNewAsset ⇒ Object
- #LastScanTime ⇒ Object
- #NickName ⇒ Object
- #Port ⇒ Object
- #PrivateIp ⇒ Object
- #PublicIp ⇒ Object
- #Region ⇒ Object
- #ScanTask ⇒ Object
- #Status ⇒ Object
- #Tag ⇒ Object
- #Uin ⇒ Object
- #VpcId ⇒ Object
- #VpcName ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(assetid = nil, assetname = nil, assettype = nil, vpcid = nil, vpcname = nil, region = nil, domain = nil, assetcreatetime = nil, lastscantime = nil, configurationrisk = nil, attack = nil, access = nil, scantask = nil, appid = nil, uin = nil, nickname = nil, port = nil, tag = nil, privateip = nil, publicip = nil, status = nil, iscore = nil, isnewasset = nil) ⇒ DBAssetVO
constructor
A new instance of DBAssetVO.
Constructor Details
#initialize(assetid = nil, assetname = nil, assettype = nil, vpcid = nil, vpcname = nil, region = nil, domain = nil, assetcreatetime = nil, lastscantime = nil, configurationrisk = nil, attack = nil, access = nil, scantask = nil, appid = nil, uin = nil, nickname = nil, port = nil, tag = nil, privateip = nil, publicip = nil, status = nil, iscore = nil, isnewasset = nil) ⇒ DBAssetVO
Returns a new instance of DBAssetVO.
3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 |
# File 'lib/v20221121/models.rb', line 3490 def initialize(assetid=nil, assetname=nil, assettype=nil, vpcid=nil, vpcname=nil, region=nil, domain=nil, assetcreatetime=nil, lastscantime=nil, configurationrisk=nil, attack=nil, access=nil, scantask=nil, appid=nil, uin=nil, nickname=nil, port=nil, tag=nil, privateip=nil, publicip=nil, status=nil, iscore=nil, isnewasset=nil) @AssetId = assetid @AssetName = assetname @AssetType = assettype @VpcId = vpcid @VpcName = vpcname @Region = region @Domain = domain @AssetCreateTime = assetcreatetime @LastScanTime = lastscantime @ConfigurationRisk = configurationrisk @Attack = attack @Access = access @ScanTask = scantask @AppId = appid @Uin = uin @NickName = nickname @Port = port @Tag = tag @PrivateIp = privateip @PublicIp = publicip @Status = status @IsCore = iscore @IsNewAsset = isnewasset end |
Instance Attribute Details
#Access ⇒ Object
3488 3489 3490 |
# File 'lib/v20221121/models.rb', line 3488 def Access @Access end |
#AppId ⇒ Object
3488 3489 3490 |
# File 'lib/v20221121/models.rb', line 3488 def AppId @AppId end |
#AssetCreateTime ⇒ Object
3488 3489 3490 |
# File 'lib/v20221121/models.rb', line 3488 def AssetCreateTime @AssetCreateTime end |
#AssetId ⇒ Object
3488 3489 3490 |
# File 'lib/v20221121/models.rb', line 3488 def AssetId @AssetId end |
#AssetName ⇒ Object
3488 3489 3490 |
# File 'lib/v20221121/models.rb', line 3488 def AssetName @AssetName end |
#AssetType ⇒ Object
3488 3489 3490 |
# File 'lib/v20221121/models.rb', line 3488 def AssetType @AssetType end |
#Attack ⇒ Object
3488 3489 3490 |
# File 'lib/v20221121/models.rb', line 3488 def Attack @Attack end |
#ConfigurationRisk ⇒ Object
3488 3489 3490 |
# File 'lib/v20221121/models.rb', line 3488 def ConfigurationRisk @ConfigurationRisk end |
#Domain ⇒ Object
3488 3489 3490 |
# File 'lib/v20221121/models.rb', line 3488 def Domain @Domain end |
#IsCore ⇒ Object
3488 3489 3490 |
# File 'lib/v20221121/models.rb', line 3488 def IsCore @IsCore end |
#IsNewAsset ⇒ Object
3488 3489 3490 |
# File 'lib/v20221121/models.rb', line 3488 def IsNewAsset @IsNewAsset end |
#LastScanTime ⇒ Object
3488 3489 3490 |
# File 'lib/v20221121/models.rb', line 3488 def LastScanTime @LastScanTime end |
#NickName ⇒ Object
3488 3489 3490 |
# File 'lib/v20221121/models.rb', line 3488 def NickName @NickName end |
#Port ⇒ Object
3488 3489 3490 |
# File 'lib/v20221121/models.rb', line 3488 def Port @Port end |
#PrivateIp ⇒ Object
3488 3489 3490 |
# File 'lib/v20221121/models.rb', line 3488 def PrivateIp @PrivateIp end |
#PublicIp ⇒ Object
3488 3489 3490 |
# File 'lib/v20221121/models.rb', line 3488 def PublicIp @PublicIp end |
#Region ⇒ Object
3488 3489 3490 |
# File 'lib/v20221121/models.rb', line 3488 def Region @Region end |
#ScanTask ⇒ Object
3488 3489 3490 |
# File 'lib/v20221121/models.rb', line 3488 def ScanTask @ScanTask end |
#Status ⇒ Object
3488 3489 3490 |
# File 'lib/v20221121/models.rb', line 3488 def Status @Status end |
#Tag ⇒ Object
3488 3489 3490 |
# File 'lib/v20221121/models.rb', line 3488 def Tag @Tag end |
#Uin ⇒ Object
3488 3489 3490 |
# File 'lib/v20221121/models.rb', line 3488 def Uin @Uin end |
#VpcId ⇒ Object
3488 3489 3490 |
# File 'lib/v20221121/models.rb', line 3488 def VpcId @VpcId end |
#VpcName ⇒ Object
3488 3489 3490 |
# File 'lib/v20221121/models.rb', line 3488 def VpcName @VpcName end |
Instance Method Details
#deserialize(params) ⇒ Object
3516 3517 3518 3519 3520 3521 3522 3523 3524 3525 3526 3527 3528 3529 3530 3531 3532 3533 3534 3535 3536 3537 3538 3539 3540 3541 3542 3543 3544 3545 3546 3547 |
# File 'lib/v20221121/models.rb', line 3516 def deserialize(params) @AssetId = params['AssetId'] @AssetName = params['AssetName'] @AssetType = params['AssetType'] @VpcId = params['VpcId'] @VpcName = params['VpcName'] @Region = params['Region'] @Domain = params['Domain'] @AssetCreateTime = params['AssetCreateTime'] @LastScanTime = params['LastScanTime'] @ConfigurationRisk = params['ConfigurationRisk'] @Attack = params['Attack'] @Access = params['Access'] @ScanTask = params['ScanTask'] @AppId = params['AppId'] @Uin = params['Uin'] @NickName = params['NickName'] @Port = params['Port'] unless params['Tag'].nil? @Tag = [] params['Tag'].each do |i| tag_tmp = Tag.new tag_tmp.deserialize(i) @Tag << tag_tmp end end @PrivateIp = params['PrivateIp'] @PublicIp = params['PublicIp'] @Status = params['Status'] @IsCore = params['IsCore'] @IsNewAsset = params['IsNewAsset'] end |