Class: TencentCloud::Csip::V20221121::AssetRiskItem

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, provider = nil, providername = nil, cloudaccountname = nil, cloudaccountid = nil, instancename = nil, instanceid = nil, createtime = nil, updatetime = nil, riskstatus = nil, risktitle = nil, checktype = nil, severity = nil, riskruleid = nil, classify = nil) ⇒ AssetRiskItem

Returns a new instance of AssetRiskItem.



1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
# File 'lib/v20221121/models.rb', line 1632

def initialize(appid=nil, provider=nil, providername=nil, cloudaccountname=nil, cloudaccountid=nil, instancename=nil, instanceid=nil, createtime=nil, updatetime=nil, riskstatus=nil, risktitle=nil, checktype=nil, severity=nil, riskruleid=nil, classify=nil)
  @AppId = appid
  @Provider = provider
  @ProviderName = providername
  @CloudAccountName = cloudaccountname
  @CloudAccountId = cloudaccountid
  @InstanceName = instancename
  @InstanceId = instanceid
  @CreateTime = createtime
  @UpdateTime = updatetime
  @RiskStatus = riskstatus
  @RiskTitle = risktitle
  @CheckType = checktype
  @Severity = severity
  @RiskRuleId = riskruleid
  @Classify = classify
end

Instance Attribute Details

#AppIdObject

Parameters:

  • AppId:

    租户ID

  • Provider:

    云厂商

  • ProviderName:

    云厂商名称

  • CloudAccountName:

    云账号名称

  • CloudAccountId:

    云账号ID

  • InstanceName:

    实例名称

  • InstanceId:

    实例ID

  • CreateTime:

    首次发现时间

  • UpdateTime:

    更新时间

  • RiskStatus:

    风险状态

  • RiskTitle:

    风险名称

  • CheckType:

    检查类型

  • Severity:

    风险等级

  • RiskRuleId:

    风险规则ID

  • Classify:

    处置分类



1630
1631
1632
# File 'lib/v20221121/models.rb', line 1630

def AppId
  @AppId
end

#CheckTypeObject

Parameters:

  • AppId:

    租户ID

  • Provider:

    云厂商

  • ProviderName:

    云厂商名称

  • CloudAccountName:

    云账号名称

  • CloudAccountId:

    云账号ID

  • InstanceName:

    实例名称

  • InstanceId:

    实例ID

  • CreateTime:

    首次发现时间

  • UpdateTime:

    更新时间

  • RiskStatus:

    风险状态

  • RiskTitle:

    风险名称

  • CheckType:

    检查类型

  • Severity:

    风险等级

  • RiskRuleId:

    风险规则ID

  • Classify:

    处置分类



1630
1631
1632
# File 'lib/v20221121/models.rb', line 1630

def CheckType
  @CheckType
end

#ClassifyObject

Parameters:

  • AppId:

    租户ID

  • Provider:

    云厂商

  • ProviderName:

    云厂商名称

  • CloudAccountName:

    云账号名称

  • CloudAccountId:

    云账号ID

  • InstanceName:

    实例名称

  • InstanceId:

    实例ID

  • CreateTime:

    首次发现时间

  • UpdateTime:

    更新时间

  • RiskStatus:

    风险状态

  • RiskTitle:

    风险名称

  • CheckType:

    检查类型

  • Severity:

    风险等级

  • RiskRuleId:

    风险规则ID

  • Classify:

    处置分类



1630
1631
1632
# File 'lib/v20221121/models.rb', line 1630

def Classify
  @Classify
end

#CloudAccountIdObject

Parameters:

  • AppId:

    租户ID

  • Provider:

    云厂商

  • ProviderName:

    云厂商名称

  • CloudAccountName:

    云账号名称

  • CloudAccountId:

    云账号ID

  • InstanceName:

    实例名称

  • InstanceId:

    实例ID

  • CreateTime:

    首次发现时间

  • UpdateTime:

    更新时间

  • RiskStatus:

    风险状态

  • RiskTitle:

    风险名称

  • CheckType:

    检查类型

  • Severity:

    风险等级

  • RiskRuleId:

    风险规则ID

  • Classify:

    处置分类



1630
1631
1632
# File 'lib/v20221121/models.rb', line 1630

def CloudAccountId
  @CloudAccountId
end

#CloudAccountNameObject

