Class: TencentCloud::Csip::V20221121::DescribeAccessKeyRiskDetailResponse
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Csip::V20221121::DescribeAccessKeyRiskDetailResponse
- Defined in:
- lib/v20221121/models.rb
Overview
DescribeAccessKeyRiskDetail返回参数结构体
Instance Attribute Summary collapse
- #AccessKeyAlarmCount ⇒ Object
- #AccessType ⇒ Object
- #ActionFlag ⇒ Object
- #AlarmCount ⇒ Object
- #CamCount ⇒ Object
- #LoginFlag ⇒ Object
- #RequestId ⇒ Object
- #RiskInfo ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(riskinfo = nil, camcount = nil, alarmcount = nil, accesstype = nil, accesskeyalarmcount = nil, actionflag = nil, loginflag = nil, requestid = nil) ⇒ DescribeAccessKeyRiskDetailResponse
constructor
A new instance of DescribeAccessKeyRiskDetailResponse.
Constructor Details
#initialize(riskinfo = nil, camcount = nil, alarmcount = nil, accesstype = nil, accesskeyalarmcount = nil, actionflag = nil, loginflag = nil, requestid = nil) ⇒ DescribeAccessKeyRiskDetailResponse
Returns a new instance of DescribeAccessKeyRiskDetailResponse.
4081 4082 4083 4084 4085 4086 4087 4088 4089 4090 |
# File 'lib/v20221121/models.rb', line 4081 def initialize(riskinfo=nil, camcount=nil, alarmcount=nil, accesstype=nil, accesskeyalarmcount=nil, actionflag=nil, loginflag=nil, requestid=nil) @RiskInfo = riskinfo @CamCount = camcount @AlarmCount = alarmcount @AccessType = accesstype @AccessKeyAlarmCount = accesskeyalarmcount @ActionFlag = actionflag @LoginFlag = loginflag @RequestId = requestid end |
Instance Attribute Details
#AccessKeyAlarmCount ⇒ Object
4079 4080 4081 |
# File 'lib/v20221121/models.rb', line 4079 def AccessKeyAlarmCount @AccessKeyAlarmCount end |
#AccessType ⇒ Object
4079 4080 4081 |
# File 'lib/v20221121/models.rb', line 4079 def AccessType @AccessType end |
#ActionFlag ⇒ Object
4079 4080 4081 |
# File 'lib/v20221121/models.rb', line 4079 def ActionFlag @ActionFlag end |
#AlarmCount ⇒ Object
4079 4080 4081 |
# File 'lib/v20221121/models.rb', line 4079 def AlarmCount @AlarmCount end |
#CamCount ⇒ Object
4079 4080 4081 |
# File 'lib/v20221121/models.rb', line 4079 def CamCount @CamCount end |
#LoginFlag ⇒ Object
4079 4080 4081 |
# File 'lib/v20221121/models.rb', line 4079 def LoginFlag @LoginFlag end |
#RequestId ⇒ Object
4079 4080 4081 |
# File 'lib/v20221121/models.rb', line 4079 def RequestId @RequestId end |
#RiskInfo ⇒ Object
4079 4080 4081 |
# File 'lib/v20221121/models.rb', line 4079 def RiskInfo @RiskInfo end |
Instance Method Details
#deserialize(params) ⇒ Object
4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 4111 |
# File 'lib/v20221121/models.rb', line 4092 def deserialize(params) unless params['RiskInfo'].nil? @RiskInfo = AccessKeyRisk.new @RiskInfo.deserialize(params['RiskInfo']) end @CamCount = params['CamCount'] @AlarmCount = params['AlarmCount'] @AccessType = params['AccessType'] unless params['AccessKeyAlarmCount'].nil? @AccessKeyAlarmCount = [] params['AccessKeyAlarmCount'].each do |i| accesskeyalarmcount_tmp = AccessKeyAlarmCount.new accesskeyalarmcount_tmp.deserialize(i) @AccessKeyAlarmCount << accesskeyalarmcount_tmp end end @ActionFlag = params['ActionFlag'] @LoginFlag = params['LoginFlag'] @RequestId = params['RequestId'] end |