Class: TencentCloud::Cpdp::V20190820::ExternalReturnContractInfo

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190820/models.rb

Overview

第三方渠道合约信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(externalreturnagreementid = nil, externalreturncontracteffectivetimestamp = nil, externalreturncontractterminationtimestamp = nil, externalreturncontractstatus = nil, externalreturnrequestid = nil, externalreturncontractsignedtimestamp = nil, externalreturncontractexpiredtimestamp = nil, externalreturncontractdata = nil, externalreturncontractterminationremark = nil, externalreturncontractterminationmode = nil) ⇒ ExternalReturnContractInfo

Returns a new instance of ExternalReturnContractInfo.



10665
10666
10667
10668
10669
10670
10671
10672
10673
10674
10675
10676
# File 'lib/v20190820/models.rb', line 10665

def initialize(externalreturnagreementid=nil, externalreturncontracteffectivetimestamp=nil, externalreturncontractterminationtimestamp=nil, externalreturncontractstatus=nil, externalreturnrequestid=nil, externalreturncontractsignedtimestamp=nil, externalreturncontractexpiredtimestamp=nil, externalreturncontractdata=nil, externalreturncontractterminationremark=nil, externalreturncontractterminationmode=nil)
  @ExternalReturnAgreementId = externalreturnagreementid
  @ExternalReturnContractEffectiveTimestamp = externalreturncontracteffectivetimestamp
  @ExternalReturnContractTerminationTimestamp = externalreturncontractterminationtimestamp
  @ExternalReturnContractStatus = externalreturncontractstatus
  @ExternalReturnRequestId = externalreturnrequestid
  @ExternalReturnContractSignedTimestamp = externalreturncontractsignedtimestamp
  @ExternalReturnContractExpiredTimestamp = externalreturncontractexpiredtimestamp
  @ExternalReturnContractData = externalreturncontractdata
  @ExternalReturnContractTerminationRemark = externalreturncontractterminationremark
  @ExternalReturnContractTerminationMode = externalreturncontractterminationmode
end

Instance Attribute Details

#ExternalReturnAgreementIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 协议状态,枚举值: CONTRACT_STATUS_SIGNED:已签约 CONTRACT_STATUS_TERMINATED:未签约 CONTRACT_STATUS_PENDING:签约进行中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ExternalReturnAgreementId:

    第三方渠道协议id

  • ExternalReturnContractEffectiveTimestamp:

    第三方渠道协议生效时间戳

  • ExternalReturnContractTerminationTimestamp:

    第三方渠道协议解约时间戳

  • ExternalReturnContractStatus:

    平台合约状态

  • ExternalReturnRequestId:

    第三方渠道请求序列号

  • ExternalReturnContractSignedTimestamp:

    第三方渠道协议签署时间戳

  • ExternalReturnContractExpiredTimestamp:

    第三方渠道协议到期时间戳

  • ExternalReturnContractData:

    第三方渠道返回的合约数据

  • ExternalReturnContractTerminationRemark:

    第三方渠道解约备注

  • ExternalReturnContractTerminationMode:

    第三方渠道协议解约方式



10663
10664
10665
# File 'lib/v20190820/models.rb', line 10663

def ExternalReturnAgreementId
  @ExternalReturnAgreementId
end

#ExternalReturnContractDataObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 协议状态,枚举值: CONTRACT_STATUS_SIGNED:已签约 CONTRACT_STATUS_TERMINATED:未签约 CONTRACT_STATUS_PENDING:签约进行中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ExternalReturnAgreementId:

    第三方渠道协议id

  • ExternalReturnContractEffectiveTimestamp:

    第三方渠道协议生效时间戳

  • ExternalReturnContractTerminationTimestamp:

    第三方渠道协议解约时间戳

  • ExternalReturnContractStatus:

    平台合约状态

  • ExternalReturnRequestId:

    第三方渠道请求序列号

  • ExternalReturnContractSignedTimestamp:

    第三方渠道协议签署时间戳

  • ExternalReturnContractExpiredTimestamp:

    第三方渠道协议到期时间戳

  • ExternalReturnContractData:

    第三方渠道返回的合约数据

  • ExternalReturnContractTerminationRemark:

    第三方渠道解约备注

  • ExternalReturnContractTerminationMode:

    第三方渠道协议解约方式



10663
10664
10665
# File 'lib/v20190820/models.rb', line 10663

def ExternalReturnContractData
  @ExternalReturnContractData
end

#ExternalReturnContractEffectiveTimestampObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 协议状态,枚举值: CONTRACT_STATUS_SIGNED:已签约 CONTRACT_STATUS_TERMINATED:未签约 CONTRACT_STATUS_PENDING:签约进行中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ExternalReturnAgreementId:

    第三方渠道协议id

  • ExternalReturnContractEffectiveTimestamp:

    第三方渠道协议生效时间戳

  • ExternalReturnContractTerminationTimestamp:

    第三方渠道协议解约时间戳

  • ExternalReturnContractStatus:

    平台合约状态

  • ExternalReturnRequestId:

    第三方渠道请求序列号

  • ExternalReturnContractSignedTimestamp:

    第三方渠道协议签署时间戳

  • ExternalReturnContractExpiredTimestamp:

    第三方渠道协议到期时间戳

  • ExternalReturnContractData:

    第三方渠道返回的合约数据

  • ExternalReturnContractTerminationRemark:

    第三方渠道解约备注

  • ExternalReturnContractTerminationMode:

    第三方渠道协议解约方式



