Class: TencentCloud::Csip::V20221121::DescribeCallRecordRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Csip::V20221121::DescribeCallRecordRequest
- Defined in:
- lib/v20221121/models.rb
Overview
DescribeCallRecord请求参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(memberid = nil, accesskeyid = nil, sourceipid = nil, accuin = nil, filter = nil) ⇒ DescribeCallRecordRequest
constructor
A new instance of DescribeCallRecordRequest.
Constructor Details
#initialize(memberid = nil, accesskeyid = nil, sourceipid = nil, accuin = nil, filter = nil) ⇒ DescribeCallRecordRequest
Returns a new instance of DescribeCallRecordRequest.
4994 4995 4996 4997 4998 4999 5000 |
# File 'lib/v20221121/models.rb', line 4994 def initialize(memberid=nil, accesskeyid=nil, sourceipid=nil, accuin=nil, filter=nil) @MemberId = memberid @AccessKeyID = accesskeyid @SourceIPID = sourceipid @AccUin = accuin @Filter = filter end |
Instance Attribute Details
#AccessKeyID ⇒ Object
4992 4993 4994 |
# File 'lib/v20221121/models.rb', line 4992 def AccessKeyID @AccessKeyID end |
#AccUin ⇒ Object
4992 4993 4994 |
# File 'lib/v20221121/models.rb', line 4992 def AccUin @AccUin end |
#Filter ⇒ Object
4992 4993 4994 |
# File 'lib/v20221121/models.rb', line 4992 def Filter @Filter end |
#MemberId ⇒ Object
4992 4993 4994 |
# File 'lib/v20221121/models.rb', line 4992 def MemberId @MemberId end |
#SourceIPID ⇒ Object
4992 4993 4994 |
# File 'lib/v20221121/models.rb', line 4992 def SourceIPID @SourceIPID end |
Instance Method Details
#deserialize(params) ⇒ Object
5002 5003 5004 5005 5006 5007 5008 5009 5010 5011 |
# File 'lib/v20221121/models.rb', line 5002 def deserialize(params) @MemberId = params['MemberId'] @AccessKeyID = params['AccessKeyID'] @SourceIPID = params['SourceIPID'] @AccUin = params['AccUin'] unless params['Filter'].nil? @Filter = Filter.new @Filter.deserialize(params['Filter']) end end |