Class: TencentCloud::Csip::V20221121::DescribeAccessKeyRiskRequest

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20221121/models.rb

Overview

DescribeAccessKeyRisk请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(filter = nil, memberid = nil, accesskeyid = nil, subuin = nil) ⇒ DescribeAccessKeyRiskRequest

Returns a new instance of DescribeAccessKeyRiskRequest.



4127
4128
4129
4130
4131
4132
# File 'lib/v20221121/models.rb', line 4127

def initialize(filter=nil, memberid=nil, accesskeyid=nil, subuin=nil)
  @Filter = filter
  @MemberId = memberid
  @AccessKeyID = accesskeyid
  @SubUin = subuin
end

Instance Attribute Details

#AccessKeyIDObject

Parameters:

  • Filter:

    过滤器

  • MemberId:

    集团账号的成员id

  • AccessKeyID:

    访问密钥的ID

  • SubUin:

    账号uin



4125
4126
4127
# File 'lib/v20221121/models.rb', line 4125

def AccessKeyID
  @AccessKeyID
end

#FilterObject

Parameters:

  • Filter:

    过滤器

  • MemberId:

    集团账号的成员id

  • AccessKeyID:

    访问密钥的ID

  • SubUin:

    账号uin



4125
4126
4127
# File 'lib/v20221121/models.rb', line 4125

def Filter
  @Filter
end

#MemberIdObject

Parameters:

  • Filter:

    过滤器

  • MemberId:

    集团账号的成员id

  • AccessKeyID:

    访问密钥的ID

  • SubUin:

    账号uin



4125
4126
4127
# File 'lib/v20221121/models.rb', line 4125

def MemberId
  @MemberId
end

#SubUinObject

Parameters:

  • Filter:

    过滤器

  • MemberId:

    集团账号的成员id

  • AccessKeyID:

    访问密钥的ID

  • SubUin:

    账号uin



4125
4126
4127
# File 'lib/v20221121/models.rb', line 4125

def SubUin
  @SubUin
end

Instance Method Details

#deserialize(params) ⇒ Object



4134
4135
4136
4137
4138
4139
4140
4141
4142
# File 'lib/v20221121/models.rb', line 4134

def deserialize(params)
  unless params['Filter'].nil?
    @Filter = Filter.new
    @Filter.deserialize(params['Filter'])
  end
  @MemberId = params['MemberId']
  @AccessKeyID = params['AccessKeyID']
  @SubUin = params['SubUin']
end