Class: TencentCloud::Cwp::V20180228::ProtectDirInfo

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

Overview

防护目录列表集

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dirname = nil, dirpath = nil, relatedservernum = nil, protectservernum = nil, noprotectservernum = nil, id = nil, protectstatus = nil, protectexception = nil, autorestoreswitchstatus = nil, firstprotecttime = nil, latestprotecttime = nil, protectfiletype = nil, protectfilescount = nil) ⇒ ProtectDirInfo

Returns a new instance of ProtectDirInfo.



35799
35800
35801
35802
35803
35804
35805
35806
35807
35808
35809
35810
35811
35812
35813
# File 'lib/v20180228/models.rb', line 35799

def initialize(dirname=nil, dirpath=nil, relatedservernum=nil, protectservernum=nil, noprotectservernum=nil, id=nil, protectstatus=nil, protectexception=nil, autorestoreswitchstatus=nil, firstprotecttime=nil, latestprotecttime=nil, protectfiletype=nil, protectfilescount=nil)
  @DirName = dirname
  @DirPath = dirpath
  @RelatedServerNum = relatedservernum
  @ProtectServerNum = protectservernum
  @NoProtectServerNum = noprotectservernum
  @Id = id
  @ProtectStatus = protectstatus
  @ProtectException = protectexception
  @AutoRestoreSwitchStatus = autorestoreswitchstatus
  @FirstProtectTime = firstprotecttime
  @LatestProtectTime = latestprotecttime
  @ProtectFileType = protectfiletype
  @ProtectFilesCount = protectfilescount
end

Instance Attribute Details

#AutoRestoreSwitchStatusObject

Parameters:

  • DirName:

    网站名称

  • DirPath:

    网站防护目录地址

  • RelatedServerNum:

    关联服务器数

  • ProtectServerNum:

    防护服务器数

  • NoProtectServerNum:

    未防护服务器数

  • Id:

    唯一ID

  • ProtectStatus:

    防护状态

  • ProtectException:

    防护异常

  • AutoRestoreSwitchStatus:

    自动恢复开关 (Filters 过滤Quuid 时 返回) 默认0

  • FirstProtectTime:

    首次开启防护时间

  • LatestProtectTime:

    最近开启防护时间

  • ProtectFileType:

    防护文件类型

  • ProtectFilesCount:

    防护文件总数



35797
35798
35799
# File 'lib/v20180228/models.rb', line 35797

def AutoRestoreSwitchStatus
  @AutoRestoreSwitchStatus
end

#DirNameObject

Parameters:

  • DirName:

    网站名称

  • DirPath:

    网站防护目录地址

  • RelatedServerNum:

    关联服务器数

  • ProtectServerNum:

    防护服务器数

  • NoProtectServerNum:

    未防护服务器数

  • Id:

    唯一ID

  • ProtectStatus:

    防护状态

  • ProtectException:

    防护异常

  • AutoRestoreSwitchStatus:

    自动恢复开关 (Filters 过滤Quuid 时 返回) 默认0

  • FirstProtectTime:

    首次开启防护时间

  • LatestProtectTime:

    最近开启防护时间

  • ProtectFileType:

    防护文件类型

  • ProtectFilesCount:

    防护文件总数



35797
35798
35799
# File 'lib/v20180228/models.rb', line 35797

def DirName
  @DirName
end

#DirPathObject

Parameters:

  • DirName:

    网站名称

  • DirPath:

    网站防护目录地址

  • RelatedServerNum:

    关联服务器数

  • ProtectServerNum:

    防护服务器数

  • NoProtectServerNum:

    未防护服务器数

  • Id:

    唯一ID

  • ProtectStatus:

    防护状态

  • ProtectException:

    防护异常

  • AutoRestoreSwitchStatus:

    自动恢复开关 (Filters 过滤Quuid 时 返回) 默认0

  • FirstProtectTime:

    首次开启防护时间

  • LatestProtectTime:

    最近开启防护时间

  • ProtectFileType:

    防护文件类型

  • ProtectFilesCount:

    防护文件总数



35797
35798
35799
# File 'lib/v20180228/models.rb', line 35797

def DirPath
  @DirPath
end

#FirstProtectTimeObject

Parameters:

  • DirName:

    网站名称

  • DirPath:

    网站防护目录地址

  • RelatedServerNum:

    关联服务器数

  • ProtectServerNum:

    防护服务器数

  • NoProtectServerNum:

    未防护服务器数

  • Id:

    唯一ID

  • ProtectStatus:

    防护状态

  • ProtectException:

    防护异常

  • AutoRestoreSwitchStatus:

    自动恢复开关 (Filters 过滤Quuid 时 返回) 默认0

  • FirstProtectTime:

    首次开启防护时间

  • LatestProtectTime:

    最近开启防护时间

  • ProtectFileType:

    防护文件类型

  • ProtectFilesCount:

    防护文件总数



