Class: TencentCloud::Zj::V20190121::MmsInstanceInfo

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

Overview

彩信实例信息 InstanceId int InstanceName string Status int StatusInfo string AppSubId string Title string Sign string Contents string CreatedAt string

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, instancename = nil, status = nil, statusinfo = nil, appsubid = nil, title = nil, sign = nil, contents = nil, createdat = nil, urls = nil, phonetype = nil, commonparams = nil, urlparams = nil) ⇒ MmsInstanceInfo

Returns a new instance of MmsInstanceInfo.



1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
# File 'lib/v20190121/models.rb', line 1200

def initialize(instanceid=nil, instancename=nil, status=nil, statusinfo=nil, appsubid=nil, title=nil, sign=nil, contents=nil, createdat=nil, urls=nil, phonetype=nil, commonparams=nil, urlparams=nil)
  @InstanceId = instanceid
  @InstanceName = instancename
  @Status = status
  @StatusInfo = statusinfo
  @AppSubId = appsubid
  @Title = title
  @Sign = sign
  @Contents = contents
  @CreatedAt = createdat
  @Urls = urls
  @PhoneType = phonetype
  @CommonParams = commonparams
  @UrlParams = urlparams
end

Instance Attribute Details

#AppSubIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    彩信实例id

  • InstanceName:

    彩信实例名称

  • Status:

    状态是否通知

  • StatusInfo:

    实例审核状态信息

  • AppSubId:

    业务码

  • Title:

    彩信标题

  • Sign:

    签名

  • Contents:

    彩信内容

  • CreatedAt:

    创建时间

  • Urls:

    样例配置的链接地址

  • PhoneType:

    机型列表

  • CommonParams:

    普通参数序号数组

  • UrlParams:

    链接参数序号数组



1198
1199
1200
# File 'lib/v20190121/models.rb', line 1198

def AppSubId
  @AppSubId
end

#CommonParamsObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    彩信实例id

  • InstanceName:

    彩信实例名称

  • Status:

    状态是否通知

  • StatusInfo:

    实例审核状态信息

  • AppSubId:

    业务码

  • Title:

    彩信标题

  • Sign:

    签名

  • Contents:

    彩信内容

  • CreatedAt:

    创建时间

  • Urls:

    样例配置的链接地址

  • PhoneType:

    机型列表

  • CommonParams:

    普通参数序号数组

  • UrlParams:

    链接参数序号数组



1198
1199
1200
# File 'lib/v20190121/models.rb', line 1198

def CommonParams
  @CommonParams
end

#ContentsObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    彩信实例id

  • InstanceName:

    彩信实例名称

  • Status:

    状态是否通知

  • StatusInfo:

    实例审核状态信息

  • AppSubId:

    业务码

  • Title:

    彩信标题

  • Sign:

    签名

  • Contents:

    彩信内容

  • CreatedAt:

    创建时间

  • Urls:

    样例配置的链接地址

  • PhoneType:

    机型列表

  • CommonParams:

    普通参数序号数组

  • UrlParams:

    链接参数序号数组



1198
1199
1200
# File 'lib/v20190121/models.rb', line 1198

def Contents
  @Contents
end

#CreatedAtObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    彩信实例id

  • InstanceName:

    彩信实例名称

  • Status:

    状态是否通知

  • StatusInfo:

    实例审核状态信息

  • AppSubId:

    业务码

  • Title:

    彩信标题

  • Sign:

    签名

  • Contents:

    彩信内容

  • CreatedAt:

    创建时间

  • Urls:

    样例配置的链接地址

  • PhoneType:

    机型列表

  • CommonParams:

    普通参数序号数组

  • UrlParams:

    链接参数序号数组



1198
1199
1200
# File 'lib/v20190121/models.rb', line 1198

def CreatedAt
  @CreatedAt
end

#InstanceIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    彩信实例id

  • InstanceName:

    彩信实例名称

  • Status:

    状态是否通知

  • StatusInfo:

    实例审核状态信息

  • AppSubId:

    业务码

  • Title:

    彩信标题

  • Sign:

    签名

  • Contents:

    彩信内容

  • CreatedAt:

    创建时间

  • Urls:

    样例配置的链接地址

  • PhoneType:

    机型列表

  • CommonParams:

    普通参数序号数组

  • UrlParams:

    链接参数序号数组



1198
1199
1200
# File 'lib/v20190121/models.rb', line 1198

def InstanceId
  @InstanceId
end

#InstanceNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    彩信实例id

  • InstanceName:

    彩信实例名称

  • Status:

    状态是否通知

  • StatusInfo:

    实例审核状态信息

  • AppSubId:

    业务码

  • Title:

    彩信标题

  • Sign:

    签名

  • Contents:

    彩信内容

  • CreatedAt:

    创建时间

  • Urls:

    样例配置的链接地址

  • PhoneType:

    机型列表

  • CommonParams:

    普通参数序号数组

  • UrlParams:

    链接参数序号数组



1198
1199
1200
# File 'lib/v20190121/models.rb', line 1198

def InstanceName
  @InstanceName
end

#PhoneTypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    彩信实例id

  • InstanceName:

    彩信实例名称

  • Status:

    状态是否通知

  • StatusInfo:

    实例审核状态信息

  • AppSubId:

    业务码

  • Title:

    彩信标题

  • Sign:

    签名

  • Contents:

    彩信内容

  • CreatedAt:

    创建时间

  • Urls:

    样例配置的链接地址

  • PhoneType:

    机型列表

  • CommonParams:

    普通参数序号数组

  • UrlParams:

    链接参数序号数组



1198
1199
1200
# File 'lib/v20190121/models.rb', line 1198

def PhoneType
  @PhoneType
end

#SignObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    彩信实例id

  • InstanceName:

    彩信实例名称

  • Status:

    状态是否通知

  • StatusInfo:

    实例审核状态信息

  • AppSubId:

    业务码

  • Title:

    彩信标题

  • Sign:

    签名

  • Contents:

    彩信内容

  • CreatedAt:

    创建时间

  • Urls:

    样例配置的链接地址

  • PhoneType:

    机型列表

  • CommonParams:

    普通参数序号数组

  • UrlParams:

    链接参数序号数组



1198
1199
1200
# File 'lib/v20190121/models.rb', line 1198

def Sign
  @Sign
end

#StatusObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    彩信实例id

  • InstanceName:

    彩信实例名称

  • Status:

    状态是否通知

  • StatusInfo:

    实例审核状态信息

  • AppSubId:

    业务码

  • Title:

    彩信标题

  • Sign:

    签名

  • Contents:

    彩信内容

  • CreatedAt:

    创建时间

  • Urls:

    样例配置的链接地址

  • PhoneType:

    机型列表

  • CommonParams:

    普通参数序号数组

  • UrlParams:

    链接参数序号数组



1198
1199
1200
# File 'lib/v20190121/models.rb', line 1198

def Status
  @Status
end

#StatusInfoObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    彩信实例id

  • InstanceName:

    彩信实例名称

  • Status:

    状态是否通知

  • StatusInfo:

    实例审核状态信息

  • AppSubId:

    业务码

  • Title:

    彩信标题

  • Sign:

    签名

  • Contents:

    彩信内容

  • CreatedAt:

    创建时间

  • Urls:

    样例配置的链接地址

  • PhoneType:

    机型列表

  • CommonParams:

    普通参数序号数组

  • UrlParams:

    链接参数序号数组



1198
1199
1200
# File 'lib/v20190121/models.rb', line 1198

def StatusInfo
  @StatusInfo
end

#TitleObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    彩信实例id

  • InstanceName:

    彩信实例名称

  • Status:

    状态是否通知

  • StatusInfo:

    实例审核状态信息

  • AppSubId:

    业务码

  • Title:

    彩信标题

  • Sign:

    签名

  • Contents:

    彩信内容

  • CreatedAt:

    创建时间

  • Urls:

    样例配置的链接地址

  • PhoneType:

    机型列表

  • CommonParams:

    普通参数序号数组

  • UrlParams:

    链接参数序号数组



1198
1199
1200
# File 'lib/v20190121/models.rb', line 1198

def Title
  @Title
end

#UrlParamsObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    彩信实例id

  • InstanceName:

    彩信实例名称

  • Status:

    状态是否通知

  • StatusInfo:

    实例审核状态信息

  • AppSubId:

    业务码

  • Title:

    彩信标题

  • Sign:

    签名

  • Contents:

    彩信内容

  • CreatedAt:

    创建时间

  • Urls:

    样例配置的链接地址

  • PhoneType:

    机型列表

  • CommonParams:

    普通参数序号数组

  • UrlParams:

    链接参数序号数组



1198
1199
1200
# File 'lib/v20190121/models.rb', line 1198

def UrlParams
  @UrlParams
end

#UrlsObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    彩信实例id

  • InstanceName:

    彩信实例名称

  • Status:

    状态是否通知

  • StatusInfo:

    实例审核状态信息

  • AppSubId:

    业务码

  • Title:

    彩信标题

  • Sign:

    签名

  • Contents:

    彩信内容

  • CreatedAt:

    创建时间

  • Urls:

    样例配置的链接地址

  • PhoneType:

    机型列表

  • CommonParams:

    普通参数序号数组

  • UrlParams:

    链接参数序号数组



1198
1199
1200
# File 'lib/v20190121/models.rb', line 1198

def Urls
  @Urls
end

Instance Method Details

#deserialize(params) ⇒ Object



1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
# File 'lib/v20190121/models.rb', line 1216

def deserialize(params)
  @InstanceId = params['InstanceId']
  @InstanceName = params['InstanceName']
  @Status = params['Status']
  unless params['StatusInfo'].nil?
    @StatusInfo = []
    params['StatusInfo'].each do |i|
      mmsinstancestateinfo_tmp = MmsInstanceStateInfo.new
      mmsinstancestateinfo_tmp.deserialize(i)
      @StatusInfo << mmsinstancestateinfo_tmp
    end
  end
  @AppSubId = params['AppSubId']
  @Title = params['Title']
  @Sign = params['Sign']
  @Contents = params['Contents']
  @CreatedAt = params['CreatedAt']
  @Urls = params['Urls']
  @PhoneType = params['PhoneType']
  @CommonParams = params['CommonParams']
  @UrlParams = params['UrlParams']
end