Class: TencentCloud::Ciam::V20220331::DescribeUserRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Ciam::V20220331::DescribeUserRequest
- Defined in:
- lib/v20220331/models.rb
Overview
DescribeUser请求参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(userstoreid = nil, pageable = nil, filters = nil, original = nil, sort = nil) ⇒ DescribeUserRequest
constructor
A new instance of DescribeUserRequest.
Constructor Details
#initialize(userstoreid = nil, pageable = nil, filters = nil, original = nil, sort = nil) ⇒ DescribeUserRequest
Returns a new instance of DescribeUserRequest.
532 533 534 535 536 537 538 |
# File 'lib/v20220331/models.rb', line 532 def initialize(userstoreid=nil, pageable=nil, filters=nil, original=nil, sort=nil) @UserStoreId = userstoreid @Pageable = pageable @Filters = filters @Original = original @Sort = sort end |
Instance Attribute Details
#Filters ⇒ Object
530 531 532 |
# File 'lib/v20220331/models.rb', line 530 def Filters @Filters end |
#Original ⇒ Object
530 531 532 |
# File 'lib/v20220331/models.rb', line 530 def Original @Original end |
#Pageable ⇒ Object
530 531 532 |
# File 'lib/v20220331/models.rb', line 530 def Pageable @Pageable end |
#Sort ⇒ Object
530 531 532 |
# File 'lib/v20220331/models.rb', line 530 def Sort @Sort end |
#UserStoreId ⇒ Object
530 531 532 |
# File 'lib/v20220331/models.rb', line 530 def UserStoreId @UserStoreId end |
Instance Method Details
#deserialize(params) ⇒ Object
540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 |
# File 'lib/v20220331/models.rb', line 540 def deserialize(params) @UserStoreId = params['UserStoreId'] unless params['Pageable'].nil? @Pageable = Pageable.new @Pageable.deserialize(params['Pageable']) end unless params['Filters'].nil? @Filters = [] params['Filters'].each do |i| queryuserfilter_tmp = QueryUserFilter.new queryuserfilter_tmp.deserialize(i) @Filters << queryuserfilter_tmp end end @Original = params['Original'] unless params['Sort'].nil? @Sort = Sort.new @Sort.deserialize(params['Sort']) end end |