Class: TencentCloud::Cpdp::V20190820::ContractInfo
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cpdp::V20190820::ContractInfo
- Defined in:
- lib/v20190820/models.rb
Overview
合约信息
Instance Attribute Summary collapse
-
#ChannelContractAppId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ChannelContractMerchantId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ChannelContractSubAppId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ChannelContractSubMerchantId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ContractMethod ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ContractSceneId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ExternalContractData ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ExternalContractUserInfoList ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#OutContractCode ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#UserInfo ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(channelcontractmerchantid = nil, channelcontractsubmerchantid = nil, channelcontractappid = nil, channelcontractsubappid = nil, outcontractcode = nil, externalcontractuserinfolist = nil, contractmethod = nil, contractsceneid = nil, userinfo = nil, externalcontractdata = nil) ⇒ ContractInfo
constructor
A new instance of ContractInfo.
Constructor Details
#initialize(channelcontractmerchantid = nil, channelcontractsubmerchantid = nil, channelcontractappid = nil, channelcontractsubappid = nil, outcontractcode = nil, externalcontractuserinfolist = nil, contractmethod = nil, contractsceneid = nil, userinfo = nil, externalcontractdata = nil) ⇒ ContractInfo
Returns a new instance of ContractInfo.
4797 4798 4799 4800 4801 4802 4803 4804 4805 4806 4807 4808 |
# File 'lib/v20190820/models.rb', line 4797 def initialize(channelcontractmerchantid=nil, channelcontractsubmerchantid=nil, channelcontractappid=nil, channelcontractsubappid=nil, outcontractcode=nil, externalcontractuserinfolist=nil, contractmethod=nil, contractsceneid=nil, userinfo=nil, externalcontractdata=nil) @ChannelContractMerchantId = channelcontractmerchantid @ChannelContractSubMerchantId = channelcontractsubmerchantid @ChannelContractAppId = channelcontractappid @ChannelContractSubAppId = channelcontractsubappid @OutContractCode = outcontractcode @ExternalContractUserInfoList = externalcontractuserinfolist @ContractMethod = contractmethod @ContractSceneId = contractsceneid @UserInfo = userinfo @ExternalContractData = externalcontractdata end |
Instance Attribute Details
#ChannelContractAppId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
4795 4796 4797 |
# File 'lib/v20190820/models.rb', line 4795 def ChannelContractAppId @ChannelContractAppId end |
#ChannelContractMerchantId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
4795 4796 4797 |
# File 'lib/v20190820/models.rb', line 4795 def ChannelContractMerchantId @ChannelContractMerchantId end |
#ChannelContractSubAppId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
4795 4796 4797 |
# File 'lib/v20190820/models.rb', line 4795 def ChannelContractSubAppId @ChannelContractSubAppId end |
#ChannelContractSubMerchantId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
4795 4796 4797 |
# File 'lib/v20190820/models.rb', line 4795 def ChannelContractSubMerchantId @ChannelContractSubMerchantId end |
#ContractMethod ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
4795 4796 4797 |
# File 'lib/v20190820/models.rb', line 4795 def ContractMethod @ContractMethod end |
#ContractSceneId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
4795 4796 4797 |
# File 'lib/v20190820/models.rb', line 4795 def ContractSceneId @ContractSceneId end |
#ExternalContractData ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
4795 4796 4797 |
# File 'lib/v20190820/models.rb', line 4795 def ExternalContractData @ExternalContractData end |
#ExternalContractUserInfoList ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
4795 4796 4797 |
# File 'lib/v20190820/models.rb', line 4795 def ExternalContractUserInfoList @ExternalContractUserInfoList end |
#OutContractCode ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
4795 4796 4797 |
# File 'lib/v20190820/models.rb', line 4795 def OutContractCode @OutContractCode end |
#UserInfo ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
4795 4796 4797 |
# File 'lib/v20190820/models.rb', line 4795 def UserInfo @UserInfo end |
Instance Method Details
#deserialize(params) ⇒ Object
4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 4831 |
# File 'lib/v20190820/models.rb', line 4810 def deserialize(params) @ChannelContractMerchantId = params['ChannelContractMerchantId'] @ChannelContractSubMerchantId = params['ChannelContractSubMerchantId'] @ChannelContractAppId = params['ChannelContractAppId'] @ChannelContractSubAppId = params['ChannelContractSubAppId'] @OutContractCode = params['OutContractCode'] unless params['ExternalContractUserInfoList'].nil? @ExternalContractUserInfoList = [] params['ExternalContractUserInfoList'].each do |i| externalcontractuserinfo_tmp = ExternalContractUserInfo.new externalcontractuserinfo_tmp.deserialize(i) @ExternalContractUserInfoList << externalcontractuserinfo_tmp end end @ContractMethod = params['ContractMethod'] @ContractSceneId = params['ContractSceneId'] unless params['UserInfo'].nil? @UserInfo = ContractUserInfo.new @UserInfo.deserialize(params['UserInfo']) end @ExternalContractData = params['ExternalContractData'] end |