Class: TencentCloud::Cws::V20180312::ModifySiteAttributeRequest

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

Overview

ModifySiteAttribute请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(siteid = nil, name = nil, needlogin = nil, logincookie = nil, logincheckurl = nil, logincheckkw = nil, scandisallow = nil) ⇒ ModifySiteAttributeRequest

Returns a new instance of ModifySiteAttributeRequest.



911
912
913
914
915
916
917
918
919
# File 'lib/v20180312/models.rb', line 911

def initialize(siteid=nil, name=nil, needlogin=nil, logincookie=nil, logincheckurl=nil, logincheckkw=nil, scandisallow=nil)
  @SiteId = siteid
  @Name = name
  @NeedLogin = needlogin
  @LoginCookie = logincookie
  @LoginCheckUrl = logincheckurl
  @LoginCheckKw = logincheckkw
  @ScanDisallow = scandisallow
end

Instance Attribute Details

#LoginCheckKwObject

Parameters:

  • SiteId:

    站点ID

  • Name:

    站点名称

  • NeedLogin:

    网站是否需要登录扫描:0-未知;-1-不需要;1-需要

  • LoginCookie:

    登录后的cookie

  • LoginCheckUrl:

    用于测试cookie是否有效的URL

  • LoginCheckKw:

    用于测试cookie是否有效的关键字

  • ScanDisallow:

    禁止扫描器扫描的目录关键字



909
910
911
# File 'lib/v20180312/models.rb', line 909

def LoginCheckKw
  @LoginCheckKw
end

#LoginCheckUrlObject

Parameters:

  • SiteId:

    站点ID

  • Name:

    站点名称

  • NeedLogin:

    网站是否需要登录扫描:0-未知;-1-不需要;1-需要

  • LoginCookie:

    登录后的cookie

  • LoginCheckUrl:

    用于测试cookie是否有效的URL

  • LoginCheckKw:

    用于测试cookie是否有效的关键字

  • ScanDisallow:

    禁止扫描器扫描的目录关键字



909
910
911
# File 'lib/v20180312/models.rb', line 909

def LoginCheckUrl
  @LoginCheckUrl
end

#LoginCookieObject

Parameters:

  • SiteId:

    站点ID

  • Name:

    站点名称

  • NeedLogin:

    网站是否需要登录扫描:0-未知;-1-不需要;1-需要

  • LoginCookie:

    登录后的cookie

  • LoginCheckUrl:

    用于测试cookie是否有效的URL

  • LoginCheckKw:

    用于测试cookie是否有效的关键字

  • ScanDisallow:

    禁止扫描器扫描的目录关键字



909
910
911
# File 'lib/v20180312/models.rb', line 909

def LoginCookie
  @LoginCookie
end

#NameObject

Parameters:

  • SiteId:

    站点ID

  • Name:

    站点名称

  • NeedLogin:

    网站是否需要登录扫描:0-未知;-1-不需要;1-需要

  • LoginCookie:

    登录后的cookie

  • LoginCheckUrl:

    用于测试cookie是否有效的URL

  • LoginCheckKw:

    用于测试cookie是否有效的关键字

  • ScanDisallow:

    禁止扫描器扫描的目录关键字



909
910
911
# File 'lib/v20180312/models.rb', line 909

def Name
  @Name
end

#NeedLoginObject

Parameters:

  • SiteId:

    站点ID

  • Name:

    站点名称

  • NeedLogin:

    网站是否需要登录扫描:0-未知;-1-不需要;1-需要

  • LoginCookie:

    登录后的cookie

  • LoginCheckUrl:

    用于测试cookie是否有效的URL

  • LoginCheckKw:

    用于测试cookie是否有效的关键字

  • ScanDisallow:

    禁止扫描器扫描的目录关键字



909
910
911
# File 'lib/v20180312/models.rb', line 909

def NeedLogin
  @NeedLogin
end

#ScanDisallowObject

Parameters:

  • SiteId:

    站点ID

  • Name:

    站点名称

  • NeedLogin:

    网站是否需要登录扫描:0-未知;-1-不需要;1-需要

  • LoginCookie:

    登录后的cookie

  • LoginCheckUrl:

    用于测试cookie是否有效的URL

  • LoginCheckKw:

    用于测试cookie是否有效的关键字

  • ScanDisallow:

    禁止扫描器扫描的目录关键字



909
910
911
# File 'lib/v20180312/models.rb', line 909

def ScanDisallow
  @ScanDisallow
end

#SiteIdObject

Parameters:

  • SiteId:

    站点ID

  • Name:

    站点名称

  • NeedLogin:

    网站是否需要登录扫描:0-未知;-1-不需要;1-需要

  • LoginCookie:

    登录后的cookie

  • LoginCheckUrl:

    用于测试cookie是否有效的URL

  • LoginCheckKw:

    用于测试cookie是否有效的关键字

  • ScanDisallow:

    禁止扫描器扫描的目录关键字



909
910
911
# File 'lib/v20180312/models.rb', line 909

def SiteId
  @SiteId
end

Instance Method Details

#deserialize(params) ⇒ Object



921
922
923
924
925
926
927
928
929
# File 'lib/v20180312/models.rb', line 921

def deserialize(params)
  @SiteId = params['SiteId']
  @Name = params['Name']
  @NeedLogin = params['NeedLogin']
  @LoginCookie = params['LoginCookie']
  @LoginCheckUrl = params['LoginCheckUrl']
  @LoginCheckKw = params['LoginCheckKw']
  @ScanDisallow = params['ScanDisallow']
end