10663
10664
10665
# File 'lib/v20190820/models.rb', line 10663

def ExternalReturnContractEffectiveTimestamp
  @ExternalReturnContractEffectiveTimestamp
end

#ExternalReturnContractExpiredTimestampObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 协议状态,枚举值: CONTRACT_STATUS_SIGNED:已签约 CONTRACT_STATUS_TERMINATED:未签约 CONTRACT_STATUS_PENDING:签约进行中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ExternalReturnAgreementId:

    第三方渠道协议id

  • ExternalReturnContractEffectiveTimestamp:

    第三方渠道协议生效时间戳

  • ExternalReturnContractTerminationTimestamp:

    第三方渠道协议解约时间戳

  • ExternalReturnContractStatus:

    平台合约状态

  • ExternalReturnRequestId:

    第三方渠道请求序列号

  • ExternalReturnContractSignedTimestamp:

    第三方渠道协议签署时间戳

  • ExternalReturnContractExpiredTimestamp:

    第三方渠道协议到期时间戳

  • ExternalReturnContractData:

    第三方渠道返回的合约数据

  • ExternalReturnContractTerminationRemark:

    第三方渠道解约备注

  • ExternalReturnContractTerminationMode:

    第三方渠道协议解约方式



10663
10664
10665
# File 'lib/v20190820/models.rb', line 10663

def ExternalReturnContractExpiredTimestamp
  @ExternalReturnContractExpiredTimestamp
end

#ExternalReturnContractSignedTimestampObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 协议状态,枚举值: CONTRACT_STATUS_SIGNED:已签约 CONTRACT_STATUS_TERMINATED:未签约 CONTRACT_STATUS_PENDING:签约进行中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ExternalReturnAgreementId:

    第三方渠道协议id

  • ExternalReturnContractEffectiveTimestamp:

    第三方渠道协议生效时间戳

  • ExternalReturnContractTerminationTimestamp:

    第三方渠道协议解约时间戳

  • ExternalReturnContractStatus:

    平台合约状态

  • ExternalReturnRequestId:

    第三方渠道请求序列号

  • ExternalReturnContractSignedTimestamp:

    第三方渠道协议签署时间戳

  • ExternalReturnContractExpiredTimestamp:

    第三方渠道协议到期时间戳

  • ExternalReturnContractData:

    第三方渠道返回的合约数据

  • ExternalReturnContractTerminationRemark:

    第三方渠道解约备注

  • ExternalReturnContractTerminationMode:

    第三方渠道协议解约方式



10663
10664
10665
# File 'lib/v20190820/models.rb', line 10663

def ExternalReturnContractSignedTimestamp
  @ExternalReturnContractSignedTimestamp
end

#ExternalReturnContractStatusObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 协议状态,枚举值: CONTRACT_STATUS_SIGNED:已签约 CONTRACT_STATUS_TERMINATED:未签约 CONTRACT_STATUS_PENDING:签约进行中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ExternalReturnAgreementId:

    第三方渠道协议id

  • ExternalReturnContractEffectiveTimestamp:

    第三方渠道协议生效时间戳

  • ExternalReturnContractTerminationTimestamp:

    第三方渠道协议解约时间戳

  • ExternalReturnContractStatus:

    平台合约状态

  • ExternalReturnRequestId:

    第三方渠道请求序列号

  • ExternalReturnContractSignedTimestamp:

    第三方渠道协议签署时间戳

  • ExternalReturnContractExpiredTimestamp:

    第三方渠道协议到期时间戳

  • ExternalReturnContractData:

    第三方渠道返回的合约数据

  • ExternalReturnContractTerminationRemark:

    第三方渠道解约备注

  • ExternalReturnContractTerminationMode:

    第三方渠道协议解约方式



10663
10664
10665
# File 'lib/v20190820/models.rb', line 10663

def ExternalReturnContractStatus
  @ExternalReturnContractStatus
end

#ExternalReturnContractTerminationModeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 协议状态,枚举值: CONTRACT_STATUS_SIGNED:已签约 CONTRACT_STATUS_TERMINATED:未签约 CONTRACT_STATUS_PENDING:签约进行中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ExternalReturnAgreementId:

    第三方渠道协议id

  • ExternalReturnContractEffectiveTimestamp:

    第三方渠道协议生效时间戳

  • ExternalReturnContractTerminationTimestamp:

    第三方渠道协议解约时间戳

  • ExternalReturnContractStatus:

    平台合约状态

  • ExternalReturnRequestId:

    第三方渠道请求序列号

  • ExternalReturnContractSignedTimestamp:

    第三方渠道协议签署时间戳

  • ExternalReturnContractExpiredTimestamp:

    第三方渠道协议到期时间戳

  • ExternalReturnContractData:

    第三方渠道返回的合约数据

  • ExternalReturnContractTerminationRemark:

    第三方渠道解约备注

  • ExternalReturnContractTerminationMode:

    第三方渠道协议解约方式