35797
35798
35799
# File 'lib/v20180228/models.rb', line 35797

def FirstProtectTime
  @FirstProtectTime
end

#IdObject

Parameters:

  • DirName:

    网站名称

  • DirPath:

    网站防护目录地址

  • RelatedServerNum:

    关联服务器数

  • ProtectServerNum:

    防护服务器数

  • NoProtectServerNum:

    未防护服务器数

  • Id:

    唯一ID

  • ProtectStatus:

    防护状态

  • ProtectException:

    防护异常

  • AutoRestoreSwitchStatus:

    自动恢复开关 (Filters 过滤Quuid 时 返回) 默认0

  • FirstProtectTime:

    首次开启防护时间

  • LatestProtectTime:

    最近开启防护时间

  • ProtectFileType:

    防护文件类型

  • ProtectFilesCount:

    防护文件总数



35797
35798
35799
# File 'lib/v20180228/models.rb', line 35797

def Id
  @Id
end

#LatestProtectTimeObject

Parameters:

  • DirName:

    网站名称

  • DirPath:

    网站防护目录地址

  • RelatedServerNum:

    关联服务器数

  • ProtectServerNum:

    防护服务器数

  • NoProtectServerNum:

    未防护服务器数

  • Id:

    唯一ID

  • ProtectStatus:

    防护状态

  • ProtectException:

    防护异常

  • AutoRestoreSwitchStatus:

    自动恢复开关 (Filters 过滤Quuid 时 返回) 默认0

  • FirstProtectTime:

    首次开启防护时间

  • LatestProtectTime:

    最近开启防护时间

  • ProtectFileType:

    防护文件类型

  • ProtectFilesCount:

    防护文件总数



35797
35798
35799
# File 'lib/v20180228/models.rb', line 35797

def LatestProtectTime
  @LatestProtectTime
end

#NoProtectServerNumObject

Parameters:

  • DirName:

    网站名称

  • DirPath:

    网站防护目录地址

  • RelatedServerNum:

    关联服务器数

  • ProtectServerNum:

    防护服务器数

  • NoProtectServerNum:

    未防护服务器数

  • Id:

    唯一ID

  • ProtectStatus:

    防护状态

  • ProtectException:

    防护异常

  • AutoRestoreSwitchStatus:

    自动恢复开关 (Filters 过滤Quuid 时 返回) 默认0

  • FirstProtectTime:

    首次开启防护时间

  • LatestProtectTime:

    最近开启防护时间

  • ProtectFileType:

    防护文件类型

  • ProtectFilesCount:

    防护文件总数



35797
35798
35799
# File 'lib/v20180228/models.rb', line 35797

def NoProtectServerNum
  @NoProtectServerNum
end

#ProtectExceptionObject

Parameters:

  • DirName:

    网站名称

  • DirPath:

    网站防护目录地址

  • RelatedServerNum:

    关联服务器数

  • ProtectServerNum:

    防护服务器数

  • NoProtectServerNum:

    未防护服务器数

  • Id:

    唯一ID

  • ProtectStatus:

    防护状态

  • ProtectException:

    防护异常

  • AutoRestoreSwitchStatus:

    自动恢复开关 (Filters 过滤Quuid 时 返回) 默认0

  • FirstProtectTime:

    首次开启防护时间

  • LatestProtectTime:

    最近开启防护时间

  • ProtectFileType:

    防护文件类型

  • ProtectFilesCount:

    防护文件总数



35797
35798
35799
# File 'lib/v20180228/models.rb', line 35797

def ProtectException
  @ProtectException
end

#ProtectFilesCountObject

Parameters:

  • DirName:

    网站名称

  • DirPath:

    网站防护目录地址

  • RelatedServerNum:

    关联服务器数

  • ProtectServerNum:

    防护服务器数

  • NoProtectServerNum:

    未防护服务器数

  • Id:

    唯一ID

  • ProtectStatus:

    防护状态

  • ProtectException:

    防护异常

  • AutoRestoreSwitchStatus:

    自动恢复开关 (Filters 过滤Quuid 时 返回) 默认0

  • FirstProtectTime:

    首次开启防护时间

  • LatestProtectTime:

    最近开启防护时间

  • ProtectFileType:

    防护文件类型

  • ProtectFilesCount:

    防护文件总数



