Class: TencentCloud::Cwp::V20180228::DescribeServerRelatedDirInfoResponse

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

Overview

DescribeServerRelatedDirInfo返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(hostname = nil, hostip = nil, protectdirnum = nil, protectfilenum = nil, protecttampernum = nil, protectlinknum = nil, requestid = nil) ⇒ DescribeServerRelatedDirInfoResponse

Returns a new instance of DescribeServerRelatedDirInfoResponse.



22635
22636
22637
22638
22639
22640
22641
22642
22643
# File 'lib/v20180228/models.rb', line 22635

def initialize(hostname=nil, hostip=nil, protectdirnum=nil, protectfilenum=nil, protecttampernum=nil, protectlinknum=nil, requestid=nil)
  @HostName = hostname
  @HostIp = hostip
  @ProtectDirNum = protectdirnum
  @ProtectFileNum = protectfilenum
  @ProtectTamperNum = protecttampernum
  @ProtectLinkNum = protectlinknum
  @RequestId = requestid
end

Instance Attribute Details

#HostIpObject

Parameters:

  • HostName:

    服务器名称

  • HostIp:

    服务器IP

  • ProtectDirNum:

    防护目录数量

  • ProtectFileNum:

    防护文件数量

  • ProtectTamperNum:

    防篡改数量

  • ProtectLinkNum:

    防护软链数量

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



22633
22634
22635
# File 'lib/v20180228/models.rb', line 22633

def HostIp
  @HostIp
end

#HostNameObject

Parameters:

  • HostName:

    服务器名称

  • HostIp:

    服务器IP

  • ProtectDirNum:

    防护目录数量

  • ProtectFileNum:

    防护文件数量

  • ProtectTamperNum:

    防篡改数量

  • ProtectLinkNum:

    防护软链数量

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



22633
22634
22635
# File 'lib/v20180228/models.rb', line 22633

def HostName
  @HostName
end

#ProtectDirNumObject

Parameters:

  • HostName:

    服务器名称

  • HostIp:

    服务器IP

  • ProtectDirNum:

    防护目录数量

  • ProtectFileNum:

    防护文件数量

  • ProtectTamperNum:

    防篡改数量

  • ProtectLinkNum:

    防护软链数量

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



22633
22634
22635
# File 'lib/v20180228/models.rb', line 22633

def ProtectDirNum
  @ProtectDirNum
end

#ProtectFileNumObject

Parameters:

  • HostName:

    服务器名称

  • HostIp:

    服务器IP

  • ProtectDirNum:

    防护目录数量

  • ProtectFileNum:

    防护文件数量

  • ProtectTamperNum:

    防篡改数量

  • ProtectLinkNum:

    防护软链数量

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



22633
22634
22635
# File 'lib/v20180228/models.rb', line 22633

def ProtectFileNum
  @ProtectFileNum
end

#ProtectLinkNumObject

Parameters:

  • HostName:

    服务器名称

  • HostIp:

    服务器IP

  • ProtectDirNum:

    防护目录数量

  • ProtectFileNum:

    防护文件数量

  • ProtectTamperNum:

    防篡改数量

  • ProtectLinkNum:

    防护软链数量

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



22633
22634
22635
# File 'lib/v20180228/models.rb', line 22633

def ProtectLinkNum
  @ProtectLinkNum
end

#ProtectTamperNumObject

Parameters:

  • HostName:

    服务器名称

  • HostIp:

    服务器IP

  • ProtectDirNum:

    防护目录数量

  • ProtectFileNum:

    防护文件数量

  • ProtectTamperNum:

    防篡改数量

  • ProtectLinkNum:

    防护软链数量

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



22633
22634
22635
# File 'lib/v20180228/models.rb', line 22633

def ProtectTamperNum
  @ProtectTamperNum
end

#RequestIdObject

Parameters:

  • HostName:

    服务器名称

  • HostIp:

    服务器IP

  • ProtectDirNum:

    防护目录数量

  • ProtectFileNum:

    防护文件数量

  • ProtectTamperNum:

    防篡改数量

  • ProtectLinkNum:

    防护软链数量

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



22633
22634
22635
# File 'lib/v20180228/models.rb', line 22633

def RequestId
  @RequestId
end

Instance Method Details

#deserialize(params) ⇒ Object



22645
22646
22647
22648
22649
22650
22651
22652
22653
# File 'lib/v20180228/models.rb', line 22645

def deserialize(params)
  @HostName = params['HostName']
  @HostIp = params['HostIp']
  @ProtectDirNum = params['ProtectDirNum']
  @ProtectFileNum = params['ProtectFileNum']
  @ProtectTamperNum = params['ProtectTamperNum']
  @ProtectLinkNum = params['ProtectLinkNum']
  @RequestId = params['RequestId']
end