Class: TencentCloud::Weilingwith::V20230427::ReportAppMessageRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Weilingwith::V20230427::ReportAppMessageRequest
- Defined in:
- lib/v20230427/models.rb
Overview
ReportAppMessage请求参数结构体
Instance Attribute Summary collapse
- #ApplicationToken ⇒ Object
- #Echo ⇒ Object
- #EventSet ⇒ Object
- #ExtendTwo ⇒ Object
- #Profile ⇒ Object
- #Properties ⇒ Object
- #ReportTs ⇒ Object
- #ServiceSet ⇒ Object
- #WorkspaceId ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(workspaceid = nil, profile = nil, reportts = nil, properties = nil, applicationtoken = nil, eventset = nil, serviceset = nil, extendtwo = nil, echo = nil) ⇒ ReportAppMessageRequest
constructor
A new instance of ReportAppMessageRequest.
Constructor Details
#initialize(workspaceid = nil, profile = nil, reportts = nil, properties = nil, applicationtoken = nil, eventset = nil, serviceset = nil, extendtwo = nil, echo = nil) ⇒ ReportAppMessageRequest
6572 6573 6574 6575 6576 6577 6578 6579 6580 6581 6582 |
# File 'lib/v20230427/models.rb', line 6572 def initialize(workspaceid=nil, profile=nil, reportts=nil, properties=nil, applicationtoken=nil, eventset=nil, serviceset=nil, extendtwo=nil, echo=nil) @WorkspaceId = workspaceid @Profile = profile @ReportTs = reportts @Properties = properties @ApplicationToken = applicationtoken @EventSet = eventset @ServiceSet = serviceset @ExtendTwo = extendtwo @Echo = echo end |
Instance Attribute Details
#ApplicationToken ⇒ Object
6570 6571 6572 |
# File 'lib/v20230427/models.rb', line 6570 def ApplicationToken @ApplicationToken end |
#Echo ⇒ Object
6570 6571 6572 |
# File 'lib/v20230427/models.rb', line 6570 def Echo @Echo end |
#EventSet ⇒ Object
6570 6571 6572 |
# File 'lib/v20230427/models.rb', line 6570 def EventSet @EventSet end |
#ExtendTwo ⇒ Object
6570 6571 6572 |
# File 'lib/v20230427/models.rb', line 6570 def ExtendTwo @ExtendTwo end |
#Profile ⇒ Object
6570 6571 6572 |
# File 'lib/v20230427/models.rb', line 6570 def Profile @Profile end |
#Properties ⇒ Object
6570 6571 6572 |
# File 'lib/v20230427/models.rb', line 6570 def Properties @Properties end |
#ReportTs ⇒ Object
6570 6571 6572 |
# File 'lib/v20230427/models.rb', line 6570 def ReportTs @ReportTs end |
#ServiceSet ⇒ Object
6570 6571 6572 |
# File 'lib/v20230427/models.rb', line 6570 def ServiceSet @ServiceSet end |
#WorkspaceId ⇒ Object
6570 6571 6572 |
# File 'lib/v20230427/models.rb', line 6570 def WorkspaceId @WorkspaceId end |
Instance Method Details
#deserialize(params) ⇒ Object
6584 6585 6586 6587 6588 6589 6590 6591 6592 6593 6594 6595 6596 6597 |
# File 'lib/v20230427/models.rb', line 6584 def deserialize(params) @WorkspaceId = params['WorkspaceId'] unless params['Profile'].nil? @Profile = MessageProfile.new @Profile.deserialize(params['Profile']) end @ReportTs = params['ReportTs'] @Properties = params['Properties'] @ApplicationToken = params['ApplicationToken'] @EventSet = params['EventSet'] @ServiceSet = params['ServiceSet'] @ExtendTwo = params['ExtendTwo'] @Echo = params['Echo'] end |