Class: TencentCloud::Cfs::V20190719::UserQuota

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

Overview

文件系统配额信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(usertype = nil, userid = nil, capacityhardlimit = nil, filehardlimit = nil, filesystemid = nil, capacityused = nil, fileused = nil, directorypath = nil, status = nil) ⇒ UserQuota

Returns a new instance of UserQuota.



3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
# File 'lib/v20190719/models.rb', line 3301

def initialize(usertype=nil, userid=nil, capacityhardlimit=nil, filehardlimit=nil, filesystemid=nil, capacityused=nil, fileused=nil, directorypath=nil, status=nil)
  @UserType = usertype
  @UserId = userid
  @CapacityHardLimit = capacityhardlimit
  @FileHardLimit = filehardlimit
  @FileSystemId = filesystemid
  @CapacityUsed = capacityused
  @FileUsed = fileused
  @DirectoryPath = directorypath
  @Status = status
end

Instance Attribute Details

#CapacityHardLimitObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserType:

    指定配额类型,包括Uid、Gid、Dir

  • UserId:

    UID/GID信息

  • CapacityHardLimit:

    容量硬限制,单位GiB

  • FileHardLimit:

    文件硬限制,单位个

  • FileSystemId:

    文件系统ID

  • CapacityUsed:

    容量使用,单位GiB

  • FileUsed:

    文件使用个数,单位个

  • DirectoryPath:

    目录配额的目录绝对路径

  • Status:

    配置规则状态,inavailable—配置中,available –已生效,deleting–删除中,deleted 已删除,failed–配置失败



3299
3300
3301
# File 'lib/v20190719/models.rb', line 3299

def CapacityHardLimit
  @CapacityHardLimit
end

#CapacityUsedObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserType:

    指定配额类型,包括Uid、Gid、Dir

  • UserId:

    UID/GID信息

  • CapacityHardLimit:

    容量硬限制,单位GiB

  • FileHardLimit:

    文件硬限制,单位个

  • FileSystemId:

    文件系统ID

  • CapacityUsed:

    容量使用,单位GiB

  • FileUsed:

    文件使用个数,单位个

  • DirectoryPath:

    目录配额的目录绝对路径

  • Status:

    配置规则状态,inavailable—配置中,available –已生效,deleting–删除中,deleted 已删除,failed–配置失败



3299
3300
3301
# File 'lib/v20190719/models.rb', line 3299

def CapacityUsed
  @CapacityUsed
end

#DirectoryPathObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserType:

    指定配额类型,包括Uid、Gid、Dir

  • UserId:

    UID/GID信息

  • CapacityHardLimit:

    容量硬限制,单位GiB

  • FileHardLimit:

    文件硬限制,单位个

  • FileSystemId:

    文件系统ID

  • CapacityUsed:

    容量使用,单位GiB

  • FileUsed:

    文件使用个数,单位个

  • DirectoryPath:

    目录配额的目录绝对路径

  • Status:

    配置规则状态,inavailable—配置中,available –已生效,deleting–删除中,deleted 已删除,failed–配置失败



3299
3300
3301
# File 'lib/v20190719/models.rb', line 3299

def DirectoryPath
  @DirectoryPath
end

#FileHardLimitObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserType:

    指定配额类型,包括Uid、Gid、Dir

  • UserId:

    UID/GID信息

  • CapacityHardLimit:

    容量硬限制,单位GiB

  • FileHardLimit:

    文件硬限制,单位个

  • FileSystemId:

    文件系统ID

  • CapacityUsed:

    容量使用,单位GiB

  • FileUsed:

    文件使用个数,单位个

  • DirectoryPath:

    目录配额的目录绝对路径

  • Status:

    配置规则状态,inavailable—配置中,available –已生效,deleting–删除中,deleted 已删除,failed–配置失败



3299
3300
3301
# File 'lib/v20190719/models.rb', line 3299

def FileHardLimit
  @FileHardLimit
end

#FileSystemIdObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserType:

    指定配额类型,包括Uid、Gid、Dir

  • UserId:

    UID/GID信息

  • CapacityHardLimit:

    容量硬限制,单位GiB

  • FileHardLimit:

    文件硬限制,单位个

  • FileSystemId:

    文件系统ID

  • CapacityUsed:

    容量使用,单位GiB

  • FileUsed:

    文件使用个数,单位个

  • DirectoryPath:

    目录配额的目录绝对路径

  • Status:

    配置规则状态,inavailable—配置中,available –已生效,deleting–删除中,deleted 已删除,failed–配置失败



3299
3300
3301
# File 'lib/v20190719/models.rb', line 3299

def FileSystemId
  @FileSystemId
end

#FileUsedObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserType:

    指定配额类型,包括Uid、Gid、Dir

  • UserId:

    UID/GID信息

  • CapacityHardLimit:

    容量硬限制,单位GiB

  • FileHardLimit:

    文件硬限制,单位个

  • FileSystemId:

    文件系统ID

  • CapacityUsed:

    容量使用,单位GiB

  • FileUsed:

    文件使用个数,单位个

  • DirectoryPath:

    目录配额的目录绝对路径

  • Status:

    配置规则状态,inavailable—配置中,available –已生效,deleting–删除中,deleted 已删除,failed–配置失败



3299
3300
3301
# File 'lib/v20190719/models.rb', line 3299

def FileUsed
  @FileUsed
end

#StatusObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserType:

    指定配额类型,包括Uid、Gid、Dir

  • UserId:

    UID/GID信息

  • CapacityHardLimit:

    容量硬限制,单位GiB

  • FileHardLimit:

    文件硬限制,单位个

  • FileSystemId:

    文件系统ID

  • CapacityUsed:

    容量使用,单位GiB

  • FileUsed:

    文件使用个数,单位个

  • DirectoryPath:

    目录配额的目录绝对路径

  • Status:

    配置规则状态,inavailable—配置中,available –已生效,deleting–删除中,deleted 已删除,failed–配置失败



3299
3300
3301
# File 'lib/v20190719/models.rb', line 3299

def Status
  @Status
end

#UserIdObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserType:

    指定配额类型,包括Uid、Gid、Dir

  • UserId:

    UID/GID信息

  • CapacityHardLimit:

    容量硬限制,单位GiB

  • FileHardLimit:

    文件硬限制,单位个

  • FileSystemId:

    文件系统ID

  • CapacityUsed:

    容量使用,单位GiB

  • FileUsed:

    文件使用个数,单位个

  • DirectoryPath:

    目录配额的目录绝对路径

  • Status:

    配置规则状态,inavailable—配置中,available –已生效,deleting–删除中,deleted 已删除,failed–配置失败



3299
3300
3301
# File 'lib/v20190719/models.rb', line 3299

def UserId
  @UserId
end

#UserTypeObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserType:

    指定配额类型,包括Uid、Gid、Dir

  • UserId:

    UID/GID信息

  • CapacityHardLimit:

    容量硬限制,单位GiB

  • FileHardLimit:

    文件硬限制,单位个

  • FileSystemId:

    文件系统ID

  • CapacityUsed:

    容量使用,单位GiB

  • FileUsed:

    文件使用个数,单位个

  • DirectoryPath:

    目录配额的目录绝对路径

  • Status:

    配置规则状态,inavailable—配置中,available –已生效,deleting–删除中,deleted 已删除,failed–配置失败



3299
3300
3301
# File 'lib/v20190719/models.rb', line 3299

def UserType
  @UserType
end

Instance Method Details

#deserialize(params) ⇒ Object



3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
# File 'lib/v20190719/models.rb', line 3313

def deserialize(params)
  @UserType = params['UserType']
  @UserId = params['UserId']
  @CapacityHardLimit = params['CapacityHardLimit']
  @FileHardLimit = params['FileHardLimit']
  @FileSystemId = params['FileSystemId']
  @CapacityUsed = params['CapacityUsed']
  @FileUsed = params['FileUsed']
  @DirectoryPath = params['DirectoryPath']
  @Status = params['Status']
end