Class: TencentCloud::Ccc::V20200210::CarrierPrivilegeNumberApplicant

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

Overview

运营商白名单号码申请单

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(sdkappid = nil, applicantid = nil, callers = nil, callees = nil, description = nil, state = nil, createtime = nil, updatetime = nil) ⇒ CarrierPrivilegeNumberApplicant

Returns a new instance of CarrierPrivilegeNumberApplicant.



832
833
834
835
836
837
838
839
840
841
# File 'lib/v20200210/models.rb', line 832

def initialize(sdkappid=nil, applicantid=nil, callers=nil, callees=nil, description=nil, state=nil, createtime=nil, updatetime=nil)
  @SdkAppId = sdkappid
  @ApplicantId = applicantid
  @Callers = callers
  @Callees = callees
  @Description = description
  @State = state
  @CreateTime = createtime
  @UpdateTime = updatetime
end

Instance Attribute Details

#ApplicantIdObject

Parameters:

  • SdkAppId:

    实例Id

  • ApplicantId:

    申请单Id

  • Callers:

    主叫号码列表

  • Callees:

    被叫号码列表

  • Description:

    描述

  • State:

    审批状态:1 待审核、2 通过、3 拒绝

  • CreateTime:

    创建时间,unix时间戳(秒)

  • UpdateTime:

    更新时间,unix时间戳(秒)



830
831
832
# File 'lib/v20200210/models.rb', line 830

def ApplicantId
  @ApplicantId
end

#CalleesObject

Parameters:

  • SdkAppId:

    实例Id

  • ApplicantId:

    申请单Id

  • Callers:

    主叫号码列表

  • Callees:

    被叫号码列表

  • Description:

    描述

  • State:

    审批状态:1 待审核、2 通过、3 拒绝

  • CreateTime:

    创建时间,unix时间戳(秒)

  • UpdateTime:

    更新时间,unix时间戳(秒)



830
831
832
# File 'lib/v20200210/models.rb', line 830

def Callees
  @Callees
end

#CallersObject

Parameters:

  • SdkAppId:

    实例Id

  • ApplicantId:

    申请单Id

  • Callers:

    主叫号码列表

  • Callees:

    被叫号码列表

  • Description:

    描述

  • State:

    审批状态:1 待审核、2 通过、3 拒绝

  • CreateTime:

    创建时间,unix时间戳(秒)

  • UpdateTime:

    更新时间,unix时间戳(秒)



830
831
832
# File 'lib/v20200210/models.rb', line 830

def Callers
  @Callers
end

#CreateTimeObject

Parameters:

  • SdkAppId:

    实例Id

  • ApplicantId:

    申请单Id

  • Callers:

    主叫号码列表

  • Callees:

    被叫号码列表

  • Description:

    描述

  • State:

    审批状态:1 待审核、2 通过、3 拒绝

  • CreateTime:

    创建时间,unix时间戳(秒)

  • UpdateTime:

    更新时间,unix时间戳(秒)



830
831
832
# File 'lib/v20200210/models.rb', line 830

def CreateTime
  @CreateTime
end

#DescriptionObject

Parameters:

  • SdkAppId:

    实例Id

  • ApplicantId:

    申请单Id

  • Callers:

    主叫号码列表

  • Callees:

    被叫号码列表

  • Description:

    描述

  • State:

    审批状态:1 待审核、2 通过、3 拒绝

  • CreateTime:

    创建时间,unix时间戳(秒)

  • UpdateTime:

    更新时间,unix时间戳(秒)



830
831
832
# File 'lib/v20200210/models.rb', line 830

def Description
  @Description
end

#SdkAppIdObject

Parameters:

  • SdkAppId:

    实例Id

  • ApplicantId:

    申请单Id

  • Callers:

    主叫号码列表

  • Callees:

    被叫号码列表

  • Description:

    描述

  • State:

    审批状态:1 待审核、2 通过、3 拒绝

  • CreateTime:

    创建时间,unix时间戳(秒)

  • UpdateTime:

    更新时间,unix时间戳(秒)



830
831
832
# File 'lib/v20200210/models.rb', line 830

def SdkAppId
  @SdkAppId
end

#StateObject

Parameters:

  • SdkAppId:

    实例Id

  • ApplicantId:

    申请单Id

  • Callers:

    主叫号码列表

  • Callees:

    被叫号码列表

  • Description:

    描述

  • State:

    审批状态:1 待审核、2 通过、3 拒绝

  • CreateTime:

    创建时间,unix时间戳(秒)

  • UpdateTime:

    更新时间,unix时间戳(秒)



830
831
832
# File 'lib/v20200210/models.rb', line 830

def State
  @State
end

#UpdateTimeObject

Parameters:

  • SdkAppId:

    实例Id

  • ApplicantId:

    申请单Id

  • Callers:

    主叫号码列表

  • Callees:

    被叫号码列表

  • Description:

    描述

  • State:

    审批状态:1 待审核、2 通过、3 拒绝

  • CreateTime:

    创建时间,unix时间戳(秒)

  • UpdateTime:

    更新时间,unix时间戳(秒)



830
831
832
# File 'lib/v20200210/models.rb', line 830

def UpdateTime
  @UpdateTime
end

Instance Method Details

#deserialize(params) ⇒ Object



843
844
845
846
847
848
849
850
851
852
# File 'lib/v20200210/models.rb', line 843

def deserialize(params)
  @SdkAppId = params['SdkAppId']
  @ApplicantId = params['ApplicantId']
  @Callers = params['Callers']
  @Callees = params['Callees']
  @Description = params['Description']
  @State = params['State']
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
end