10663
10664
10665
# File 'lib/v20190820/models.rb', line 10663

def ExternalReturnContractTerminationMode
  @ExternalReturnContractTerminationMode
end

#ExternalReturnContractTerminationRemarkObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 协议状态,枚举值: CONTRACT_STATUS_SIGNED:已签约 CONTRACT_STATUS_TERMINATED:未签约 CONTRACT_STATUS_PENDING:签约进行中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ExternalReturnAgreementId:

    第三方渠道协议id

  • ExternalReturnContractEffectiveTimestamp:

    第三方渠道协议生效时间戳

  • ExternalReturnContractTerminationTimestamp:

    第三方渠道协议解约时间戳

  • ExternalReturnContractStatus:

    平台合约状态

  • ExternalReturnRequestId:

    第三方渠道请求序列号

  • ExternalReturnContractSignedTimestamp:

    第三方渠道协议签署时间戳

  • ExternalReturnContractExpiredTimestamp:

    第三方渠道协议到期时间戳

  • ExternalReturnContractData:

    第三方渠道返回的合约数据

  • ExternalReturnContractTerminationRemark:

    第三方渠道解约备注

  • ExternalReturnContractTerminationMode:

    第三方渠道协议解约方式



10663
10664
10665
# File 'lib/v20190820/models.rb', line 10663

def ExternalReturnContractTerminationRemark
  @ExternalReturnContractTerminationRemark
end

#ExternalReturnContractTerminationTimestampObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 协议状态,枚举值: CONTRACT_STATUS_SIGNED:已签约 CONTRACT_STATUS_TERMINATED:未签约 CONTRACT_STATUS_PENDING:签约进行中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ExternalReturnAgreementId:

    第三方渠道协议id

  • ExternalReturnContractEffectiveTimestamp:

    第三方渠道协议生效时间戳

  • ExternalReturnContractTerminationTimestamp:

    第三方渠道协议解约时间戳

  • ExternalReturnContractStatus:

    平台合约状态

  • ExternalReturnRequestId:

    第三方渠道请求序列号

  • ExternalReturnContractSignedTimestamp:

    第三方渠道协议签署时间戳

  • ExternalReturnContractExpiredTimestamp:

    第三方渠道协议到期时间戳

  • ExternalReturnContractData:

    第三方渠道返回的合约数据

  • ExternalReturnContractTerminationRemark:

    第三方渠道解约备注

  • ExternalReturnContractTerminationMode:

    第三方渠道协议解约方式



10663
10664
10665
# File 'lib/v20190820/models.rb', line 10663

def ExternalReturnContractTerminationTimestamp
  @ExternalReturnContractTerminationTimestamp
end

#ExternalReturnRequestIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 协议状态,枚举值: CONTRACT_STATUS_SIGNED:已签约 CONTRACT_STATUS_TERMINATED:未签约 CONTRACT_STATUS_PENDING:签约进行中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ExternalReturnAgreementId:

    第三方渠道协议id

  • ExternalReturnContractEffectiveTimestamp:

    第三方渠道协议生效时间戳

  • ExternalReturnContractTerminationTimestamp:

    第三方渠道协议解约时间戳

  • ExternalReturnContractStatus:

    平台合约状态

  • ExternalReturnRequestId:

    第三方渠道请求序列号

  • ExternalReturnContractSignedTimestamp:

    第三方渠道协议签署时间戳

  • ExternalReturnContractExpiredTimestamp:

    第三方渠道协议到期时间戳

  • ExternalReturnContractData:

    第三方渠道返回的合约数据

  • ExternalReturnContractTerminationRemark:

    第三方渠道解约备注

  • ExternalReturnContractTerminationMode:

    第三方渠道协议解约方式



10663
10664
10665
# File 'lib/v20190820/models.rb', line 10663

def ExternalReturnRequestId
  @ExternalReturnRequestId
end

Instance Method Details

#deserialize(params) ⇒ Object



10678
10679
10680
10681
10682
10683
10684
10685
10686
10687
10688
10689
# File 'lib/v20190820/models.rb', line 10678

def deserialize(params)
  @ExternalReturnAgreementId = params['ExternalReturnAgreementId']
  @ExternalReturnContractEffectiveTimestamp = params['ExternalReturnContractEffectiveTimestamp']
  @ExternalReturnContractTerminationTimestamp = params['ExternalReturnContractTerminationTimestamp']
  @ExternalReturnContractStatus = params['ExternalReturnContractStatus']
  @ExternalReturnRequestId = params['ExternalReturnRequestId']
  @ExternalReturnContractSignedTimestamp = params['ExternalReturnContractSignedTimestamp']
  @ExternalReturnContractExpiredTimestamp = params['ExternalReturnContractExpiredTimestamp']
  @ExternalReturnContractData = params['ExternalReturnContractData']
  @ExternalReturnContractTerminationRemark = params['ExternalReturnContractTerminationRemark']
  @ExternalReturnContractTerminationMode = params['ExternalReturnContractTerminationMode']
end