lib/v20210111/models.rb in tencentcloud-sdk-sms-3.0.590 vs lib/v20210111/models.rb in tencentcloud-sdk-sms-3.0.591

- old
+ new

@@ -21,11 +21,11 @@ class AddSignStatus < TencentCloud::Common::AbstractModel # @param SignId: 签名ID。 # @type SignId: Integer attr_accessor :SignId - + def initialize(signid=nil) @SignId = signid end def deserialize(params) @@ -75,11 +75,11 @@ # @type CommissionImage: String # @param Remark: 签名的申请备注。 # @type Remark: String attr_accessor :SignName, :SignType, :DocumentType, :International, :SignPurpose, :ProofImage, :CommissionImage, :Remark - + def initialize(signname=nil, signtype=nil, documenttype=nil, international=nil, signpurpose=nil, proofimage=nil, commissionimage=nil, remark=nil) @SignName = signname @SignType = signtype @DocumentType = documenttype @International = international @@ -107,11 +107,11 @@ # @type AddSignStatus: :class:`Tencentcloud::Sms.v20210111.models.AddSignStatus` # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :AddSignStatus, :RequestId - + def initialize(addsignstatus=nil, requestid=nil) @AddSignStatus = addsignstatus @RequestId = requestid end @@ -138,11 +138,11 @@ # @type International: Integer # @param Remark: 模板备注,例如申请原因,使用场景等。 # @type Remark: String attr_accessor :TemplateName, :TemplateContent, :SmsType, :International, :Remark - + def initialize(templatename=nil, templatecontent=nil, smstype=nil, international=nil, remark=nil) @TemplateName = templatename @TemplateContent = templatecontent @SmsType = smstype @International = international @@ -164,11 +164,11 @@ # @type AddTemplateStatus: :class:`Tencentcloud::Sms.v20210111.models.AddTemplateStatus` # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :AddTemplateStatus, :RequestId - + def initialize(addtemplatestatus=nil, requestid=nil) @AddTemplateStatus = addtemplatestatus @RequestId = requestid end @@ -185,11 +185,11 @@ class AddTemplateStatus < TencentCloud::Common::AbstractModel # @param TemplateId: 模板ID。 # @type TemplateId: String attr_accessor :TemplateId - + def initialize(templateid=nil) @TemplateId = templateid end def deserialize(params) @@ -217,11 +217,11 @@ # @type BlackListCount: Integer # @param FrequencyLimitCount: 运营商频率限制统计。 # @type FrequencyLimitCount: Integer attr_accessor :CallbackCount, :RequestSuccessCount, :CallbackFailCount, :CallbackSuccessCount, :InternalErrorCount, :InvalidNumberCount, :ShutdownErrorCount, :BlackListCount, :FrequencyLimitCount - + def initialize(callbackcount=nil, requestsuccesscount=nil, callbackfailcount=nil, callbacksuccesscount=nil, internalerrorcount=nil, invalidnumbercount=nil, shutdownerrorcount=nil, blacklistcount=nil, frequencylimitcount=nil) @CallbackCount = callbackcount @RequestSuccessCount = requestsuccesscount @CallbackFailCount = callbackfailcount @CallbackSuccessCount = callbacksuccesscount @@ -260,11 +260,11 @@ # @param Offset: 偏移量。 # 注:目前固定设置为0。 # @type Offset: Integer attr_accessor :BeginTime, :EndTime, :SmsSdkAppId, :Limit, :Offset - + def initialize(begintime=nil, endtime=nil, smssdkappid=nil, limit=nil, offset=nil) @BeginTime = begintime @EndTime = endtime @SmsSdkAppId = smssdkappid @Limit = limit @@ -286,11 +286,11 @@ # @type CallbackStatusStatistics: :class:`Tencentcloud::Sms.v20210111.models.CallbackStatusStatistics` # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :CallbackStatusStatistics, :RequestId - + def initialize(callbackstatusstatistics=nil, requestid=nil) @CallbackStatusStatistics = callbackstatusstatistics @RequestId = requestid end @@ -309,11 +309,11 @@ # @type DeleteStatus: String # @param DeleteTime: 删除时间,UNIX 时间戳(单位:秒)。 # @type DeleteTime: Integer attr_accessor :DeleteStatus, :DeleteTime - + def initialize(deletestatus=nil, deletetime=nil) @DeleteStatus = deletestatus @DeleteTime = deletetime end @@ -327,11 +327,11 @@ class DeleteSmsSignRequest < TencentCloud::Common::AbstractModel # @param SignId: 待删除的签名 ID。 # @type SignId: Integer attr_accessor :SignId - + def initialize(signid=nil) @SignId = signid end def deserialize(params) @@ -345,11 +345,11 @@ # @type DeleteSignStatus: :class:`Tencentcloud::Sms.v20210111.models.DeleteSignStatus` # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :DeleteSignStatus, :RequestId - + def initialize(deletesignstatus=nil, requestid=nil) @DeleteSignStatus = deletesignstatus @RequestId = requestid end @@ -366,11 +366,11 @@ class DeleteSmsTemplateRequest < TencentCloud::Common::AbstractModel # @param TemplateId: 待删除的模板 ID。 # @type TemplateId: Integer attr_accessor :TemplateId - + def initialize(templateid=nil) @TemplateId = templateid end def deserialize(params) @@ -384,11 +384,11 @@ # @type DeleteTemplateStatus: :class:`Tencentcloud::Sms.v20210111.models.DeleteTemplateStatus` # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :DeleteTemplateStatus, :RequestId - + def initialize(deletetemplatestatus=nil, requestid=nil) @DeleteTemplateStatus = deletetemplatestatus @RequestId = requestid end @@ -407,11 +407,11 @@ # @type DeleteStatus: String # @param DeleteTime: 删除时间,UNIX 时间戳(单位:秒)。 # @type DeleteTime: Integer attr_accessor :DeleteStatus, :DeleteTime - + def initialize(deletestatus=nil, deletetime=nil) @DeleteStatus = deletestatus @DeleteTime = deletetime end @@ -426,11 +426,11 @@ # @param PhoneNumberSet: 查询手机号码,采用 E.164 标准,格式为+[国家或地区码][手机号],单次请求最多支持200个手机号。 # 例如:+8613711112222, 其中前面有一个+号 ,86为国家码,13711112222为手机号。 # @type PhoneNumberSet: Array attr_accessor :PhoneNumberSet - + def initialize(phonenumberset=nil) @PhoneNumberSet = phonenumberset end def deserialize(params) @@ -444,11 +444,11 @@ # @type PhoneNumberInfoSet: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :PhoneNumberInfoSet, :RequestId - + def initialize(phonenumberinfoset=nil, requestid=nil) @PhoneNumberInfoSet = phonenumberinfoset @RequestId = requestid end @@ -480,11 +480,11 @@ # @type SignName: String # @param CreateTime: 提交审核时间,UNIX 时间戳(单位:秒)。 # @type CreateTime: Integer attr_accessor :SignId, :International, :StatusCode, :ReviewReply, :SignName, :CreateTime - + def initialize(signid=nil, international=nil, statuscode=nil, reviewreply=nil, signname=nil, createtime=nil) @SignId = signid @International = international @StatusCode = statuscode @ReviewReply = reviewreply @@ -511,11 +511,11 @@ # 0:表示国内短信。 # 1:表示国际/港澳台短信。 # @type International: Integer attr_accessor :SignIdSet, :International - + def initialize(signidset=nil, international=nil) @SignIdSet = signidset @International = international end @@ -531,11 +531,11 @@ # @type DescribeSignListStatusSet: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :DescribeSignListStatusSet, :RequestId - + def initialize(describesignliststatusset=nil, requestid=nil) @DescribeSignListStatusSet = describesignliststatusset @RequestId = requestid end @@ -567,11 +567,11 @@ # @param Offset: 偏移量。 # 注:默认为0,TemplateIdSet 为空时启用。 # @type Offset: Integer attr_accessor :International, :TemplateIdSet, :Limit, :Offset - + def initialize(international=nil, templateidset=nil, limit=nil, offset=nil) @International = international @TemplateIdSet = templateidset @Limit = limit @Offset = offset @@ -591,11 +591,11 @@ # @type DescribeTemplateStatusSet: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :DescribeTemplateStatusSet, :RequestId - + def initialize(describetemplatestatusset=nil, requestid=nil) @DescribeTemplateStatusSet = describetemplatestatusset @RequestId = requestid end @@ -628,11 +628,11 @@ # @type CreateTime: Integer # @param TemplateContent: 模板内容。 # @type TemplateContent: String attr_accessor :TemplateId, :International, :StatusCode, :ReviewReply, :TemplateName, :CreateTime, :TemplateContent - + def initialize(templateid=nil, international=nil, statuscode=nil, reviewreply=nil, templatename=nil, createtime=nil, templatecontent=nil) @TemplateId = templateid @International = international @StatusCode = statuscode @ReviewReply = reviewreply @@ -656,11 +656,11 @@ class ModifySignStatus < TencentCloud::Common::AbstractModel # @param SignId: 签名ID。 # @type SignId: Integer attr_accessor :SignId - + def initialize(signid=nil) @SignId = signid end def deserialize(params) @@ -712,11 +712,11 @@ # @type CommissionImage: String # @param Remark: 签名的申请备注。 # @type Remark: String attr_accessor :SignId, :SignName, :SignType, :DocumentType, :International, :SignPurpose, :ProofImage, :CommissionImage, :Remark - + def initialize(signid=nil, signname=nil, signtype=nil, documenttype=nil, international=nil, signpurpose=nil, proofimage=nil, commissionimage=nil, remark=nil) @SignId = signid @SignName = signname @SignType = signtype @DocumentType = documenttype @@ -746,11 +746,11 @@ # @type ModifySignStatus: :class:`Tencentcloud::Sms.v20210111.models.ModifySignStatus` # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :ModifySignStatus, :RequestId - + def initialize(modifysignstatus=nil, requestid=nil) @ModifySignStatus = modifysignstatus @RequestId = requestid end @@ -779,11 +779,11 @@ # @type International: Integer # @param Remark: 模板备注,例如申请原因,使用场景等。 # @type Remark: String attr_accessor :TemplateId, :TemplateName, :TemplateContent, :SmsType, :International, :Remark - + def initialize(templateid=nil, templatename=nil, templatecontent=nil, smstype=nil, international=nil, remark=nil) @TemplateId = templateid @TemplateName = templatename @TemplateContent = templatecontent @SmsType = smstype @@ -807,11 +807,11 @@ # @type ModifyTemplateStatus: :class:`Tencentcloud::Sms.v20210111.models.ModifyTemplateStatus` # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :ModifyTemplateStatus, :RequestId - + def initialize(modifytemplatestatus=nil, requestid=nil) @ModifyTemplateStatus = modifytemplatestatus @RequestId = requestid end @@ -828,11 +828,11 @@ class ModifyTemplateStatus < TencentCloud::Common::AbstractModel # @param TemplateId: 模板ID。 # @type TemplateId: Integer attr_accessor :TemplateId - + def initialize(templateid=nil) @TemplateId = templateid end def deserialize(params) @@ -856,11 +856,11 @@ # @type IsoCode: String # @param IsoName: 国家码或地区名,例如 China,可参考 [国际/港澳台短信价格总览](https://cloud.tencent.com/document/product/382/18051#.E6.97.A5.E7.BB.93.E5.90.8E.E4.BB.98.E8.B4.B9.3Ca-id.3D.22post-payment.22.3E.3C.2Fa.3E) # @type IsoName: String attr_accessor :Code, :Message, :NationCode, :SubscriberNumber, :PhoneNumber, :IsoCode, :IsoName - + def initialize(code=nil, message=nil, nationcode=nil, subscribernumber=nil, phonenumber=nil, isocode=nil, isoname=nil) @Code = code @Message = message @NationCode = nationcode @SubscriberNumber = subscribernumber @@ -896,11 +896,11 @@ # @type ReplyTime: Integer # @param SubscriberNumber: 用户号码,普通格式,示例如:13711112222。 # @type SubscriberNumber: String attr_accessor :ExtendCode, :CountryCode, :PhoneNumber, :SignName, :ReplyContent, :ReplyTime, :SubscriberNumber - + def initialize(extendcode=nil, countrycode=nil, phonenumber=nil, signname=nil, replycontent=nil, replytime=nil, subscribernumber=nil) @ExtendCode = extendcode @CountryCode = countrycode @PhoneNumber = phonenumber @SignName = signname @@ -936,11 +936,11 @@ # @type SmsSdkAppId: String # @param EndTime: 拉取截止时间,UNIX 时间戳(时间:秒)。 # @type EndTime: Integer attr_accessor :BeginTime, :Offset, :Limit, :PhoneNumber, :SmsSdkAppId, :EndTime - + def initialize(begintime=nil, offset=nil, limit=nil, phonenumber=nil, smssdkappid=nil, endtime=nil) @BeginTime = begintime @Offset = offset @Limit = limit @PhoneNumber = phonenumber @@ -964,11 +964,11 @@ # @type PullSmsReplyStatusSet: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :PullSmsReplyStatusSet, :RequestId - + def initialize(pullsmsreplystatusset=nil, requestid=nil) @PullSmsReplyStatusSet = pullsmsreplystatusset @RequestId = requestid end @@ -991,11 +991,11 @@ # @type Limit: Integer # @param SmsSdkAppId: 短信 SdkAppId 在 [短信控制台](https://console.cloud.tencent.com/smsv2/app-manage) 添加应用后生成的实际 SdkAppId,例如1400006666。 # @type SmsSdkAppId: String attr_accessor :Limit, :SmsSdkAppId - + def initialize(limit=nil, smssdkappid=nil) @Limit = limit @SmsSdkAppId = smssdkappid end @@ -1011,11 +1011,11 @@ # @type PullSmsReplyStatusSet: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :PullSmsReplyStatusSet, :RequestId - + def initialize(pullsmsreplystatusset=nil, requestid=nil) @PullSmsReplyStatusSet = pullsmsreplystatusset @RequestId = requestid end @@ -1051,11 +1051,11 @@ # @param SessionContext: 用户的 session 内容。与请求中的 SessionContext 一致,默认为空,如需开通请联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81)。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type SessionContext: String attr_accessor :UserReceiveTime, :CountryCode, :SubscriberNumber, :PhoneNumber, :SerialNo, :ReportStatus, :Description, :SessionContext - + def initialize(userreceivetime=nil, countrycode=nil, subscribernumber=nil, phonenumber=nil, serialno=nil, reportstatus=nil, description=nil, sessioncontext=nil) @UserReceiveTime = userreceivetime @CountryCode = countrycode @SubscriberNumber = subscribernumber @PhoneNumber = phonenumber @@ -1093,11 +1093,11 @@ # @type SmsSdkAppId: String # @param EndTime: 拉取截止时间,UNIX 时间戳(时间:秒)。 # @type EndTime: Integer attr_accessor :BeginTime, :Offset, :Limit, :PhoneNumber, :SmsSdkAppId, :EndTime - + def initialize(begintime=nil, offset=nil, limit=nil, phonenumber=nil, smssdkappid=nil, endtime=nil) @BeginTime = begintime @Offset = offset @Limit = limit @PhoneNumber = phonenumber @@ -1121,11 +1121,11 @@ # @type PullSmsSendStatusSet: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :PullSmsSendStatusSet, :RequestId - + def initialize(pullsmssendstatusset=nil, requestid=nil) @PullSmsSendStatusSet = pullsmssendstatusset @RequestId = requestid end @@ -1148,11 +1148,11 @@ # @type Limit: Integer # @param SmsSdkAppId: 短信 SdkAppId 在 [短信控制台](https://console.cloud.tencent.com/smsv2/app-manage) 添加应用后生成的实际 SdkAppId,例如1400006666。 # @type SmsSdkAppId: String attr_accessor :Limit, :SmsSdkAppId - + def initialize(limit=nil, smssdkappid=nil) @Limit = limit @SmsSdkAppId = smssdkappid end @@ -1168,11 +1168,11 @@ # @type PullSmsSendStatusSet: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :PullSmsSendStatusSet, :RequestId - + def initialize(pullsmssendstatusset=nil, requestid=nil) @PullSmsSendStatusSet = pullsmssendstatusset @RequestId = requestid end @@ -1197,11 +1197,11 @@ # @type SerialNo: String # @param ConversionTime: 用户回填时间,UNIX 时间戳(单位:秒)。 # @type ConversionTime: Integer attr_accessor :SmsSdkAppId, :SerialNo, :ConversionTime - + def initialize(smssdkappid=nil, serialno=nil, conversiontime=nil) @SmsSdkAppId = smssdkappid @SerialNo = serialno @ConversionTime = conversiontime end @@ -1219,11 +1219,11 @@ # @type ReportConversionStatus: :class:`Tencentcloud::Sms.v20210111.models.ReportConversionStatus` # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :ReportConversionStatus, :RequestId - + def initialize(reportconversionstatus=nil, requestid=nil) @ReportConversionStatus = reportconversionstatus @RequestId = requestid end @@ -1242,11 +1242,11 @@ # @type Code: String # @param Message: 错误码描述。 # @type Message: String attr_accessor :Code, :Message - + def initialize(code=nil, message=nil) @Code = code @Message = message end @@ -1279,11 +1279,11 @@ # @param SenderId: 国内短信无需填写该项;国际/港澳台短信已申请独立 SenderId 需要填写该字段,默认使用公共 SenderId,无需填写该字段。 # 注:月度使用量达到指定量级可申请独立 SenderId 使用,详情请联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81)。 # @type SenderId: String attr_accessor :PhoneNumberSet, :SmsSdkAppId, :TemplateId, :SignName, :TemplateParamSet, :ExtendCode, :SessionContext, :SenderId - + def initialize(phonenumberset=nil, smssdkappid=nil, templateid=nil, signname=nil, templateparamset=nil, extendcode=nil, sessioncontext=nil, senderid=nil) @PhoneNumberSet = phonenumberset @SmsSdkAppId = smssdkappid @TemplateId = templateid @SignName = signname @@ -1311,11 +1311,11 @@ # @type SendStatusSet: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :SendStatusSet, :RequestId - + def initialize(sendstatusset=nil, requestid=nil) @SendStatusSet = sendstatusset @RequestId = requestid end @@ -1348,11 +1348,11 @@ # @type Message: String # @param IsoCode: 国家码或地区码,例如 CN、US 等,对于未识别出国家码或者地区码,默认返回 DEF,具体支持列表请参考 [国际/港澳台短信价格总览](https://cloud.tencent.com/document/product/382/18051)。 # @type IsoCode: String attr_accessor :SerialNo, :PhoneNumber, :Fee, :SessionContext, :Code, :Message, :IsoCode - + def initialize(serialno=nil, phonenumber=nil, fee=nil, sessioncontext=nil, code=nil, message=nil, isocode=nil) @SerialNo = serialno @PhoneNumber = phonenumber @Fee = fee @SessionContext = sessioncontext @@ -1380,11 +1380,11 @@ # @type RequestCount: Integer # @param RequestSuccessCount: 短信提交成功量统计。 # @type RequestSuccessCount: Integer attr_accessor :FeeCount, :RequestCount, :RequestSuccessCount - + def initialize(feecount=nil, requestcount=nil, requestsuccesscount=nil) @FeeCount = feecount @RequestCount = requestcount @RequestSuccessCount = requestsuccesscount end @@ -1411,11 +1411,11 @@ # @param Offset: 偏移量。 # 注:目前固定设置为0。 # @type Offset: Integer attr_accessor :BeginTime, :EndTime, :SmsSdkAppId, :Limit, :Offset - + def initialize(begintime=nil, endtime=nil, smssdkappid=nil, limit=nil, offset=nil) @BeginTime = begintime @EndTime = endtime @SmsSdkAppId = smssdkappid @Limit = limit @@ -1437,11 +1437,11 @@ # @type SendStatusStatistics: :class:`Tencentcloud::Sms.v20210111.models.SendStatusStatistics` # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :SendStatusStatistics, :RequestId - + def initialize(sendstatusstatistics=nil, requestid=nil) @SendStatusStatistics = sendstatusstatistics @RequestId = requestid end @@ -1470,11 +1470,11 @@ # @type PackageId: Integer # @param CurrentUsage: 当前使用套餐包条数。 # @type CurrentUsage: Integer attr_accessor :PackageCreateTime, :PackageEffectiveTime, :PackageExpiredTime, :PackageAmount, :PackageType, :PackageId, :CurrentUsage - + def initialize(packagecreatetime=nil, packageeffectivetime=nil, packageexpiredtime=nil, packageamount=nil, packagetype=nil, packageid=nil, currentusage=nil) @PackageCreateTime = packagecreatetime @PackageEffectiveTime = packageeffectivetime @PackageExpiredTime = packageexpiredtime @PackageAmount = packageamount @@ -1508,11 +1508,11 @@ # @param EndTime: 结束时间,格式为yyyymmddhh,精确到小时,例如2021050118,表示2021年5月1号18时。 # 注:EndTime 必须大于 BeginTime且小于当前时间,拉取套餐包的创建时间不大于结束时间。 # @type EndTime: String attr_accessor :SmsSdkAppId, :Limit, :Offset, :BeginTime, :EndTime - + def initialize(smssdkappid=nil, limit=nil, offset=nil, begintime=nil, endtime=nil) @SmsSdkAppId = smssdkappid @Limit = limit @Offset = offset @BeginTime = begintime @@ -1534,10 +1534,10 @@ # @type SmsPackagesStatisticsSet: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :SmsPackagesStatisticsSet, :RequestId - + def initialize(smspackagesstatisticsset=nil, requestid=nil) @SmsPackagesStatisticsSet = smspackagesstatisticsset @RequestId = requestid end