Class: TencentCloud::Chdfs::V20201112::MountPoint

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

Overview

挂载点

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(mountpointid = nil, mountpointname = nil, filesystemid = nil, status = nil, createtime = nil, accessgroupids = nil) ⇒ MountPoint

Returns a new instance of MountPoint.



1488
1489
1490
1491
1492
1493
1494
1495
# File 'lib/v20201112/models.rb', line 1488

def initialize(mountpointid=nil, mountpointname=nil, filesystemid=nil, status=nil, createtime=nil, accessgroupids=nil)
  @MountPointId = mountpointid
  @MountPointName = mountpointname
  @FileSystemId = filesystemid
  @Status = status
  @CreateTime = createtime
  @AccessGroupIds = accessgroupids
end

Instance Attribute Details

#AccessGroupIdsObject

Parameters:

  • MountPointId:

    挂载点ID

  • MountPointName:

    挂载点名称

  • FileSystemId:

    文件系统ID

  • Status:

    挂载点状态(1:打开;2:关闭)

  • CreateTime:

    创建时间

  • AccessGroupIds:

    绑定的权限组ID列表



1486
1487
1488
# File 'lib/v20201112/models.rb', line 1486

def AccessGroupIds
  @AccessGroupIds
end

#CreateTimeObject

Parameters:

  • MountPointId:

    挂载点ID

  • MountPointName:

    挂载点名称

  • FileSystemId:

    文件系统ID

  • Status:

    挂载点状态(1:打开;2:关闭)

  • CreateTime:

    创建时间

  • AccessGroupIds:

    绑定的权限组ID列表



1486
1487
1488
# File 'lib/v20201112/models.rb', line 1486

def CreateTime
  @CreateTime
end

#FileSystemIdObject

Parameters:

  • MountPointId:

    挂载点ID

  • MountPointName:

    挂载点名称

  • FileSystemId:

    文件系统ID

  • Status:

    挂载点状态(1:打开;2:关闭)

  • CreateTime:

    创建时间

  • AccessGroupIds:

    绑定的权限组ID列表



1486
1487
1488
# File 'lib/v20201112/models.rb', line 1486

def FileSystemId
  @FileSystemId
end

#MountPointIdObject

Parameters:

  • MountPointId:

    挂载点ID

  • MountPointName:

    挂载点名称

  • FileSystemId:

    文件系统ID

  • Status:

    挂载点状态(1:打开;2:关闭)

  • CreateTime:

    创建时间

  • AccessGroupIds:

    绑定的权限组ID列表



1486
1487
1488
# File 'lib/v20201112/models.rb', line 1486

def MountPointId
  @MountPointId
end

#MountPointNameObject

Parameters:

  • MountPointId:

    挂载点ID

  • MountPointName:

    挂载点名称

  • FileSystemId:

    文件系统ID

  • Status:

    挂载点状态(1:打开;2:关闭)

  • CreateTime:

    创建时间

  • AccessGroupIds:

    绑定的权限组ID列表



1486
1487
1488
# File 'lib/v20201112/models.rb', line 1486

def MountPointName
  @MountPointName
end

#StatusObject

Parameters:

  • MountPointId:

    挂载点ID

  • MountPointName:

    挂载点名称

  • FileSystemId:

    文件系统ID

  • Status:

    挂载点状态(1:打开;2:关闭)

  • CreateTime:

    创建时间

  • AccessGroupIds:

    绑定的权限组ID列表



1486
1487
1488
# File 'lib/v20201112/models.rb', line 1486

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



1497
1498
1499
1500
1501
1502
1503
1504
# File 'lib/v20201112/models.rb', line 1497

def deserialize(params)
  @MountPointId = params['MountPointId']
  @MountPointName = params['MountPointName']
  @FileSystemId = params['FileSystemId']
  @Status = params['Status']
  @CreateTime = params['CreateTime']
  @AccessGroupIds = params['AccessGroupIds']
end