Class: TencentCloud::Ess::V20201111::RelieveInfo

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

Overview

image

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(reason = nil, remaininforceitem = nil, originalexpensesettlement = nil, originalothersettlement = nil, otherdeals = nil) ⇒ RelieveInfo

Returns a new instance of RelieveInfo.



16851
16852
16853
16854
16855
16856
16857
# File 'lib/v20201111/models.rb', line 16851

def initialize(reason=nil, remaininforceitem=nil, originalexpensesettlement=nil, originalothersettlement=nil, otherdeals=nil)
  @Reason = reason
  @RemainInForceItem = remaininforceitem
  @OriginalExpenseSettlement = originalexpensesettlement
  @OriginalOtherSettlement = originalothersettlement
  @OtherDeals = otherdeals
end

Instance Attribute Details

#OriginalExpenseSettlementObject

Parameters:

  • Reason:

    解除理由,长度不能超过200,只能由中文、字母、数字、中文标点和英文标点组成(不支持表情)。

  • RemainInForceItem:

    解除后仍然有效的条款,保留条款,长度不能超过200,只能由中文、字母、数字、中文标点和英文标点组成(不支持表情)。

  • OriginalExpenseSettlement:

    原合同事项处理-费用结算,长度不能超过200,只能由中文、字母、数字、中文标点和英文标点组成(不支持表情)。

  • OriginalOtherSettlement:

    原合同事项处理-其他事项,长度不能超过200,只能由中文、字母、数字、中文标点和英文标点组成(不支持表情)。

  • OtherDeals:

    其他约定(如约定的与解除协议存在冲突的,以【其他约定】为准),最大支持200个字,只能由中文、字母、数字、中文标点和英文标点组成(不支持表情)。



16849
16850
16851
# File 'lib/v20201111/models.rb', line 16849

def OriginalExpenseSettlement
  @OriginalExpenseSettlement
end

#OriginalOtherSettlementObject

Parameters:

  • Reason:

    解除理由,长度不能超过200,只能由中文、字母、数字、中文标点和英文标点组成(不支持表情)。

  • RemainInForceItem:

    解除后仍然有效的条款,保留条款,长度不能超过200,只能由中文、字母、数字、中文标点和英文标点组成(不支持表情)。

  • OriginalExpenseSettlement:

    原合同事项处理-费用结算,长度不能超过200,只能由中文、字母、数字、中文标点和英文标点组成(不支持表情)。

  • OriginalOtherSettlement:

    原合同事项处理-其他事项,长度不能超过200,只能由中文、字母、数字、中文标点和英文标点组成(不支持表情)。

  • OtherDeals:

    其他约定(如约定的与解除协议存在冲突的,以【其他约定】为准),最大支持200个字,只能由中文、字母、数字、中文标点和英文标点组成(不支持表情)。



16849
16850
16851
# File 'lib/v20201111/models.rb', line 16849

def OriginalOtherSettlement
  @OriginalOtherSettlement
end

#OtherDealsObject

Parameters:

  • Reason:

    解除理由,长度不能超过200,只能由中文、字母、数字、中文标点和英文标点组成(不支持表情)。

  • RemainInForceItem:

    解除后仍然有效的条款,保留条款,长度不能超过200,只能由中文、字母、数字、中文标点和英文标点组成(不支持表情)。

  • OriginalExpenseSettlement:

    原合同事项处理-费用结算,长度不能超过200,只能由中文、字母、数字、中文标点和英文标点组成(不支持表情)。

  • OriginalOtherSettlement:

    原合同事项处理-其他事项,长度不能超过200,只能由中文、字母、数字、中文标点和英文标点组成(不支持表情)。

  • OtherDeals:

    其他约定(如约定的与解除协议存在冲突的,以【其他约定】为准),最大支持200个字,只能由中文、字母、数字、中文标点和英文标点组成(不支持表情)。



16849
16850
16851
# File 'lib/v20201111/models.rb', line 16849

def OtherDeals
  @OtherDeals
end

#ReasonObject

Parameters:

  • Reason:

    解除理由,长度不能超过200,只能由中文、字母、数字、中文标点和英文标点组成(不支持表情)。

  • RemainInForceItem:

    解除后仍然有效的条款,保留条款,长度不能超过200,只能由中文、字母、数字、中文标点和英文标点组成(不支持表情)。

  • OriginalExpenseSettlement:

    原合同事项处理-费用结算,长度不能超过200,只能由中文、字母、数字、中文标点和英文标点组成(不支持表情)。

  • OriginalOtherSettlement:

    原合同事项处理-其他事项,长度不能超过200,只能由中文、字母、数字、中文标点和英文标点组成(不支持表情)。

  • OtherDeals:

    其他约定(如约定的与解除协议存在冲突的,以【其他约定】为准),最大支持200个字,只能由中文、字母、数字、中文标点和英文标点组成(不支持表情)。



16849
16850
16851
# File 'lib/v20201111/models.rb', line 16849

def Reason
  @Reason
end

#RemainInForceItemObject

Parameters:

  • Reason:

    解除理由,长度不能超过200,只能由中文、字母、数字、中文标点和英文标点组成(不支持表情)。

  • RemainInForceItem:

    解除后仍然有效的条款,保留条款,长度不能超过200,只能由中文、字母、数字、中文标点和英文标点组成(不支持表情)。

  • OriginalExpenseSettlement:

    原合同事项处理-费用结算,长度不能超过200,只能由中文、字母、数字、中文标点和英文标点组成(不支持表情)。

  • OriginalOtherSettlement:

    原合同事项处理-其他事项,长度不能超过200,只能由中文、字母、数字、中文标点和英文标点组成(不支持表情)。

  • OtherDeals:

    其他约定(如约定的与解除协议存在冲突的,以【其他约定】为准),最大支持200个字,只能由中文、字母、数字、中文标点和英文标点组成(不支持表情)。



16849
16850
16851
# File 'lib/v20201111/models.rb', line 16849

def RemainInForceItem
  @RemainInForceItem
end

Instance Method Details

#deserialize(params) ⇒ Object



16859
16860
16861
16862
16863
16864
16865
# File 'lib/v20201111/models.rb', line 16859

def deserialize(params)
  @Reason = params['Reason']
  @RemainInForceItem = params['RemainInForceItem']
  @OriginalExpenseSettlement = params['OriginalExpenseSettlement']
  @OriginalOtherSettlement = params['OriginalOtherSettlement']
  @OtherDeals = params['OtherDeals']
end