Class: TencentCloud::Chdfs::V20190718::FileSystem

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

Overview

文件系统

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(appid = nil, filesystemname = nil, description = nil, region = nil, filesystemid = nil, createtime = nil, blocksize = nil, capacityquota = nil, status = nil) ⇒ FileSystem

Returns a new instance of FileSystem.



976
977
978
979
980
981
982
983
984
985
986
# File 'lib/v20190718/models.rb', line 976

def initialize(appid=nil, filesystemname=nil, description=nil, region=nil, filesystemid=nil, createtime=nil, blocksize=nil, capacityquota=nil, status=nil)
  @AppId = appid
  @FileSystemName = filesystemname
  @Description = description
  @Region = region
  @FileSystemId = filesystemid
  @CreateTime = createtime
  @BlockSize = blocksize
  @CapacityQuota = capacityquota
  @Status = status
end

Instance Attribute Details

#AppIdObject

Parameters:

  • AppId:

    appid

  • FileSystemName:

    文件系统名称

  • Description:

    文件系统描述

  • Region:

    地域

  • FileSystemId:

    文件系统ID

  • CreateTime:

    创建时间

  • BlockSize:

    文件系统块大小(byte)

  • CapacityQuota:

    文件系统容量(byte)

  • Status:

    文件系统状态(1:创建中;2:创建成功;3:创建失败)



974
975
976
# File 'lib/v20190718/models.rb', line 974

def AppId
  @AppId
end

#BlockSizeObject

Parameters:

  • AppId:

    appid

  • FileSystemName:

    文件系统名称

  • Description:

    文件系统描述

  • Region:

    地域

  • FileSystemId:

    文件系统ID

  • CreateTime:

    创建时间

  • BlockSize:

    文件系统块大小(byte)

  • CapacityQuota:

    文件系统容量(byte)

  • Status:

    文件系统状态(1:创建中;2:创建成功;3:创建失败)



974
975
976
# File 'lib/v20190718/models.rb', line 974

def BlockSize
  @BlockSize
end

#CapacityQuotaObject

Parameters:

  • AppId:

    appid

  • FileSystemName:

    文件系统名称

  • Description:

    文件系统描述

  • Region:

    地域

  • FileSystemId:

    文件系统ID

  • CreateTime:

    创建时间

  • BlockSize:

    文件系统块大小(byte)

  • CapacityQuota:

    文件系统容量(byte)

  • Status:

    文件系统状态(1:创建中;2:创建成功;3:创建失败)



974
975
976
# File 'lib/v20190718/models.rb', line 974

def CapacityQuota
  @CapacityQuota
end

#CreateTimeObject

Parameters:

  • AppId:

    appid

  • FileSystemName:

    文件系统名称

  • Description:

    文件系统描述

  • Region:

    地域

  • FileSystemId:

    文件系统ID

  • CreateTime:

    创建时间

  • BlockSize:

    文件系统块大小(byte)

  • CapacityQuota:

    文件系统容量(byte)

  • Status:

    文件系统状态(1:创建中;2:创建成功;3:创建失败)



974
975
976
# File 'lib/v20190718/models.rb', line 974

def CreateTime
  @CreateTime
end

#DescriptionObject

Parameters:

  • AppId:

    appid

  • FileSystemName:

    文件系统名称

  • Description:

    文件系统描述

  • Region:

    地域

  • FileSystemId:

    文件系统ID

  • CreateTime:

    创建时间

  • BlockSize:

    文件系统块大小(byte)

  • CapacityQuota:

    文件系统容量(byte)

  • Status:

    文件系统状态(1:创建中;2:创建成功;3:创建失败)



974
975
976
# File 'lib/v20190718/models.rb', line 974

def Description
  @Description
end

#FileSystemIdObject

Parameters:

  • AppId:

    appid

  • FileSystemName:

    文件系统名称

  • Description:

    文件系统描述

  • Region:

    地域

  • FileSystemId:

    文件系统ID

  • CreateTime:

    创建时间

  • BlockSize:

    文件系统块大小(byte)

  • CapacityQuota:

    文件系统容量(byte)

  • Status:

    文件系统状态(1:创建中;2:创建成功;3:创建失败)



974
975
976
# File 'lib/v20190718/models.rb', line 974

def FileSystemId
  @FileSystemId
end

#FileSystemNameObject

Parameters:

  • AppId:

    appid

  • FileSystemName:

    文件系统名称

  • Description:

    文件系统描述

  • Region:

    地域

  • FileSystemId:

    文件系统ID

  • CreateTime:

    创建时间

  • BlockSize:

    文件系统块大小(byte)

  • CapacityQuota:

    文件系统容量(byte)

  • Status:

    文件系统状态(1:创建中;2:创建成功;3:创建失败)



974
975
976
# File 'lib/v20190718/models.rb', line 974

def FileSystemName
  @FileSystemName
end

#RegionObject

Parameters:

  • AppId:

    appid

  • FileSystemName:

    文件系统名称

  • Description:

    文件系统描述

  • Region:

    地域

  • FileSystemId:

    文件系统ID

  • CreateTime:

    创建时间

  • BlockSize:

    文件系统块大小(byte)

  • CapacityQuota:

    文件系统容量(byte)

  • Status:

    文件系统状态(1:创建中;2:创建成功;3:创建失败)



974
975
976
# File 'lib/v20190718/models.rb', line 974

def Region
  @Region
end

#StatusObject

Parameters:

  • AppId:

    appid

  • FileSystemName:

    文件系统名称

  • Description:

    文件系统描述

  • Region:

    地域

  • FileSystemId:

    文件系统ID

  • CreateTime:

    创建时间

  • BlockSize:

    文件系统块大小(byte)

  • CapacityQuota:

    文件系统容量(byte)

  • Status:

    文件系统状态(1:创建中;2:创建成功;3:创建失败)



974
975
976
# File 'lib/v20190718/models.rb', line 974

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



988
989
990
991
992
993
994
995
996
997
998
# File 'lib/v20190718/models.rb', line 988

def deserialize(params)
  @AppId = params['AppId']
  @FileSystemName = params['FileSystemName']
  @Description = params['Description']
  @Region = params['Region']
  @FileSystemId = params['FileSystemId']
  @CreateTime = params['CreateTime']
  @BlockSize = params['BlockSize']
  @CapacityQuota = params['CapacityQuota']
  @Status = params['Status']
end