Class: TencentCloud::Bsca::V20210811::CVSSV3Info
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Bsca::V20210811::CVSSV3Info
- Defined in:
- lib/v20210811/models.rb
Overview
Cvssv3.0详细信息。
Instance Attribute Summary collapse
-
#AttackComplexity ⇒ Object
取值范围: <li>NETWORK 远程</li> <li>ADJACENT_NETWORK 近邻</li> <li>LOCAL 本地</li> <li>PHYSICAL 物理</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> <li>NONE 无</li> 取值范围: <li>NONE 无</li> <li>REQUIRED 需要</li> 取值范围: <li>UNCHANGED 否</li> <li>CHANGED 能</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li>.
-
#AttackVector ⇒ Object
取值范围: <li>NETWORK 远程</li> <li>ADJACENT_NETWORK 近邻</li> <li>LOCAL 本地</li> <li>PHYSICAL 物理</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> <li>NONE 无</li> 取值范围: <li>NONE 无</li> <li>REQUIRED 需要</li> 取值范围: <li>UNCHANGED 否</li> <li>CHANGED 能</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li>.
-
#AvailabilityImpact ⇒ Object
取值范围: <li>NETWORK 远程</li> <li>ADJACENT_NETWORK 近邻</li> <li>LOCAL 本地</li> <li>PHYSICAL 物理</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> <li>NONE 无</li> 取值范围: <li>NONE 无</li> <li>REQUIRED 需要</li> 取值范围: <li>UNCHANGED 否</li> <li>CHANGED 能</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li>.
-
#ConImpact ⇒ Object
取值范围: <li>NETWORK 远程</li> <li>ADJACENT_NETWORK 近邻</li> <li>LOCAL 本地</li> <li>PHYSICAL 物理</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> <li>NONE 无</li> 取值范围: <li>NONE 无</li> <li>REQUIRED 需要</li> 取值范围: <li>UNCHANGED 否</li> <li>CHANGED 能</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li>.
-
#CVSS ⇒ Object
取值范围: <li>NETWORK 远程</li> <li>ADJACENT_NETWORK 近邻</li> <li>LOCAL 本地</li> <li>PHYSICAL 物理</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> <li>NONE 无</li> 取值范围: <li>NONE 无</li> <li>REQUIRED 需要</li> 取值范围: <li>UNCHANGED 否</li> <li>CHANGED 能</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li>.
-
#IntegrityImpact ⇒ Object
取值范围: <li>NETWORK 远程</li> <li>ADJACENT_NETWORK 近邻</li> <li>LOCAL 本地</li> <li>PHYSICAL 物理</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> <li>NONE 无</li> 取值范围: <li>NONE 无</li> <li>REQUIRED 需要</li> 取值范围: <li>UNCHANGED 否</li> <li>CHANGED 能</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li>.
-
#PrivilegesRequired ⇒ Object
取值范围: <li>NETWORK 远程</li> <li>ADJACENT_NETWORK 近邻</li> <li>LOCAL 本地</li> <li>PHYSICAL 物理</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> <li>NONE 无</li> 取值范围: <li>NONE 无</li> <li>REQUIRED 需要</li> 取值范围: <li>UNCHANGED 否</li> <li>CHANGED 能</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li>.
-
#Scope ⇒ Object
取值范围: <li>NETWORK 远程</li> <li>ADJACENT_NETWORK 近邻</li> <li>LOCAL 本地</li> <li>PHYSICAL 物理</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> <li>NONE 无</li> 取值范围: <li>NONE 无</li> <li>REQUIRED 需要</li> 取值范围: <li>UNCHANGED 否</li> <li>CHANGED 能</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li>.
-
#UserInteraction ⇒ Object
取值范围: <li>NETWORK 远程</li> <li>ADJACENT_NETWORK 近邻</li> <li>LOCAL 本地</li> <li>PHYSICAL 物理</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> <li>NONE 无</li> 取值范围: <li>NONE 无</li> <li>REQUIRED 需要</li> 取值范围: <li>UNCHANGED 否</li> <li>CHANGED 能</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(cvss = nil, attackvector = nil, attackcomplexity = nil, privilegesrequired = nil, userinteraction = nil, scope = nil, conimpact = nil, integrityimpact = nil, availabilityimpact = nil) ⇒ CVSSV3Info
constructor
A new instance of CVSSV3Info.
Constructor Details
#initialize(cvss = nil, attackvector = nil, attackcomplexity = nil, privilegesrequired = nil, userinteraction = nil, scope = nil, conimpact = nil, integrityimpact = nil, availabilityimpact = nil) ⇒ CVSSV3Info
Returns a new instance of CVSSV3Info.
164 165 166 167 168 169 170 171 172 173 174 |
# File 'lib/v20210811/models.rb', line 164 def initialize(cvss=nil, attackvector=nil, attackcomplexity=nil, privilegesrequired=nil, userinteraction=nil, scope=nil, conimpact=nil, integrityimpact=nil, availabilityimpact=nil) @CVSS = cvss @AttackVector = attackvector @AttackComplexity = attackcomplexity @PrivilegesRequired = privilegesrequired @UserInteraction = userinteraction @Scope = scope @ConImpact = conimpact @IntegrityImpact = integrityimpact @AvailabilityImpact = availabilityimpact end |
Instance Attribute Details
#AttackComplexity ⇒ Object
取值范围: <li>NETWORK 远程</li> <li>ADJACENT_NETWORK 近邻</li> <li>LOCAL 本地</li> <li>PHYSICAL 物理</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> <li>NONE 无</li> 取值范围: <li>NONE 无</li> <li>REQUIRED 需要</li> 取值范围: <li>UNCHANGED 否</li> <li>CHANGED 能</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li>
162 163 164 |
# File 'lib/v20210811/models.rb', line 162 def AttackComplexity @AttackComplexity end |
#AttackVector ⇒ Object
取值范围: <li>NETWORK 远程</li> <li>ADJACENT_NETWORK 近邻</li> <li>LOCAL 本地</li> <li>PHYSICAL 物理</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> <li>NONE 无</li> 取值范围: <li>NONE 无</li> <li>REQUIRED 需要</li> 取值范围: <li>UNCHANGED 否</li> <li>CHANGED 能</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li>
162 163 164 |
# File 'lib/v20210811/models.rb', line 162 def AttackVector @AttackVector end |
#AvailabilityImpact ⇒ Object
取值范围: <li>NETWORK 远程</li> <li>ADJACENT_NETWORK 近邻</li> <li>LOCAL 本地</li> <li>PHYSICAL 物理</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> <li>NONE 无</li> 取值范围: <li>NONE 无</li> <li>REQUIRED 需要</li> 取值范围: <li>UNCHANGED 否</li> <li>CHANGED 能</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li>
162 163 164 |
# File 'lib/v20210811/models.rb', line 162 def AvailabilityImpact @AvailabilityImpact end |
#ConImpact ⇒ Object
取值范围: <li>NETWORK 远程</li> <li>ADJACENT_NETWORK 近邻</li> <li>LOCAL 本地</li> <li>PHYSICAL 物理</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> <li>NONE 无</li> 取值范围: <li>NONE 无</li> <li>REQUIRED 需要</li> 取值范围: <li>UNCHANGED 否</li> <li>CHANGED 能</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li>
162 163 164 |
# File 'lib/v20210811/models.rb', line 162 def ConImpact @ConImpact end |
#CVSS ⇒ Object
取值范围: <li>NETWORK 远程</li> <li>ADJACENT_NETWORK 近邻</li> <li>LOCAL 本地</li> <li>PHYSICAL 物理</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> <li>NONE 无</li> 取值范围: <li>NONE 无</li> <li>REQUIRED 需要</li> 取值范围: <li>UNCHANGED 否</li> <li>CHANGED 能</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li>
162 163 164 |
# File 'lib/v20210811/models.rb', line 162 def CVSS @CVSS end |
#IntegrityImpact ⇒ Object
取值范围: <li>NETWORK 远程</li> <li>ADJACENT_NETWORK 近邻</li> <li>LOCAL 本地</li> <li>PHYSICAL 物理</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> <li>NONE 无</li> 取值范围: <li>NONE 无</li> <li>REQUIRED 需要</li> 取值范围: <li>UNCHANGED 否</li> <li>CHANGED 能</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li>
162 163 164 |
# File 'lib/v20210811/models.rb', line 162 def IntegrityImpact @IntegrityImpact end |
#PrivilegesRequired ⇒ Object
取值范围: <li>NETWORK 远程</li> <li>ADJACENT_NETWORK 近邻</li> <li>LOCAL 本地</li> <li>PHYSICAL 物理</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> <li>NONE 无</li> 取值范围: <li>NONE 无</li> <li>REQUIRED 需要</li> 取值范围: <li>UNCHANGED 否</li> <li>CHANGED 能</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li>
162 163 164 |
# File 'lib/v20210811/models.rb', line 162 def PrivilegesRequired @PrivilegesRequired end |
#Scope ⇒ Object
取值范围: <li>NETWORK 远程</li> <li>ADJACENT_NETWORK 近邻</li> <li>LOCAL 本地</li> <li>PHYSICAL 物理</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> <li>NONE 无</li> 取值范围: <li>NONE 无</li> <li>REQUIRED 需要</li> 取值范围: <li>UNCHANGED 否</li> <li>CHANGED 能</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li>
162 163 164 |
# File 'lib/v20210811/models.rb', line 162 def Scope @Scope end |
#UserInteraction ⇒ Object
取值范围: <li>NETWORK 远程</li> <li>ADJACENT_NETWORK 近邻</li> <li>LOCAL 本地</li> <li>PHYSICAL 物理</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> 取值范围: <li>HIGH 高</li> <li>LOW 低</li> <li>NONE 无</li> 取值范围: <li>NONE 无</li> <li>REQUIRED 需要</li> 取值范围: <li>UNCHANGED 否</li> <li>CHANGED 能</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li> 取值范围: <li>NONE 无</li> <li>LOW 低</li> <li>HIGH 高</li>
162 163 164 |
# File 'lib/v20210811/models.rb', line 162 def UserInteraction @UserInteraction end |
Instance Method Details
#deserialize(params) ⇒ Object
176 177 178 179 180 181 182 183 184 185 186 |
# File 'lib/v20210811/models.rb', line 176 def deserialize(params) @CVSS = params['CVSS'] @AttackVector = params['AttackVector'] @AttackComplexity = params['AttackComplexity'] @PrivilegesRequired = params['PrivilegesRequired'] @UserInteraction = params['UserInteraction'] @Scope = params['Scope'] @ConImpact = params['ConImpact'] @IntegrityImpact = params['IntegrityImpact'] @AvailabilityImpact = params['AvailabilityImpact'] end |