Class: TencentCloud::Essbasic::V20210526::ChannelCreateEmbedWebUrlRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Essbasic::V20210526::ChannelCreateEmbedWebUrlRequest
- Extended by:
- Gem::Deprecate
- Defined in:
- lib/v20210526/models.rb
Overview
ChannelCreateEmbedWebUrl请求参数结构体
Instance Attribute Summary collapse
-
#Agent ⇒ Object
注意: 1.
-
#BusinessId ⇒ Object
注意: 1.
-
#EmbedType ⇒ Object
注意: 1.
-
#HiddenComponents ⇒ Object
注意: 1.
-
#Operator ⇒ Object
注意: 1.
-
#Option ⇒ Object
注意: 1.
-
#UserData ⇒ Object
注意: 1.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(agent = nil, embedtype = nil, businessid = nil, hiddencomponents = nil, operator = nil, userdata = nil, option = nil) ⇒ ChannelCreateEmbedWebUrlRequest
constructor
A new instance of ChannelCreateEmbedWebUrlRequest.
Constructor Details
#initialize(agent = nil, embedtype = nil, businessid = nil, hiddencomponents = nil, operator = nil, userdata = nil, option = nil) ⇒ ChannelCreateEmbedWebUrlRequest
Returns a new instance of ChannelCreateEmbedWebUrlRequest.
1702 1703 1704 1705 1706 1707 1708 1709 1710 |
# File 'lib/v20210526/models.rb', line 1702 def initialize(agent=nil, =nil, businessid=nil, hiddencomponents=nil, operator=nil, userdata=nil, option=nil) @Agent = agent @EmbedType = @BusinessId = businessid @HiddenComponents = hiddencomponents @Operator = operator @UserData = userdata @Option = option end |
Instance Attribute Details
#Agent ⇒ Object
1697 1698 1699 |
# File 'lib/v20210526/models.rb', line 1697 def Agent @Agent end |
#BusinessId ⇒ Object
1697 1698 1699 |
# File 'lib/v20210526/models.rb', line 1697 def BusinessId @BusinessId end |
#EmbedType ⇒ Object
1697 1698 1699 |
# File 'lib/v20210526/models.rb', line 1697 def EmbedType @EmbedType end |
#HiddenComponents ⇒ Object
1697 1698 1699 |
# File 'lib/v20210526/models.rb', line 1697 def HiddenComponents @HiddenComponents end |
#Operator ⇒ Object
1697 1698 1699 |
# File 'lib/v20210526/models.rb', line 1697 def Operator @Operator end |
#Option ⇒ Object
1697 1698 1699 |
# File 'lib/v20210526/models.rb', line 1697 def Option @Option end |
#UserData ⇒ Object
1697 1698 1699 |
# File 'lib/v20210526/models.rb', line 1697 def UserData @UserData end |
Instance Method Details
#deserialize(params) ⇒ Object
1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 |
# File 'lib/v20210526/models.rb', line 1712 def deserialize(params) unless params['Agent'].nil? @Agent = Agent.new @Agent.deserialize(params['Agent']) end @EmbedType = params['EmbedType'] @BusinessId = params['BusinessId'] @HiddenComponents = params['HiddenComponents'] unless params['Operator'].nil? @Operator = UserInfo.new @Operator.deserialize(params['Operator']) end @UserData = params['UserData'] unless params['Option'].nil? @Option = EmbedUrlOption.new @Option.deserialize(params['Option']) end end |