Class: TencentCloud::Sms::V20210111::DescribeSignListStatus

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

Overview

获取短信签名信息响应

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(signid = nil, international = nil, statuscode = nil, reviewreply = nil, signname = nil, createtime = nil, qualificationid = nil, qualificationname = nil, qualificationstatuscode = nil) ⇒ DescribeSignListStatus

Returns a new instance of DescribeSignListStatus.



497
498
499
500
501
502
503
504
505
506
507
# File 'lib/v20210111/models.rb', line 497

def initialize(signid=nil, international=nil, statuscode=nil, reviewreply=nil, signname=nil, createtime=nil, qualificationid=nil, qualificationname=nil, qualificationstatuscode=nil)
  @SignId = signid
  @International = international
  @StatusCode = statuscode
  @ReviewReply = reviewreply
  @SignName = signname
  @CreateTime = createtime
  @QualificationId = qualificationid
  @QualificationName = qualificationname
  @QualificationStatusCode = qualificationstatuscode
end

Instance Attribute Details

#CreateTime ⇒ Object

国内短信0表示签名可用,1表示审核中,2表示审核通过待生效,-1表示审核未通过、审核失败或未完成首次报备等原因导致签名不可用。具体可参考 国内短信签名状态值说明。 国际短信0表示审核通过且已生效,1表示审核中,2表示审核通过待生效,-1表示审核未通过或审核失败。 注:国际短信不涉及,默认为0。 注:国际短信不涉及,默认为空。 注:国际短信不涉及,默认为0。

Parameters:

  • SignId: —

    签名ID。

  • International: —

    是否国际/港澳台短信,其中0表示国内短信,1表示国际/港澳台短信。

  • StatusCode: —

    签名状态,其中:

  • ReviewReply: —

    审核回复,审核人员审核后给出的回复,通常是审核未通过的原因。

  • SignName: —

    签名名称。

  • CreateTime: —

    提交审核时间,UNIX 时间戳(单位:秒)。

  • QualificationId: —

    国内短信的资质 ID。资质 ID 信息可前往国内短信的 实名资质管理 页查看。

  • QualificationName: —

    国内短信的资质名称。

  • QualificationStatusCode: —

    国内短信的资质状态。其中0表示待审核,1表示已通过,2表示已拒绝,3表示待补充后提交,4表示变更后待审核,5表示变更后被驳回。可参考 实名资质审核状态说明 。



495
496
497
# File 'lib/v20210111/models.rb', line 495

def CreateTime
  @CreateTime
end

#International ⇒ Object

国内短信0表示签名可用,1表示审核中,2表示审核通过待生效,-1表示审核未通过、审核失败或未完成首次报备等原因导致签名不可用。具体可参考 国内短信签名状态值说明。 国际短信0表示审核通过且已生效,1表示审核中,2表示审核通过待生效,-1表示审核未通过或审核失败。 注:国际短信不涉及,默认为0。 注:国际短信不涉及,默认为空。 注:国际短信不涉及,默认为0。

Parameters:

  • SignId: —

    签名ID。

  • International: —

    是否国际/港澳台短信,其中0表示国内短信,1表示国际/港澳台短信。

  • StatusCode: —

    签名状态,其中:

  • ReviewReply: —

    审核回复,审核人员审核后给出的回复,通常是审核未通过的原因。

  • SignName: —

    签名名称。

  • CreateTime: —

    提交审核时间,UNIX 时间戳(单位:秒)。

  • QualificationId: —

    国内短信的资质 ID。资质 ID 信息可前往国内短信的 实名资质管理 页查看。

  • QualificationName: —

    国内短信的资质名称。

  • QualificationStatusCode: —

    国内短信的资质状态。其中0表示待审核,1表示已通过,2表示已拒绝,3表示待补充后提交,4表示变更后待审核,5表示变更后被驳回。可参考 实名资质审核状态说明 。



495
496
497
# File 'lib/v20210111/models.rb', line 495

def International
  @International
end

#QualificationId ⇒ Object

国内短信0表示签名可用,1表示审核中,2表示审核通过待生效,-1表示审核未通过、审核失败或未完成首次报备等原因导致签名不可用。具体可参考 国内短信签名状态值说明。 国际短信0表示审核通过且已生效,1表示审核中,2表示审核通过待生效,-1表示审核未通过或审核失败。 注:国际短信不涉及,默认为0。 注:国际短信不涉及,默认为空。 注:国际短信不涉及,默认为0。

Parameters:

  • SignId: —

    签名ID。

  • International: —

    是否国际/港澳台短信,其中0表示国内短信,1表示国际/港澳台短信。

  • StatusCode: —

    签名状态,其中:

  • ReviewReply: —

    审核回复,审核人员审核后给出的回复,通常是审核未通过的原因。

  • SignName: —

    签名名称。

  • CreateTime: —

    提交审核时间,UNIX 时间戳(单位:秒)。

  • QualificationId: —

    国内短信的资质 ID。资质 ID 信息可前往国内短信的 实名资质管理 页查看。

  • QualificationName: —

    国内短信的资质名称。

  • QualificationStatusCode: —

    国内短信的资质状态。其中0表示待审核,1表示已通过,2表示已拒绝,3表示待补充后提交,4表示变更后待审核,5表示变更后被驳回。可参考 实名资质审核状态说明 。