Parameters:

  • AppId:

    租户ID

  • Provider:

    云厂商

  • ProviderName:

    云厂商名称

  • CloudAccountName:

    云账号名称

  • CloudAccountId:

    云账号ID

  • InstanceName:

    实例名称

  • InstanceId:

    实例ID

  • CreateTime:

    首次发现时间

  • UpdateTime:

    更新时间

  • RiskStatus:

    风险状态

  • RiskTitle:

    风险名称

  • CheckType:

    检查类型

  • Severity:

    风险等级

  • RiskRuleId:

    风险规则ID

  • Classify:

    处置分类



1630
1631
1632
# File 'lib/v20221121/models.rb', line 1630

def CloudAccountName
  @CloudAccountName
end

#CreateTimeObject

Parameters:

  • AppId:

    租户ID

  • Provider:

    云厂商

  • ProviderName:

    云厂商名称

  • CloudAccountName:

    云账号名称

  • CloudAccountId:

    云账号ID

  • InstanceName:

    实例名称

  • InstanceId:

    实例ID

  • CreateTime:

    首次发现时间

  • UpdateTime:

    更新时间

  • RiskStatus:

    风险状态

  • RiskTitle:

    风险名称

  • CheckType:

    检查类型

  • Severity:

    风险等级

  • RiskRuleId:

    风险规则ID

  • Classify:

    处置分类



1630
1631
1632
# File 'lib/v20221121/models.rb', line 1630

def CreateTime
  @CreateTime
end

#InstanceIdObject

Parameters:

  • AppId:

    租户ID

  • Provider:

    云厂商

  • ProviderName:

    云厂商名称

  • CloudAccountName:

    云账号名称

  • CloudAccountId:

    云账号ID

  • InstanceName:

    实例名称

  • InstanceId:

    实例ID

  • CreateTime:

    首次发现时间

  • UpdateTime:

    更新时间

  • RiskStatus:

    风险状态

  • RiskTitle:

    风险名称

  • CheckType:

    检查类型

  • Severity:

    风险等级

  • RiskRuleId:

    风险规则ID

  • Classify:

    处置分类



1630
1631
1632
# File 'lib/v20221121/models.rb', line 1630

def InstanceId
  @InstanceId
end

#InstanceNameObject

Parameters:

  • AppId:

    租户ID

  • Provider:

    云厂商

  • ProviderName:

    云厂商名称

  • CloudAccountName:

    云账号名称

  • CloudAccountId:

    云账号ID

  • InstanceName:

    实例名称

  • InstanceId:

    实例ID

  • CreateTime:

    首次发现时间

  • UpdateTime:

    更新时间

  • RiskStatus:

    风险状态

  • RiskTitle:

    风险名称

  • CheckType:

    检查类型

  • Severity:

    风险等级

  • RiskRuleId:

    风险规则ID

  • Classify:

    处置分类



1630
1631
1632
# File 'lib/v20221121/models.rb', line 1630

def InstanceName
  @InstanceName
end

#ProviderObject

Parameters:

  • AppId:

    租户ID

  • Provider:

    云厂商

  • ProviderName:

    云厂商名称

  • CloudAccountName:

    云账号名称

  • CloudAccountId:

    云账号ID

  • InstanceName:

    实例名称

  • InstanceId:

    实例ID

  • CreateTime:

    首次发现时间

  • UpdateTime:

    更新时间

  • RiskStatus:

    风险状态

  • RiskTitle:

    风险名称

  • CheckType:

    检查类型

  • Severity:

    风险等级

  • RiskRuleId:

    风险规则ID

  • Classify:

    处置分类



1630
1631
1632
# File 'lib/v20221121/models.rb', line 1630

def Provider
  @Provider
end

#ProviderNameObject

Parameters:

  • AppId:

    租户ID

  • Provider:

    云厂商

  • ProviderName:

    云厂商名称

  • CloudAccountName:

    云账号名称

  • CloudAccountId:

    云账号ID

  • InstanceName:

    实例名称

  • InstanceId:

    实例ID

  • CreateTime:

    首次发现时间

  • UpdateTime:

    更新时间

  • RiskStatus:

    风险状态

  • RiskTitle:

    风险名称

  • CheckType:

    检查类型

  • Severity:

    风险等级

  • RiskRuleId:

    风险规则ID

  • Classify:

    处置分类



1630
1631
1632
# File 'lib/v20221121/models.rb', line 1630

def ProviderName
  @ProviderName
end

#RiskRuleIdObject

