Class: TencentCloud::Ess::V20201111::CreateEmbedWebUrlRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ess::V20201111::CreateEmbedWebUrlRequest
- Defined in:
- lib/v20201111/models.rb
Overview
CreateEmbedWebUrl请求参数结构体
Instance Attribute Summary collapse
-
#Agent ⇒ Object
注意: 1.
-
#BusinessId ⇒ Object
注意: 1.
-
#EmbedType ⇒ Object
注意: 1.
-
#Operator ⇒ Object
注意: 1.
-
#Option ⇒ Object
注意: 1.
-
#Reviewer ⇒ Object
注意: 1.
-
#UserData ⇒ Object
注意: 1.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(operator = nil, embedtype = nil, businessid = nil, agent = nil, reviewer = nil, option = nil, userdata = nil) ⇒ CreateEmbedWebUrlRequest
constructor
A new instance of CreateEmbedWebUrlRequest.
Constructor Details
#initialize(operator = nil, embedtype = nil, businessid = nil, agent = nil, reviewer = nil, option = nil, userdata = nil) ⇒ CreateEmbedWebUrlRequest
Returns a new instance of CreateEmbedWebUrlRequest.
3478 3479 3480 3481 3482 3483 3484 3485 3486 |
# File 'lib/v20201111/models.rb', line 3478 def initialize(operator=nil, =nil, businessid=nil, agent=nil, reviewer=nil, option=nil, userdata=nil) @Operator = operator @EmbedType = @BusinessId = businessid @Agent = agent @Reviewer = reviewer @Option = option @UserData = userdata end |
Instance Attribute Details
#Agent ⇒ Object
3476 3477 3478 |
# File 'lib/v20201111/models.rb', line 3476 def Agent @Agent end |
#BusinessId ⇒ Object
3476 3477 3478 |
# File 'lib/v20201111/models.rb', line 3476 def BusinessId @BusinessId end |
#EmbedType ⇒ Object
3476 3477 3478 |
# File 'lib/v20201111/models.rb', line 3476 def EmbedType @EmbedType end |
#Operator ⇒ Object
3476 3477 3478 |
# File 'lib/v20201111/models.rb', line 3476 def Operator @Operator end |
#Option ⇒ Object
3476 3477 3478 |
# File 'lib/v20201111/models.rb', line 3476 def Option @Option end |
#Reviewer ⇒ Object
3476 3477 3478 |
# File 'lib/v20201111/models.rb', line 3476 def Reviewer @Reviewer end |
#UserData ⇒ Object
3476 3477 3478 |
# File 'lib/v20201111/models.rb', line 3476 def UserData @UserData end |
Instance Method Details
#deserialize(params) ⇒ Object
3488 3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 3504 3505 3506 3507 3508 |
# File 'lib/v20201111/models.rb', line 3488 def deserialize(params) unless params['Operator'].nil? @Operator = UserInfo.new @Operator.deserialize(params['Operator']) end @EmbedType = params['EmbedType'] @BusinessId = params['BusinessId'] unless params['Agent'].nil? @Agent = Agent.new @Agent.deserialize(params['Agent']) end unless params['Reviewer'].nil? @Reviewer = ReviewerInfo.new @Reviewer.deserialize(params['Reviewer']) end unless params['Option'].nil? @Option = EmbedUrlOption.new @Option.deserialize(params['Option']) end @UserData = params['UserData'] end |