Class: TencentCloud::Csip::V20221121::AssetViewPortRisk
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Csip::V20221121::AssetViewPortRisk
- Defined in:
- lib/v20221121/models.rb
Overview
资产视角的端口风险对象
Instance Attribute Summary collapse
- #AffectAsset ⇒ Object
- #AppId ⇒ Object
- #Component ⇒ Object
- #FirstTime ⇒ Object
- #From ⇒ Object
- #Id ⇒ Object
- #Index ⇒ Object
- #InstanceId ⇒ Object
- #InstanceName ⇒ Object
- #InstanceType ⇒ Object
- #Level ⇒ Object
- #Nick ⇒ Object
- #Port ⇒ Object
- #Protocol ⇒ Object
- #RecentTime ⇒ Object
- #Service ⇒ Object
- #ServiceJudge ⇒ Object
- #Status ⇒ Object
- #Suggestion ⇒ Object
- #Uin ⇒ Object
- #XspmStatus ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(port = nil, affectasset = nil, level = nil, instancetype = nil, protocol = nil, component = nil, service = nil, recenttime = nil, firsttime = nil, suggestion = nil, status = nil, id = nil, index = nil, instanceid = nil, instancename = nil, appid = nil, nick = nil, uin = nil, from = nil, servicejudge = nil, xspmstatus = nil) ⇒ AssetViewPortRisk
constructor
A new instance of AssetViewPortRisk.
Constructor Details
#initialize(port = nil, affectasset = nil, level = nil, instancetype = nil, protocol = nil, component = nil, service = nil, recenttime = nil, firsttime = nil, suggestion = nil, status = nil, id = nil, index = nil, instanceid = nil, instancename = nil, appid = nil, nick = nil, uin = nil, from = nil, servicejudge = nil, xspmstatus = nil) ⇒ AssetViewPortRisk
Returns a new instance of AssetViewPortRisk.
1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 |
# File 'lib/v20221121/models.rb', line 1832 def initialize(port=nil, affectasset=nil, level=nil, instancetype=nil, protocol=nil, component=nil, service=nil, recenttime=nil, firsttime=nil, suggestion=nil, status=nil, id=nil, index=nil, instanceid=nil, instancename=nil, appid=nil, nick=nil, uin=nil, from=nil, servicejudge=nil, xspmstatus=nil) @Port = port @AffectAsset = affectasset @Level = level @InstanceType = instancetype @Protocol = protocol @Component = component @Service = service @RecentTime = recenttime @FirstTime = firsttime @Suggestion = suggestion @Status = status @Id = id @Index = index @InstanceId = instanceid @InstanceName = instancename @AppId = appid @Nick = nick @Uin = uin @From = from @ServiceJudge = servicejudge @XspmStatus = xspmstatus end |
Instance Attribute Details
#AffectAsset ⇒ Object
1830 1831 1832 |
# File 'lib/v20221121/models.rb', line 1830 def AffectAsset @AffectAsset end |
#AppId ⇒ Object
1830 1831 1832 |
# File 'lib/v20221121/models.rb', line 1830 def AppId @AppId end |
#Component ⇒ Object
1830 1831 1832 |
# File 'lib/v20221121/models.rb', line 1830 def Component @Component end |
#FirstTime ⇒ Object
1830 1831 1832 |
# File 'lib/v20221121/models.rb', line 1830 def FirstTime @FirstTime end |
#From ⇒ Object
1830 1831 1832 |
# File 'lib/v20221121/models.rb', line 1830 def From @From end |
#Id ⇒ Object
1830 1831 1832 |
# File 'lib/v20221121/models.rb', line 1830 def Id @Id end |
#Index ⇒ Object
1830 1831 1832 |
# File 'lib/v20221121/models.rb', line 1830 def Index @Index end |
#InstanceId ⇒ Object
1830 1831 1832 |
# File 'lib/v20221121/models.rb', line 1830 def InstanceId @InstanceId end |
#InstanceName ⇒ Object
1830 1831 1832 |
# File 'lib/v20221121/models.rb', line 1830 def InstanceName @InstanceName end |
#InstanceType ⇒ Object
1830 1831 1832 |
# File 'lib/v20221121/models.rb', line 1830 def InstanceType @InstanceType end |
#Level ⇒ Object
1830 1831 1832 |
# File 'lib/v20221121/models.rb', line 1830 def Level @Level end |
#Nick ⇒ Object
1830 1831 1832 |
# File 'lib/v20221121/models.rb', line 1830 def Nick @Nick end |
#Port ⇒ Object
1830 1831 1832 |
# File 'lib/v20221121/models.rb', line 1830 def Port @Port end |
#Protocol ⇒ Object
1830 1831 1832 |
# File 'lib/v20221121/models.rb', line 1830 def Protocol @Protocol end |
#RecentTime ⇒ Object
1830 1831 1832 |
# File 'lib/v20221121/models.rb', line 1830 def RecentTime @RecentTime end |
#Service ⇒ Object
1830 1831 1832 |
# File 'lib/v20221121/models.rb', line 1830 def Service @Service end |
#ServiceJudge ⇒ Object
1830 1831 1832 |
# File 'lib/v20221121/models.rb', line 1830 def ServiceJudge @ServiceJudge end |
#Status ⇒ Object
1830 1831 1832 |
# File 'lib/v20221121/models.rb', line 1830 def Status @Status end |
#Suggestion ⇒ Object
1830 1831 1832 |
# File 'lib/v20221121/models.rb', line 1830 def Suggestion @Suggestion end |
#Uin ⇒ Object
1830 1831 1832 |
# File 'lib/v20221121/models.rb', line 1830 def Uin @Uin end |
#XspmStatus ⇒ Object
1830 1831 1832 |
# File 'lib/v20221121/models.rb', line 1830 def XspmStatus @XspmStatus end |
Instance Method Details
#deserialize(params) ⇒ Object
1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 |
# File 'lib/v20221121/models.rb', line 1856 def deserialize(params) @Port = params['Port'] @AffectAsset = params['AffectAsset'] @Level = params['Level'] @InstanceType = params['InstanceType'] @Protocol = params['Protocol'] @Component = params['Component'] @Service = params['Service'] @RecentTime = params['RecentTime'] @FirstTime = params['FirstTime'] @Suggestion = params['Suggestion'] @Status = params['Status'] @Id = params['Id'] @Index = params['Index'] @InstanceId = params['InstanceId'] @InstanceName = params['InstanceName'] @AppId = params['AppId'] @Nick = params['Nick'] @Uin = params['Uin'] @From = params['From'] @ServiceJudge = params['ServiceJudge'] @XspmStatus = params['XspmStatus'] end |