495
496
497
# File 'lib/v20210111/models.rb', line 495

def QualificationId
  @QualificationId
end

#QualificationName ⇒ Object

国内短信0表示签名可用,1表示审核中,2表示审核通过待生效,-1表示审核未通过、审核失败或未完成首次报备等原因导致签名不可用。具体可参考 国内短信签名状态值说明。 国际短信0表示审核通过且已生效,1表示审核中,2表示审核通过待生效,-1表示审核未通过或审核失败。 注:国际短信不涉及,默认为0。 注:国际短信不涉及,默认为空。 注:国际短信不涉及,默认为0。

Parameters:

  • SignId: —

    签名ID。

  • International: —

    是否国际/港澳台短信,其中0表示国内短信,1表示国际/港澳台短信。

  • StatusCode: —

    签名状态,其中:

  • ReviewReply: —

    审核回复,审核人员审核后给出的回复,通常是审核未通过的原因。

  • SignName: —

    签名名称。

  • CreateTime: —

    提交审核时间,UNIX 时间戳(单位:秒)。

  • QualificationId: —

    国内短信的资质 ID。资质 ID 信息可前往国内短信的 实名资质管理 页查看。

  • QualificationName: —

    国内短信的资质名称。

  • QualificationStatusCode: —

    国内短信的资质状态。其中0表示待审核,1表示已通过,2表示已拒绝,3表示待补充后提交,4表示变更后待审核,5表示变更后被驳回。可参考 实名资质审核状态说明 。



495
496
497
# File 'lib/v20210111/models.rb', line 495

def QualificationName
  @QualificationName
end

#QualificationStatusCode ⇒ Object

国内短信0表示签名可用,1表示审核中,2表示审核通过待生效,-1表示审核未通过、审核失败或未完成首次报备等原因导致签名不可用。具体可参考 国内短信签名状态值说明。 国际短信0表示审核通过且已生效,1表示审核中,2表示审核通过待生效,-1表示审核未通过或审核失败。 注:国际短信不涉及,默认为0。 注:国际短信不涉及,默认为空。 注:国际短信不涉及,默认为0。

Parameters:

  • SignId: —

    签名ID。

  • International: —

    是否国际/港澳台短信,其中0表示国内短信,1表示国际/港澳台短信。

  • StatusCode: —

    签名状态,其中:

  • ReviewReply: —

    审核回复,审核人员审核后给出的回复,通常是审核未通过的原因。

  • SignName: —

    签名名称。

  • CreateTime: —

    提交审核时间,UNIX 时间戳(单位:秒)。

  • QualificationId: —

    国内短信的资质 ID。资质 ID 信息可前往国内短信的 实名资质管理 页查看。

  • QualificationName: —

    国内短信的资质名称。

  • QualificationStatusCode: —

    国内短信的资质状态。其中0表示待审核,1表示已通过,2表示已拒绝,3表示待补充后提交,4表示变更后待审核,5表示变更后被驳回。可参考 实名资质审核状态说明 。



495
496
497
# File 'lib/v20210111/models.rb', line 495

def QualificationStatusCode
  @QualificationStatusCode
end

#ReviewReply ⇒ Object

国内短信0表示签名可用,1表示审核中,2表示审核通过待生效,-1表示审核未通过、审核失败或未完成首次报备等原因导致签名不可用。具体可参考 国内短信签名状态值说明。 国际短信0表示审核通过且已生效,1表示审核中,2表示审核通过待生效,-1表示审核未通过或审核失败。 注:国际短信不涉及,默认为0。 注:国际短信不涉及,默认为空。 注:国际短信不涉及,默认为0。

Parameters:

  • SignId: —

    签名ID。

  • International: —

    是否国际/港澳台短信,其中0表示国内短信,1表示国际/港澳台短信。

  • StatusCode: —

    签名状态,其中:

  • ReviewReply: —

    审核回复,审核人员审核后给出的回复,通常是审核未通过的原因。

  • SignName: —

    签名名称。

  • CreateTime: —

    提交审核时间,UNIX 时间戳(单位:秒)。

  • QualificationId: —

    国内短信的资质 ID。资质 ID 信息可前往国内短信的 实名资质管理 页查看。

  • QualificationName: —

    国内短信的资质名称。

  • QualificationStatusCode: —

    国内短信的资质状态。其中0表示待审核,1表示已通过,2表示已拒绝,3表示待补充后提交,4表示变更后待审核,5表示变更后被驳回。可参考 实名资质审核状态说明 。



495
496
497
# File 'lib/v20210111/models.rb', line 495

def ReviewReply
  @ReviewReply
end

