Class: TencentCloud::Csip::V20221121::AccessKeyUser
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Csip::V20221121::AccessKeyUser
- Defined in:
- lib/v20221121/models.rb
Overview
访问密钥账号信息
Instance Attribute Summary collapse
-
#AccessKeyAlarmList ⇒ Object
0 API 1 控制台与API 0 未开启 1 已开启 0 未开启 1 已开启.
-
#AccessKeyRiskList ⇒ Object
0 API 1 控制台与API 0 未开启 1 已开启 0 未开启 1 已开启.
-
#AccessType ⇒ Object
0 API 1 控制台与API 0 未开启 1 已开启 0 未开启 1 已开启.
-
#ActionFlag ⇒ Object
0 API 1 控制台与API 0 未开启 1 已开启 0 未开启 1 已开启.
-
#Advice ⇒ Object
0 API 1 控制台与API 0 未开启 1 已开启 0 未开启 1 已开启.
-
#AppID ⇒ Object
0 API 1 控制台与API 0 未开启 1 已开启 0 未开启 1 已开启.
-
#CheckStatus ⇒ Object
0 API 1 控制台与API 0 未开启 1 已开启 0 未开启 1 已开启.
-
#CloudType ⇒ Object
0 API 1 控制台与API 0 未开启 1 已开启 0 未开启 1 已开启.
-
#ID ⇒ Object
0 API 1 控制台与API 0 未开启 1 已开启 0 未开启 1 已开启.
-
#ISP ⇒ Object
0 API 1 控制台与API 0 未开启 1 已开启 0 未开启 1 已开启.
-
#LoginFlag ⇒ Object
0 API 1 控制台与API 0 未开启 1 已开启 0 未开启 1 已开启.
-
#LoginIP ⇒ Object
0 API 1 控制台与API 0 未开启 1 已开启 0 未开启 1 已开启.
-
#LoginLocation ⇒ Object
0 API 1 控制台与API 0 未开启 1 已开启 0 未开启 1 已开启.
-
#LoginTime ⇒ Object
0 API 1 控制台与API 0 未开启 1 已开启 0 未开启 1 已开启.
-
#Name ⇒ Object
0 API 1 控制台与API 0 未开启 1 已开启 0 未开启 1 已开启.
-
#Nickname ⇒ Object
0 API 1 控制台与API 0 未开启 1 已开启 0 未开启 1 已开启.
-
#SubNickname ⇒ Object
0 API 1 控制台与API 0 未开启 1 已开启 0 未开启 1 已开启.
-
#SubUin ⇒ Object
0 API 1 控制台与API 0 未开启 1 已开启 0 未开启 1 已开启.
-
#Type ⇒ Object
0 API 1 控制台与API 0 未开启 1 已开启 0 未开启 1 已开启.
-
#Uin ⇒ Object
0 API 1 控制台与API 0 未开启 1 已开启 0 未开启 1 已开启.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(id = nil, name = nil, type = nil, accesstype = nil, advice = nil, accesskeyalarmlist = nil, accesskeyrisklist = nil, appid = nil, nickname = nil, subnickname = nil, uin = nil, subuin = nil, loginip = nil, loginlocation = nil, logintime = nil, isp = nil, actionflag = nil, loginflag = nil, checkstatus = nil, cloudtype = nil) ⇒ AccessKeyUser
constructor
A new instance of AccessKeyUser.
Constructor Details
#initialize(id = nil, name = nil, type = nil, accesstype = nil, advice = nil, accesskeyalarmlist = nil, accesskeyrisklist = nil, appid = nil, nickname = nil, subnickname = nil, uin = nil, subuin = nil, loginip = nil, loginlocation = nil, logintime = nil, isp = nil, actionflag = nil, loginflag = nil, checkstatus = nil, cloudtype = nil) ⇒ AccessKeyUser
470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 |
# File 'lib/v20221121/models.rb', line 470 def initialize(id=nil, name=nil, type=nil, accesstype=nil, advice=nil, accesskeyalarmlist=nil, accesskeyrisklist=nil, appid=nil, nickname=nil, subnickname=nil, uin=nil, subuin=nil, loginip=nil, loginlocation=nil, logintime=nil, isp=nil, actionflag=nil, loginflag=nil, checkstatus=nil, cloudtype=nil) @ID = id @Name = name @Type = type @AccessType = accesstype @Advice = advice @AccessKeyAlarmList = accesskeyalarmlist @AccessKeyRiskList = accesskeyrisklist @AppID = appid @Nickname = nickname @SubNickname = subnickname @Uin = uin @SubUin = subuin @LoginIP = loginip @LoginLocation = loginlocation @LoginTime = logintime @ISP = isp @ActionFlag = actionflag @LoginFlag = loginflag @CheckStatus = checkstatus @CloudType = cloudtype end |
Instance Attribute Details
#AccessKeyAlarmList ⇒ Object
0 API 1 控制台与API 0 未开启1 已开启0 未开启1 已开启
468 469 470 |
# File 'lib/v20221121/models.rb', line 468 def AccessKeyAlarmList @AccessKeyAlarmList end |
#AccessKeyRiskList ⇒ Object
0 API 1 控制台与API 0 未开启1 已开启0 未开启1 已开启
468 469 470 |
# File 'lib/v20221121/models.rb', line 468 def AccessKeyRiskList @AccessKeyRiskList end |
#AccessType ⇒ Object
0 API 1 控制台与API 0 未开启1 已开启0 未开启1 已开启
468 469 470 |
# File 'lib/v20221121/models.rb', line 468 def AccessType @AccessType end |
#ActionFlag ⇒ Object
0 API 1 控制台与API 0 未开启1 已开启0 未开启1 已开启
468 469 470 |
# File 'lib/v20221121/models.rb', line 468 def ActionFlag @ActionFlag end |
#Advice ⇒ Object
0 API 1 控制台与API 0 未开启1 已开启0 未开启1 已开启
468 469 470 |
# File 'lib/v20221121/models.rb', line 468 def Advice @Advice end |
#AppID ⇒ Object
0 API 1 控制台与API 0 未开启1 已开启0 未开启1 已开启
468 469 470 |
# File 'lib/v20221121/models.rb', line 468 def AppID @AppID end |
#CheckStatus ⇒ Object
0 API 1 控制台与API 0 未开启1 已开启0 未开启1 已开启
468 469 470 |
# File 'lib/v20221121/models.rb', line 468 def CheckStatus @CheckStatus end |
#CloudType ⇒ Object
0 API 1 控制台与API 0 未开启1 已开启0 未开启1 已开启
468 469 470 |
# File 'lib/v20221121/models.rb', line 468 def CloudType @CloudType end |
#ID ⇒ Object
0 API 1 控制台与API 0 未开启1 已开启0 未开启1 已开启
468 469 470 |
# File 'lib/v20221121/models.rb', line 468 def ID @ID end |
#ISP ⇒ Object
0 API 1 控制台与API 0 未开启1 已开启0 未开启1 已开启
468 469 470 |
# File 'lib/v20221121/models.rb', line 468 def ISP @ISP end |
#LoginFlag ⇒ Object
0 API 1 控制台与API 0 未开启1 已开启0 未开启1 已开启
468 469 470 |
# File 'lib/v20221121/models.rb', line 468 def LoginFlag @LoginFlag end |
#LoginIP ⇒ Object
0 API 1 控制台与API 0 未开启1 已开启0 未开启1 已开启
468 469 470 |
# File 'lib/v20221121/models.rb', line 468 def LoginIP @LoginIP end |
#LoginLocation ⇒ Object
0 API 1 控制台与API 0 未开启1 已开启0 未开启1 已开启
468 469 470 |
# File 'lib/v20221121/models.rb', line 468 def LoginLocation @LoginLocation end |
#LoginTime ⇒ Object
0 API 1 控制台与API 0 未开启1 已开启0 未开启1 已开启
468 469 470 |
# File 'lib/v20221121/models.rb', line 468 def LoginTime @LoginTime end |
#Name ⇒ Object
0 API 1 控制台与API 0 未开启1 已开启0 未开启1 已开启
468 469 470 |
# File 'lib/v20221121/models.rb', line 468 def Name @Name end |
#Nickname ⇒ Object
0 API 1 控制台与API 0 未开启1 已开启0 未开启1 已开启
468 469 470 |
# File 'lib/v20221121/models.rb', line 468 def Nickname @Nickname end |
#SubNickname ⇒ Object
0 API 1 控制台与API 0 未开启1 已开启0 未开启1 已开启
468 469 470 |
# File 'lib/v20221121/models.rb', line 468 def SubNickname @SubNickname end |
#SubUin ⇒ Object
0 API 1 控制台与API 0 未开启1 已开启0 未开启1 已开启
468 469 470 |
# File 'lib/v20221121/models.rb', line 468 def SubUin @SubUin end |
#Type ⇒ Object
0 API 1 控制台与API 0 未开启1 已开启0 未开启1 已开启
468 469 470 |
# File 'lib/v20221121/models.rb', line 468 def Type @Type end |
#Uin ⇒ Object
0 API 1 控制台与API 0 未开启1 已开启0 未开启1 已开启
468 469 470 |
# File 'lib/v20221121/models.rb', line 468 def Uin @Uin end |
Instance Method Details
#deserialize(params) ⇒ Object
493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 |
# File 'lib/v20221121/models.rb', line 493 def deserialize(params) @ID = params['ID'] @Name = params['Name'] @Type = params['Type'] @AccessType = params['AccessType'] @Advice = params['Advice'] unless params['AccessKeyAlarmList'].nil? @AccessKeyAlarmList = [] params['AccessKeyAlarmList'].each do |i| accesskeyalarminfo_tmp = AccessKeyAlarmInfo.new accesskeyalarminfo_tmp.deserialize(i) @AccessKeyAlarmList << accesskeyalarminfo_tmp end end unless params['AccessKeyRiskList'].nil? @AccessKeyRiskList = [] params['AccessKeyRiskList'].each do |i| accesskeyalarminfo_tmp = AccessKeyAlarmInfo.new accesskeyalarminfo_tmp.deserialize(i) @AccessKeyRiskList << accesskeyalarminfo_tmp end end @AppID = params['AppID'] @Nickname = params['Nickname'] @SubNickname = params['SubNickname'] @Uin = params['Uin'] @SubUin = params['SubUin'] @LoginIP = params['LoginIP'] @LoginLocation = params['LoginLocation'] @LoginTime = params['LoginTime'] @ISP = params['ISP'] @ActionFlag = params['ActionFlag'] @LoginFlag = params['LoginFlag'] @CheckStatus = params['CheckStatus'] @CloudType = params['CloudType'] end |