Class: TencentCloud::Cr::V20180321::BlackListData

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

Overview

黑名单申请信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(blacktype = nil, opertype = nil, blackvalue = nil, blackdescription = nil, blackvaliddate = nil, blackadddate = nil, blackstatus = nil) ⇒ BlackListData

Returns a new instance of BlackListData.



201
202
203
204
205
206
207
208
209
# File 'lib/v20180321/models.rb', line 201

def initialize(blacktype=nil, opertype=nil, blackvalue=nil, blackdescription=nil, blackvaliddate=nil, blackadddate=nil, blackstatus=nil)
  @BlackType = blacktype
  @OperType = opertype
  @BlackValue = blackvalue
  @BlackDescription = blackdescription
  @BlackValidDate = blackvaliddate
  @BlackAddDate = blackadddate
  @BlackStatus = blackstatus
end

Instance Attribute Details

#BlackAddDateObject

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

Parameters:

  • BlackType:

    黑名单类型,01代表手机号码。

  • OperType:

    操作类型,A为新增,D为删除。

  • BlackValue:

    黑名单值,BlackType为01时,填写11位手机号码。

  • BlackDescription:

    备注。

  • BlackValidDate:

    黑名单生效截止日期,格式为YYYY-MM-DD,不填默认为永久。

  • BlackAddDate:

    黑名单加入日期

  • BlackStatus:

    0-生效 1-失效



199
200
201
# File 'lib/v20180321/models.rb', line 199

def BlackAddDate
  @BlackAddDate
end

#BlackDescriptionObject

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

Parameters:

  • BlackType:

    黑名单类型,01代表手机号码。

  • OperType:

    操作类型,A为新增,D为删除。

  • BlackValue:

    黑名单值,BlackType为01时,填写11位手机号码。

  • BlackDescription:

    备注。

  • BlackValidDate:

    黑名单生效截止日期,格式为YYYY-MM-DD,不填默认为永久。

  • BlackAddDate:

    黑名单加入日期

  • BlackStatus:

    0-生效 1-失效



199
200
201
# File 'lib/v20180321/models.rb', line 199

def BlackDescription
  @BlackDescription
end

#BlackStatusObject

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

Parameters:

  • BlackType:

    黑名单类型,01代表手机号码。

  • OperType:

    操作类型,A为新增,D为删除。

  • BlackValue:

    黑名单值,BlackType为01时,填写11位手机号码。

  • BlackDescription:

    备注。

  • BlackValidDate:

    黑名单生效截止日期,格式为YYYY-MM-DD,不填默认为永久。

  • BlackAddDate:

    黑名单加入日期

  • BlackStatus:

    0-生效 1-失效



199
200
201
# File 'lib/v20180321/models.rb', line 199

def BlackStatus
  @BlackStatus
end

#BlackTypeObject

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

Parameters:

  • BlackType:

    黑名单类型,01代表手机号码。

  • OperType:

    操作类型,A为新增,D为删除。

  • BlackValue:

    黑名单值,BlackType为01时,填写11位手机号码。

  • BlackDescription:

    备注。

  • BlackValidDate:

    黑名单生效截止日期,格式为YYYY-MM-DD,不填默认为永久。

  • BlackAddDate:

    黑名单加入日期

  • BlackStatus:

    0-生效 1-失效



199
200
201
# File 'lib/v20180321/models.rb', line 199

def BlackType
  @BlackType
end

#BlackValidDateObject

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

Parameters:

  • BlackType:

    黑名单类型,01代表手机号码。

  • OperType:

    操作类型,A为新增,D为删除。

  • BlackValue:

    黑名单值,BlackType为01时,填写11位手机号码。

  • BlackDescription:

    备注。

  • BlackValidDate:

    黑名单生效截止日期,格式为YYYY-MM-DD,不填默认为永久。

  • BlackAddDate:

    黑名单加入日期

  • BlackStatus:

    0-生效 1-失效



199
200
201
# File 'lib/v20180321/models.rb', line 199

def BlackValidDate
  @BlackValidDate
end

#BlackValueObject

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

Parameters:

  • BlackType:

    黑名单类型,01代表手机号码。

  • OperType:

    操作类型,A为新增,D为删除。

  • BlackValue:

    黑名单值,BlackType为01时,填写11位手机号码。

  • BlackDescription:

    备注。

  • BlackValidDate:

    黑名单生效截止日期,格式为YYYY-MM-DD,不填默认为永久。

  • BlackAddDate:

    黑名单加入日期

  • BlackStatus:

    0-生效 1-失效



199
200
201
# File 'lib/v20180321/models.rb', line 199

def BlackValue
  @BlackValue
end

#OperTypeObject

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

Parameters:

  • BlackType:

    黑名单类型,01代表手机号码。

  • OperType:

    操作类型,A为新增,D为删除。

  • BlackValue:

    黑名单值,BlackType为01时,填写11位手机号码。

  • BlackDescription:

    备注。

  • BlackValidDate:

    黑名单生效截止日期,格式为YYYY-MM-DD,不填默认为永久。

  • BlackAddDate:

    黑名单加入日期

  • BlackStatus:

    0-生效 1-失效



199
200
201
# File 'lib/v20180321/models.rb', line 199

def OperType
  @OperType
end

Instance Method Details

#deserialize(params) ⇒ Object



211
212
213
214
215
216
217
218
219
# File 'lib/v20180321/models.rb', line 211

def deserialize(params)
  @BlackType = params['BlackType']
  @OperType = params['OperType']
  @BlackValue = params['BlackValue']
  @BlackDescription = params['BlackDescription']
  @BlackValidDate = params['BlackValidDate']
  @BlackAddDate = params['BlackAddDate']
  @BlackStatus = params['BlackStatus']
end