Class: TencentCloud::Thpc::V20230321::CFSOption

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

Overview

描述CFS文件系统版本和挂载信息

Instance Attribute Summary collapse

  • #LocalPath ⇒ Object
  • NFS 3.0
  • NFS 4.0
  • TURBO
  • - NFS 3.0默认值:vers=3,nolock,proto=tcp,noresvport - NFS 4.0默认值:vers=4.0,noresvport - TURBO默认值:user_xattr.
  • #MountOption ⇒ Object
  • NFS 3.0
  • NFS 4.0
  • TURBO
  • - NFS 3.0默认值:vers=3,nolock,proto=tcp,noresvport - NFS 4.0默认值:vers=4.0,noresvport - TURBO默认值:user_xattr.
  • #Protocol ⇒ Object
  • NFS 3.0
  • NFS 4.0
  • TURBO
  • - NFS 3.0默认值:vers=3,nolock,proto=tcp,noresvport - NFS 4.0默认值:vers=4.0,noresvport - TURBO默认值:user_xattr.
  • #RemotePath ⇒ Object
  • NFS 3.0
  • NFS 4.0
  • TURBO
  • - NFS 3.0默认值:vers=3,nolock,proto=tcp,noresvport - NFS 4.0默认值:vers=4.0,noresvport - TURBO默认值:user_xattr.
  • #StorageType ⇒ Object
  • NFS 3.0
  • NFS 4.0
  • TURBO
  • - NFS 3.0默认值:vers=3,nolock,proto=tcp,noresvport - NFS 4.0默认值:vers=4.0,noresvport - TURBO默认值:user_xattr.

    Instance Method Summary collapse

    Constructor Details

    #initialize(localpath = nil, remotepath = nil, protocol = nil, storagetype = nil, mountoption = nil, filesystemid = nil) ⇒ CFSOption

    Returns a new instance of CFSOption.

    
    
    388
    389
    390
    391
    392
    393
    394
    395
    # File 'lib/v20230321/models.rb', line 388
    
    def initialize(localpath=nil, remotepath=nil, protocol=nil, storagetype=nil, mountoption=nil, filesystemid=nil)
      @LocalPath = localpath
      @RemotePath = remotepath
      @Protocol = protocol
      @StorageType = storagetype
      @MountOption = mountoption
      @FileSystemId = filesystemid
    end
    

    Instance Attribute Details

    #FileSystemIdObject

  • NFS 3.0
  • NFS 4.0
  • TURBO
  • - NFS 3.0默认值:vers=3,nolock,proto=tcp,noresvport - NFS 4.0默认值:vers=4.0,noresvport - TURBO默认值:user_xattr

    Parameters:

    • LocalPath:

      文件系统本地挂载路径。

    • RemotePath:

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

    • Protocol:

      文件系统协议类型。

    • StorageType:

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

    • MountOption:

      文件系统挂载挂载命令参数选项。

    • FileSystemId:

      文件系统ID 文件系统ID通过调用接口DescribeCfsFileSystems获取。

    
    
    386
    387
    388
    # File 'lib/v20230321/models.rb', line 386
    
    def FileSystemId
      @FileSystemId
    end
    

    #LocalPathObject

  • NFS 3.0
  • NFS 4.0
  • TURBO
  • - NFS 3.0默认值:vers=3,nolock,proto=tcp,noresvport - NFS 4.0默认值:vers=4.0,noresvport - TURBO默认值:user_xattr

    Parameters:

    • LocalPath:

      文件系统本地挂载路径。

    • RemotePath:

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

    • Protocol:

      文件系统协议类型。

    • StorageType:

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

    • MountOption:

      文件系统挂载挂载命令参数选项。

    • FileSystemId:

      文件系统ID 文件系统ID通过调用接口DescribeCfsFileSystems获取。

    
    
    386
    387
    388
    # File 'lib/v20230321/models.rb', line 386
    
    def LocalPath
      @LocalPath
    end
    

    #MountOptionObject

  • NFS 3.0
  • NFS 4.0
  • TURBO
  • - NFS 3.0默认值:vers=3,nolock,proto=tcp,noresvport - NFS 4.0默认值:vers=4.0,noresvport - TURBO默认值:user_xattr

    Parameters:

    • LocalPath:

      文件系统本地挂载路径。

    • RemotePath:

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

    • Protocol:

      文件系统协议类型。

    • StorageType:

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

    • MountOption:

      文件系统挂载挂载命令参数选项。

    • FileSystemId:

      文件系统ID 文件系统ID通过调用接口DescribeCfsFileSystems获取。

    
    
    386
    387
    388
    # File 'lib/v20230321/models.rb', line 386
    
    def MountOption
      @MountOption
    end
    

    #ProtocolObject

  • NFS 3.0
  • NFS 4.0
  • TURBO
  • - NFS 3.0默认值:vers=3,nolock,proto=tcp,noresvport - NFS 4.0默认值:vers=4.0,noresvport - TURBO默认值:user_xattr

    Parameters:

    • LocalPath:

      文件系统本地挂载路径。

    • RemotePath:

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

    • Protocol:

      文件系统协议类型。

    • StorageType:

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

    • MountOption:

      文件系统挂载挂载命令参数选项。

    • FileSystemId:

      文件系统ID 文件系统ID通过调用接口DescribeCfsFileSystems获取。

    
    
    386
    387
    388
    # File 'lib/v20230321/models.rb', line 386
    
    def Protocol
      @Protocol
    end
    

    #RemotePathObject

  • NFS 3.0
  • NFS 4.0
  • TURBO
  • - NFS 3.0默认值:vers=3,nolock,proto=tcp,noresvport - NFS 4.0默认值:vers=4.0,noresvport - TURBO默认值:user_xattr

    Parameters:

    • LocalPath:

      文件系统本地挂载路径。

    • RemotePath:

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

    • Protocol:

      文件系统协议类型。

    • StorageType:

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

    • MountOption:

      文件系统挂载挂载命令参数选项。

    • FileSystemId:

      文件系统ID 文件系统ID通过调用接口DescribeCfsFileSystems获取。

    
    
    386
    387
    388
    # File 'lib/v20230321/models.rb', line 386
    
    def RemotePath
      @RemotePath
    end
    

    #StorageTypeObject

  • NFS 3.0
  • NFS 4.0
  • TURBO
  • - NFS 3.0默认值:vers=3,nolock,proto=tcp,noresvport - NFS 4.0默认值:vers=4.0,noresvport - TURBO默认值:user_xattr

    Parameters:

    • LocalPath:

      文件系统本地挂载路径。

    • RemotePath:

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

    • Protocol:

      文件系统协议类型。

    • StorageType:

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

    • MountOption:

      文件系统挂载挂载命令参数选项。

    • FileSystemId:

      文件系统ID 文件系统ID通过调用接口DescribeCfsFileSystems获取。

    
    
    386
    387
    388
    # File 'lib/v20230321/models.rb', line 386
    
    def StorageType
      @StorageType
    end
    

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    397
    398
    399
    400
    401
    402
    403
    404
    # File 'lib/v20230321/models.rb', line 397
    
    def deserialize(params)
      @LocalPath = params['LocalPath']
      @RemotePath = params['RemotePath']
      @Protocol = params['Protocol']
      @StorageType = params['StorageType']
      @MountOption = params['MountOption']
      @FileSystemId = params['FileSystemId']
    end