Class: TencentCloud::Waf::V20180125::DescribeAreaBanAreasRsp

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

Overview

DescribeAreaBanAreas接口的回包

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(status = nil, source = nil, areas = nil, jobtype = nil, jobdatetime = nil, crontype = nil) ⇒ DescribeAreaBanAreasRsp

Returns a new instance of DescribeAreaBanAreasRsp.



3816
3817
3818
3819
3820
3821
3822
3823
# File 'lib/v20180125/models.rb', line 3816

def initialize(status=nil, source=nil, areas=nil, jobtype=nil, jobdatetime=nil, crontype=nil)
  @Status = status
  @Source = source
  @Areas = areas
  @JobType = jobtype
  @JobDateTime = jobdatetime
  @CronType = crontype
end

Instance Attribute Details

#AreasObject

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

Parameters:

  • Status:

    状态 “0”:未开启地域封禁 “1”:开启地域封禁

  • Source:

    数据来源 custom-自定义(默认)、batch-批量防护

  • Areas:

    字符串数据,配置的地域列表

  • JobType:

    定时任务类型

  • JobDateTime:

    定时任务详细配置

  • CronType:

    周期任务配置



3814
3815
3816
# File 'lib/v20180125/models.rb', line 3814

def Areas
  @Areas
end

#CronTypeObject

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

Parameters:

  • Status:

    状态 “0”:未开启地域封禁 “1”:开启地域封禁

  • Source:

    数据来源 custom-自定义(默认)、batch-批量防护

  • Areas:

    字符串数据,配置的地域列表

  • JobType:

    定时任务类型

  • JobDateTime:

    定时任务详细配置

  • CronType:

    周期任务配置



3814
3815
3816
# File 'lib/v20180125/models.rb', line 3814

def CronType
  @CronType
end

#JobDateTimeObject

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

Parameters:

  • Status:

    状态 “0”:未开启地域封禁 “1”:开启地域封禁

  • Source:

    数据来源 custom-自定义(默认)、batch-批量防护

  • Areas:

    字符串数据,配置的地域列表

  • JobType:

    定时任务类型

  • JobDateTime:

    定时任务详细配置

  • CronType:

    周期任务配置



3814
3815
3816
# File 'lib/v20180125/models.rb', line 3814

def JobDateTime
  @JobDateTime
end

#JobTypeObject

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

Parameters:

  • Status:

    状态 “0”:未开启地域封禁 “1”:开启地域封禁

  • Source:

    数据来源 custom-自定义(默认)、batch-批量防护

  • Areas:

    字符串数据,配置的地域列表

  • JobType:

    定时任务类型

  • JobDateTime:

    定时任务详细配置

  • CronType:

    周期任务配置



3814
3815
3816
# File 'lib/v20180125/models.rb', line 3814

def JobType
  @JobType
end

#SourceObject

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

Parameters:

  • Status:

    状态 “0”:未开启地域封禁 “1”:开启地域封禁

  • Source:

    数据来源 custom-自定义(默认)、batch-批量防护

  • Areas:

    字符串数据,配置的地域列表

  • JobType:

    定时任务类型

  • JobDateTime:

    定时任务详细配置

  • CronType:

    周期任务配置



3814
3815
3816
# File 'lib/v20180125/models.rb', line 3814

def Source
  @Source
end

#StatusObject

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

Parameters:

  • Status:

    状态 “0”:未开启地域封禁 “1”:开启地域封禁

  • Source:

    数据来源 custom-自定义(默认)、batch-批量防护

  • Areas:

    字符串数据,配置的地域列表

  • JobType:

    定时任务类型

  • JobDateTime:

    定时任务详细配置

  • CronType:

    周期任务配置



3814
3815
3816
# File 'lib/v20180125/models.rb', line 3814

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
# File 'lib/v20180125/models.rb', line 3825

def deserialize(params)
  @Status = params['Status']
  @Source = params['Source']
  @Areas = params['Areas']
  @JobType = params['JobType']
  unless params['JobDateTime'].nil?
    @JobDateTime = JobDateTime.new
    @JobDateTime.deserialize(params['JobDateTime'])
  end
  @CronType = params['CronType']
end