35797
35798
35799
# File 'lib/v20180228/models.rb', line 35797

def ProtectFilesCount
  @ProtectFilesCount
end

#ProtectFileTypeObject

Parameters:

  • DirName:

    网站名称

  • DirPath:

    网站防护目录地址

  • RelatedServerNum:

    关联服务器数

  • ProtectServerNum:

    防护服务器数

  • NoProtectServerNum:

    未防护服务器数

  • Id:

    唯一ID

  • ProtectStatus:

    防护状态

  • ProtectException:

    防护异常

  • AutoRestoreSwitchStatus:

    自动恢复开关 (Filters 过滤Quuid 时 返回) 默认0

  • FirstProtectTime:

    首次开启防护时间

  • LatestProtectTime:

    最近开启防护时间

  • ProtectFileType:

    防护文件类型

  • ProtectFilesCount:

    防护文件总数



35797
35798
35799
# File 'lib/v20180228/models.rb', line 35797

def ProtectFileType
  @ProtectFileType
end

#ProtectServerNumObject

Parameters:

  • DirName:

    网站名称

  • DirPath:

    网站防护目录地址

  • RelatedServerNum:

    关联服务器数

  • ProtectServerNum:

    防护服务器数

  • NoProtectServerNum:

    未防护服务器数

  • Id:

    唯一ID

  • ProtectStatus:

    防护状态

  • ProtectException:

    防护异常

  • AutoRestoreSwitchStatus:

    自动恢复开关 (Filters 过滤Quuid 时 返回) 默认0

  • FirstProtectTime:

    首次开启防护时间

  • LatestProtectTime:

    最近开启防护时间

  • ProtectFileType:

    防护文件类型

  • ProtectFilesCount:

    防护文件总数



35797
35798
35799
# File 'lib/v20180228/models.rb', line 35797

def ProtectServerNum
  @ProtectServerNum
end

#ProtectStatusObject

Parameters:

  • DirName:

    网站名称

  • DirPath:

    网站防护目录地址

  • RelatedServerNum:

    关联服务器数

  • ProtectServerNum:

    防护服务器数

  • NoProtectServerNum:

    未防护服务器数

  • Id:

    唯一ID

  • ProtectStatus:

    防护状态

  • ProtectException:

    防护异常

  • AutoRestoreSwitchStatus:

    自动恢复开关 (Filters 过滤Quuid 时 返回) 默认0

  • FirstProtectTime:

    首次开启防护时间

  • LatestProtectTime:

    最近开启防护时间

  • ProtectFileType:

    防护文件类型

  • ProtectFilesCount:

    防护文件总数



35797
35798
35799
# File 'lib/v20180228/models.rb', line 35797

def ProtectStatus
  @ProtectStatus
end

#RelatedServerNumObject

Parameters:

  • DirName:

    网站名称

  • DirPath:

    网站防护目录地址

  • RelatedServerNum:

    关联服务器数

  • ProtectServerNum:

    防护服务器数

  • NoProtectServerNum:

    未防护服务器数

  • Id:

    唯一ID

  • ProtectStatus:

    防护状态

  • ProtectException:

    防护异常

  • AutoRestoreSwitchStatus:

    自动恢复开关 (Filters 过滤Quuid 时 返回) 默认0

  • FirstProtectTime:

    首次开启防护时间

  • LatestProtectTime:

    最近开启防护时间

  • ProtectFileType:

    防护文件类型

  • ProtectFilesCount:

    防护文件总数



35797
35798
35799
# File 'lib/v20180228/models.rb', line 35797

def RelatedServerNum
  @RelatedServerNum
end

Instance Method Details

#deserialize(params) ⇒ Object



35815
35816
35817
35818
35819
35820
35821
35822
35823
35824
35825
35826
35827
35828
35829
# File 'lib/v20180228/models.rb', line 35815

def deserialize(params)
  @DirName = params['DirName']
  @DirPath = params['DirPath']
  @RelatedServerNum = params['RelatedServerNum']
  @ProtectServerNum = params['ProtectServerNum']
  @NoProtectServerNum = params['NoProtectServerNum']
  @Id = params['Id']
  @ProtectStatus = params['ProtectStatus']
  @ProtectException = params['ProtectException']
  @AutoRestoreSwitchStatus = params['AutoRestoreSwitchStatus']
  @FirstProtectTime = params['FirstProtectTime']
  @LatestProtectTime = params['LatestProtectTime']
  @ProtectFileType = params['ProtectFileType']
  @ProtectFilesCount = params['ProtectFilesCount']
end