Class: TencentCloud::Cpdp::V20190820::TerminateContractRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cpdp::V20190820::TerminateContractRequest
- Defined in:
- lib/v20190820/models.rb
Overview
TerminateContract请求参数结构体
Instance Attribute Summary collapse
-
#Channel ⇒ Object
CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE: 按OutContractCode+ContractSceneId解约 CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode解约 release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID.
-
#ChannelContractCode ⇒ Object
CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE: 按OutContractCode+ContractSceneId解约 CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode解约 release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID.
-
#ContractMethod ⇒ Object
CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE: 按OutContractCode+ContractSceneId解约 CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode解约 release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID.
-
#ContractSceneId ⇒ Object
CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE: 按OutContractCode+ContractSceneId解约 CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode解约 release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID.
-
#ExternalContractData ⇒ Object
CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE: 按OutContractCode+ContractSceneId解约 CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode解约 release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID.
-
#MidasAppId ⇒ Object
CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE: 按OutContractCode+ContractSceneId解约 CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode解约 release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID.
-
#MidasEnvironment ⇒ Object
CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE: 按OutContractCode+ContractSceneId解约 CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode解约 release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID.
-
#MidasSecretId ⇒ Object
CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE: 按OutContractCode+ContractSceneId解约 CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode解约 release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID.
-
#MidasSignature ⇒ Object
CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE: 按OutContractCode+ContractSceneId解约 CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode解约 release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID.
-
#MigrateMode ⇒ Object
CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE: 按OutContractCode+ContractSceneId解约 CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode解约 release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID.
-
#OutContractCode ⇒ Object
CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE: 按OutContractCode+ContractSceneId解约 CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode解约 release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID.
-
#SubAppId ⇒ Object
CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE: 按OutContractCode+ContractSceneId解约 CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode解约 release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID.
-
#TerminateMode ⇒ Object
CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE: 按OutContractCode+ContractSceneId解约 CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode解约 release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID.
-
#TerminationReason ⇒ Object
CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE: 按OutContractCode+ContractSceneId解约 CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode解约 release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID.
-
#UserId ⇒ Object
CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE: 按OutContractCode+ContractSceneId解约 CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode解约 release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID.
-
#UserType ⇒ Object
CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE: 按OutContractCode+ContractSceneId解约 CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode解约 release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(midasappid = nil, userid = nil, channel = nil, terminatemode = nil, midassecretid = nil, midassignature = nil, subappid = nil, outcontractcode = nil, contractsceneid = nil, channelcontractcode = nil, externalcontractdata = nil, terminationreason = nil, midasenvironment = nil, usertype = nil, contractmethod = nil, migratemode = nil) ⇒ TerminateContractRequest
constructor
A new instance of TerminateContractRequest.
Constructor Details
#initialize(midasappid = nil, userid = nil, channel = nil, terminatemode = nil, midassecretid = nil, midassignature = nil, subappid = nil, outcontractcode = nil, contractsceneid = nil, channelcontractcode = nil, externalcontractdata = nil, terminationreason = nil, midasenvironment = nil, usertype = nil, contractmethod = nil, migratemode = nil) ⇒ TerminateContractRequest
Returns a new instance of TerminateContractRequest.
25876 25877 25878 25879 25880 25881 25882 25883 25884 25885 25886 25887 25888 25889 25890 25891 25892 25893 |
# File 'lib/v20190820/models.rb', line 25876 def initialize(midasappid=nil, userid=nil, channel=nil, terminatemode=nil, midassecretid=nil, midassignature=nil, subappid=nil, outcontractcode=nil, contractsceneid=nil, channelcontractcode=nil, externalcontractdata=nil, terminationreason=nil, midasenvironment=nil, usertype=nil, contractmethod=nil, migratemode=nil) @MidasAppId = midasappid @UserId = userid @Channel = channel @TerminateMode = terminatemode @MidasSecretId = midassecretid @MidasSignature = midassignature @SubAppId = subappid @OutContractCode = outcontractcode @ContractSceneId = contractsceneid @ChannelContractCode = channelcontractcode @ExternalContractData = externalcontractdata @TerminationReason = terminationreason @MidasEnvironment = midasenvironment @UserType = usertype @ContractMethod = contractmethod @MigrateMode = migratemode end |
Instance Attribute Details
#Channel ⇒ Object
CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE: 按OutContractCode+ContractSceneId解约 CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode解约 release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID
25874 25875 25876 |
# File 'lib/v20190820/models.rb', line 25874 def Channel @Channel end |
#ChannelContractCode ⇒ Object
CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE: 按OutContractCode+ContractSceneId解约 CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode解约 release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID
25874 25875 25876 |
# File 'lib/v20190820/models.rb', line 25874 def ChannelContractCode @ChannelContractCode end |
#ContractMethod ⇒ Object
CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE: 按OutContractCode+ContractSceneId解约 CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode解约 release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID
25874 25875 25876 |
# File 'lib/v20190820/models.rb', line 25874 def ContractMethod @ContractMethod end |
#ContractSceneId ⇒ Object
CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE: 按OutContractCode+ContractSceneId解约 CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode解约 release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID
25874 25875 25876 |
# File 'lib/v20190820/models.rb', line 25874 def ContractSceneId @ContractSceneId end |
#ExternalContractData ⇒ Object
CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE: 按OutContractCode+ContractSceneId解约 CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode解约 release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID
25874 25875 25876 |
# File 'lib/v20190820/models.rb', line 25874 def ExternalContractData @ExternalContractData end |
#MidasAppId ⇒ Object
CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE: 按OutContractCode+ContractSceneId解约 CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode解约 release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID
25874 25875 25876 |
# File 'lib/v20190820/models.rb', line 25874 def MidasAppId @MidasAppId end |
#MidasEnvironment ⇒ Object
CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE: 按OutContractCode+ContractSceneId解约 CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode解约 release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID
25874 25875 25876 |
# File 'lib/v20190820/models.rb', line 25874 def MidasEnvironment @MidasEnvironment end |
#MidasSecretId ⇒ Object
CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE: 按OutContractCode+ContractSceneId解约 CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode解约 release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID
25874 25875 25876 |
# File 'lib/v20190820/models.rb', line 25874 def MidasSecretId @MidasSecretId end |
#MidasSignature ⇒ Object
CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE: 按OutContractCode+ContractSceneId解约 CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode解约 release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID
25874 25875 25876 |
# File 'lib/v20190820/models.rb', line 25874 def MidasSignature @MidasSignature end |
#MigrateMode ⇒ Object
CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE: 按OutContractCode+ContractSceneId解约 CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode解约 release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID
25874 25875 25876 |
# File 'lib/v20190820/models.rb', line 25874 def MigrateMode @MigrateMode end |
#OutContractCode ⇒ Object
CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE: 按OutContractCode+ContractSceneId解约 CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode解约 release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID
25874 25875 25876 |
# File 'lib/v20190820/models.rb', line 25874 def OutContractCode @OutContractCode end |
#SubAppId ⇒ Object
CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE: 按OutContractCode+ContractSceneId解约 CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode解约 release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID
25874 25875 25876 |
# File 'lib/v20190820/models.rb', line 25874 def SubAppId @SubAppId end |
#TerminateMode ⇒ Object
CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE: 按OutContractCode+ContractSceneId解约 CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode解约 release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID
25874 25875 25876 |
# File 'lib/v20190820/models.rb', line 25874 def TerminateMode @TerminateMode end |
#TerminationReason ⇒ Object
CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE: 按OutContractCode+ContractSceneId解约 CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode解约 release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID
25874 25875 25876 |
# File 'lib/v20190820/models.rb', line 25874 def TerminationReason @TerminationReason end |
#UserId ⇒ Object
CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE: 按OutContractCode+ContractSceneId解约 CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode解约 release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID
25874 25875 25876 |
# File 'lib/v20190820/models.rb', line 25874 def UserId @UserId end |
#UserType ⇒ Object
CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE: 按OutContractCode+ContractSceneId解约 CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode解约 release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID
25874 25875 25876 |
# File 'lib/v20190820/models.rb', line 25874 def UserType @UserType end |
Instance Method Details
#deserialize(params) ⇒ Object
25895 25896 25897 25898 25899 25900 25901 25902 25903 25904 25905 25906 25907 25908 25909 25910 25911 25912 |
# File 'lib/v20190820/models.rb', line 25895 def deserialize(params) @MidasAppId = params['MidasAppId'] @UserId = params['UserId'] @Channel = params['Channel'] @TerminateMode = params['TerminateMode'] @MidasSecretId = params['MidasSecretId'] @MidasSignature = params['MidasSignature'] @SubAppId = params['SubAppId'] @OutContractCode = params['OutContractCode'] @ContractSceneId = params['ContractSceneId'] @ChannelContractCode = params['ChannelContractCode'] @ExternalContractData = params['ExternalContractData'] @TerminationReason = params['TerminationReason'] @MidasEnvironment = params['MidasEnvironment'] @UserType = params['UserType'] @ContractMethod = params['ContractMethod'] @MigrateMode = params['MigrateMode'] end |