Parameters:

  • AppId:

    租户ID

  • Provider:

    云厂商

  • ProviderName:

    云厂商名称

  • CloudAccountName:

    云账号名称

  • CloudAccountId:

    云账号ID

  • InstanceName:

    实例名称

  • InstanceId:

    实例ID

  • CreateTime:

    首次发现时间

  • UpdateTime:

    更新时间

  • RiskStatus:

    风险状态

  • RiskTitle:

    风险名称

  • CheckType:

    检查类型

  • Severity:

    风险等级

  • RiskRuleId:

    风险规则ID

  • Classify:

    处置分类



1630
1631
1632
# File 'lib/v20221121/models.rb', line 1630

def RiskRuleId
  @RiskRuleId
end

#RiskStatusObject

Parameters:

  • AppId:

    租户ID

  • Provider:

    云厂商

  • ProviderName:

    云厂商名称

  • CloudAccountName:

    云账号名称

  • CloudAccountId:

    云账号ID

  • InstanceName:

    实例名称

  • InstanceId:

    实例ID

  • CreateTime:

    首次发现时间

  • UpdateTime:

    更新时间

  • RiskStatus:

    风险状态

  • RiskTitle:

    风险名称

  • CheckType:

    检查类型

  • Severity:

    风险等级

  • RiskRuleId:

    风险规则ID

  • Classify:

    处置分类



1630
1631
1632
# File 'lib/v20221121/models.rb', line 1630

def RiskStatus
  @RiskStatus
end

#RiskTitleObject

Parameters:

  • AppId:

    租户ID

  • Provider:

    云厂商

  • ProviderName:

    云厂商名称

  • CloudAccountName:

    云账号名称

  • CloudAccountId:

    云账号ID

  • InstanceName:

    实例名称

  • InstanceId:

    实例ID

  • CreateTime:

    首次发现时间

  • UpdateTime:

    更新时间

  • RiskStatus:

    风险状态

  • RiskTitle:

    风险名称

  • CheckType:

    检查类型

  • Severity:

    风险等级

  • RiskRuleId:

    风险规则ID

  • Classify:

    处置分类



1630
1631
1632
# File 'lib/v20221121/models.rb', line 1630

def RiskTitle
  @RiskTitle
end

#SeverityObject

Parameters:

  • AppId:

    租户ID

  • Provider:

    云厂商

  • ProviderName:

    云厂商名称

  • CloudAccountName:

    云账号名称

  • CloudAccountId:

    云账号ID

  • InstanceName:

    实例名称

  • InstanceId:

    实例ID

  • CreateTime:

    首次发现时间

  • UpdateTime:

    更新时间

  • RiskStatus:

    风险状态

  • RiskTitle:

    风险名称

  • CheckType:

    检查类型

  • Severity:

    风险等级

  • RiskRuleId:

    风险规则ID

  • Classify:

    处置分类



1630
1631
1632
# File 'lib/v20221121/models.rb', line 1630

def Severity
  @Severity
end

#UpdateTimeObject

Parameters:

  • AppId:

    租户ID

  • Provider:

    云厂商

  • ProviderName:

    云厂商名称

  • CloudAccountName:

    云账号名称

  • CloudAccountId:

    云账号ID

  • InstanceName:

    实例名称

  • InstanceId:

    实例ID

  • CreateTime:

    首次发现时间

  • UpdateTime:

    更新时间

  • RiskStatus:

    风险状态

  • RiskTitle:

    风险名称

  • CheckType:

    检查类型

  • Severity:

    风险等级

  • RiskRuleId:

    风险规则ID

  • Classify:

    处置分类



1630
1631
1632
# File 'lib/v20221121/models.rb', line 1630

def UpdateTime
  @UpdateTime
end

Instance Method Details

#deserialize(params) ⇒ Object



1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
# File 'lib/v20221121/models.rb', line 1650

def deserialize(params)
  @AppId = params['AppId']
  @Provider = params['Provider']
  @ProviderName = params['ProviderName']
  @CloudAccountName = params['CloudAccountName']
  @CloudAccountId = params['CloudAccountId']
  @InstanceName = params['InstanceName']
  @InstanceId = params['InstanceId']
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
  @RiskStatus = params['RiskStatus']
  @RiskTitle = params['RiskTitle']
  @CheckType = params['CheckType']
  @Severity = params['Severity']
  @RiskRuleId = params['RiskRuleId']
  @Classify = params['Classify']
end