#SignId ⇒ Object

国内短信0表示签名可用,1表示审核中,2表示审核通过待生效,-1表示审核未通过、审核失败或未完成首次报备等原因导致签名不可用。具体可参考 国内短信签名状态值说明。 国际短信0表示审核通过且已生效,1表示审核中,2表示审核通过待生效,-1表示审核未通过或审核失败。 注:国际短信不涉及,默认为0。 注:国际短信不涉及,默认为空。 注:国际短信不涉及,默认为0。

Parameters:

  • SignId: —

    签名ID。

  • International: —

    是否国际/港澳台短信,其中0表示国内短信,1表示国际/港澳台短信。

  • StatusCode: —

    签名状态,其中:

  • ReviewReply: —

    审核回复,审核人员审核后给出的回复,通常是审核未通过的原因。

  • SignName: —

    签名名称。

  • CreateTime: —

    提交审核时间,UNIX 时间戳(单位:秒)。

  • QualificationId: —

    国内短信的资质 ID。资质 ID 信息可前往国内短信的 实名资质管理 页查看。

  • QualificationName: —

    国内短信的资质名称。

  • QualificationStatusCode: —

    国内短信的资质状态。其中0表示待审核,1表示已通过,2表示已拒绝,3表示待补充后提交,4表示变更后待审核,5表示变更后被驳回。可参考 实名资质审核状态说明 。



495
496
497
# File 'lib/v20210111/models.rb', line 495

def SignId
  @SignId
end

#SignName ⇒ Object

国内短信0表示签名可用,1表示审核中,2表示审核通过待生效,-1表示审核未通过、审核失败或未完成首次报备等原因导致签名不可用。具体可参考 国内短信签名状态值说明。 国际短信0表示审核通过且已生效,1表示审核中,2表示审核通过待生效,-1表示审核未通过或审核失败。 注:国际短信不涉及,默认为0。 注:国际短信不涉及,默认为空。 注:国际短信不涉及,默认为0。

Parameters:

  • SignId: —

    签名ID。

  • International: —

    是否国际/港澳台短信,其中0表示国内短信,1表示国际/港澳台短信。

  • StatusCode: —

    签名状态,其中:

  • ReviewReply: —

    审核回复,审核人员审核后给出的回复,通常是审核未通过的原因。

  • SignName: —

    签名名称。

  • CreateTime: —

    提交审核时间,UNIX 时间戳(单位:秒)。

  • QualificationId: —

    国内短信的资质 ID。资质 ID 信息可前往国内短信的 实名资质管理 页查看。

  • QualificationName: —

    国内短信的资质名称。

  • QualificationStatusCode: —

    国内短信的资质状态。其中0表示待审核,1表示已通过,2表示已拒绝,3表示待补充后提交,4表示变更后待审核,5表示变更后被驳回。可参考 实名资质审核状态说明 。



495
496
497
# File 'lib/v20210111/models.rb', line 495

def SignName
  @SignName
end

#StatusCode ⇒ Object

国内短信0表示签名可用,1表示审核中,2表示审核通过待生效,-1表示审核未通过、审核失败或未完成首次报备等原因导致签名不可用。具体可参考 国内短信签名状态值说明。 国际短信0表示审核通过且已生效,1表示审核中,2表示审核通过待生效,-1表示审核未通过或审核失败。 注:国际短信不涉及,默认为0。 注:国际短信不涉及,默认为空。 注:国际短信不涉及,默认为0。

Parameters:

  • SignId: —

    签名ID。

  • International: —

    是否国际/港澳台短信,其中0表示国内短信,1表示国际/港澳台短信。

  • StatusCode: —

    签名状态,其中:

  • ReviewReply: —

    审核回复,审核人员审核后给出的回复,通常是审核未通过的原因。

  • SignName: —

    签名名称。

  • CreateTime: —

    提交审核时间,UNIX 时间戳(单位:秒)。

  • QualificationId: —

    国内短信的资质 ID。资质 ID 信息可前往国内短信的 实名资质管理 页查看。

  • QualificationName: —

    国内短信的资质名称。

  • QualificationStatusCode: —

    国内短信的资质状态。其中0表示待审核,1表示已通过,2表示已拒绝,3表示待补充后提交,4表示变更后待审核,5表示变更后被驳回。可参考 实名资质审核状态说明 。



495
496
497
# File 'lib/v20210111/models.rb', line 495

def StatusCode
  @StatusCode
end

Instance Method Details

#deserialize(params) ⇒ Object



509
510
511
512
513
514
515
516
517
518
519
# File 'lib/v20210111/models.rb', line 509

def deserialize(params)
  @SignId = params['SignId']
  @International = params['International']
  @StatusCode = params['StatusCode']
  @ReviewReply = params['ReviewReply']
  @SignName = params['SignName']
  @CreateTime = params['CreateTime']
  @QualificationId = params['QualificationId']
  @QualificationName = params['QualificationName']
  @QualificationStatusCode = params['QualificationStatusCode']
end