Class: TencentCloud::Thpc::V20220401::CFSOptionOverview

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

Overview

CFS存储选项概览信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(localpath = nil, remotepath = nil, protocol = nil, storagetype = nil) ⇒ CFSOptionOverview

Returns a new instance of CFSOptionOverview.



349
350
351
352
353
354
# File 'lib/v20220401/models.rb', line 349

def initialize(localpath=nil, remotepath=nil, protocol=nil, storagetype=nil)
  @LocalPath = localpath
  @RemotePath = remotepath
  @Protocol = protocol
  @StorageType = storagetype
end

Instance Attribute Details

#LocalPathObject

<li>NFS 3.0。 <li>NFS 4.0。 <li>TURBO。

Parameters:

  • LocalPath:

    文件系统本地挂载路径。

  • RemotePath:

    文件系统远程挂载ip及路径。

  • Protocol:

    文件系统协议类型。

  • StorageType:

    文件系统存储类型,默认值SD;其中 SD 为通用标准型标准型存储, HP为通用性能型存储, TB为turbo标准型, TP 为turbo性能型。



347
348
349
# File 'lib/v20220401/models.rb', line 347

def LocalPath
  @LocalPath
end

#ProtocolObject

<li>NFS 3.0。 <li>NFS 4.0。 <li>TURBO。

Parameters:

  • LocalPath:

    文件系统本地挂载路径。

  • RemotePath:

    文件系统远程挂载ip及路径。

  • Protocol:

    文件系统协议类型。

  • StorageType:

    文件系统存储类型,默认值SD;其中 SD 为通用标准型标准型存储, HP为通用性能型存储, TB为turbo标准型, TP 为turbo性能型。



347
348
349
# File 'lib/v20220401/models.rb', line 347

def Protocol
  @Protocol
end

#RemotePathObject

<li>NFS 3.0。 <li>NFS 4.0。 <li>TURBO。

Parameters:

  • LocalPath:

    文件系统本地挂载路径。

  • RemotePath:

    文件系统远程挂载ip及路径。

  • Protocol:

    文件系统协议类型。

  • StorageType:

    文件系统存储类型,默认值SD;其中 SD 为通用标准型标准型存储, HP为通用性能型存储, TB为turbo标准型, TP 为turbo性能型。



347
348
349
# File 'lib/v20220401/models.rb', line 347

def RemotePath
  @RemotePath
end

#StorageTypeObject

<li>NFS 3.0。 <li>NFS 4.0。 <li>TURBO。

Parameters:

  • LocalPath:

    文件系统本地挂载路径。

  • RemotePath:

    文件系统远程挂载ip及路径。

  • Protocol:

    文件系统协议类型。

  • StorageType:

    文件系统存储类型,默认值SD;其中 SD 为通用标准型标准型存储, HP为通用性能型存储, TB为turbo标准型, TP 为turbo性能型。



347
348
349
# File 'lib/v20220401/models.rb', line 347

def StorageType
  @StorageType
end

Instance Method Details

#deserialize(params) ⇒ Object



356
357
358
359
360
361
# File 'lib/v20220401/models.rb', line 356

def deserialize(params)
  @LocalPath = params['LocalPath']
  @RemotePath = params['RemotePath']
  @Protocol = params['Protocol']
  @StorageType = params['StorageType']
end