Class: TencentCloud::Teo::V20220901::DropPageDetail

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

Overview

拦截页面的配置信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(pageid = nil, statuscode = nil, name = nil, type = nil, customresponseid = nil) ⇒ DropPageDetail

Returns a new instance of DropPageDetail.



12376
12377
12378
12379
12380
12381
12382
# File 'lib/v20220901/models.rb', line 12376

def initialize(pageid=nil, statuscode=nil, name=nil, type=nil, customresponseid=nil)
  @PageId = pageid
  @StatusCode = statuscode
  @Name = name
  @Type = type
  @CustomResponseId = customresponseid
end

Instance Attribute Details

#CustomResponseIdObject

该 Id 可通过创建拦截页面接口进行上传获取。如传入0,代表使用系统默认拦截页面。该参数已废弃。<li>page:指定页面。</li>

Parameters:

  • PageId:

    拦截页面的唯一 Id。系统默认包含一个自带拦截页面,Id 值为0。

  • StatusCode:

    拦截页面的 HTTP 状态码。状态码取值:100~600,不支持 3xx 状态码。托管规则拦截页面默认:566,安全防护(除托管规则外)拦截页面默认:567.

  • Name:

    页面文件名或 url。

  • Type:

    页面的类型,取值有:

  • CustomResponseId:

    自定义响应 Id。该 Id 可通过查询自定义错误页列表接口获取。默认值为default,使用系统默认页面。Type 类型是 page 时必填,且不能为空。



12374
12375
12376
# File 'lib/v20220901/models.rb', line 12374

def CustomResponseId
  @CustomResponseId
end

#NameObject

该 Id 可通过创建拦截页面接口进行上传获取。如传入0,代表使用系统默认拦截页面。该参数已废弃。<li>page:指定页面。</li>

Parameters:

  • PageId:

    拦截页面的唯一 Id。系统默认包含一个自带拦截页面,Id 值为0。

  • StatusCode:

    拦截页面的 HTTP 状态码。状态码取值:100~600,不支持 3xx 状态码。托管规则拦截页面默认:566,安全防护(除托管规则外)拦截页面默认:567.

  • Name:

    页面文件名或 url。

  • Type:

    页面的类型,取值有:

  • CustomResponseId:

    自定义响应 Id。该 Id 可通过查询自定义错误页列表接口获取。默认值为default,使用系统默认页面。Type 类型是 page 时必填,且不能为空。



12374
12375
12376
# File 'lib/v20220901/models.rb', line 12374

def Name
  @Name
end

#PageIdObject

该 Id 可通过创建拦截页面接口进行上传获取。如传入0,代表使用系统默认拦截页面。该参数已废弃。<li>page:指定页面。</li>

Parameters:

  • PageId:

    拦截页面的唯一 Id。系统默认包含一个自带拦截页面,Id 值为0。

  • StatusCode:

    拦截页面的 HTTP 状态码。状态码取值:100~600,不支持 3xx 状态码。托管规则拦截页面默认:566,安全防护(除托管规则外)拦截页面默认:567.

  • Name:

    页面文件名或 url。

  • Type:

    页面的类型,取值有:

  • CustomResponseId:

    自定义响应 Id。该 Id 可通过查询自定义错误页列表接口获取。默认值为default,使用系统默认页面。Type 类型是 page 时必填,且不能为空。



12374
12375
12376
# File 'lib/v20220901/models.rb', line 12374

def PageId
  @PageId
end

#StatusCodeObject

该 Id 可通过创建拦截页面接口进行上传获取。如传入0,代表使用系统默认拦截页面。该参数已废弃。<li>page:指定页面。</li>

Parameters:

  • PageId:

    拦截页面的唯一 Id。系统默认包含一个自带拦截页面,Id 值为0。

  • StatusCode:

    拦截页面的 HTTP 状态码。状态码取值:100~600,不支持 3xx 状态码。托管规则拦截页面默认:566,安全防护(除托管规则外)拦截页面默认:567.

  • Name:

    页面文件名或 url。

  • Type:

    页面的类型,取值有:

  • CustomResponseId:

    自定义响应 Id。该 Id 可通过查询自定义错误页列表接口获取。默认值为default,使用系统默认页面。Type 类型是 page 时必填,且不能为空。



12374
12375
12376
# File 'lib/v20220901/models.rb', line 12374

def StatusCode
  @StatusCode
end

#TypeObject

该 Id 可通过创建拦截页面接口进行上传获取。如传入0,代表使用系统默认拦截页面。该参数已废弃。<li>page:指定页面。</li>

Parameters:

  • PageId:

    拦截页面的唯一 Id。系统默认包含一个自带拦截页面,Id 值为0。

  • StatusCode:

    拦截页面的 HTTP 状态码。状态码取值:100~600,不支持 3xx 状态码。托管规则拦截页面默认:566,安全防护(除托管规则外)拦截页面默认:567.

  • Name:

    页面文件名或 url。

  • Type:

    页面的类型,取值有:

  • CustomResponseId:

    自定义响应 Id。该 Id 可通过查询自定义错误页列表接口获取。默认值为default,使用系统默认页面。Type 类型是 page 时必填,且不能为空。



12374
12375
12376
# File 'lib/v20220901/models.rb', line 12374

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



12384
12385
12386
12387
12388
12389
12390
# File 'lib/v20220901/models.rb', line 12384

def deserialize(params)
  @PageId = params['PageId']
  @StatusCode = params['StatusCode']
  @Name = params['Name']
  @Type = params['Type']
  @CustomResponseId = params['CustomResponseId']
end