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.



4438
4439
4440
4441
4442
4443
4444
4445
4446
4447
4448
# File 'lib/v20190719/models.rb', line 4438

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--配置失败



4436
4437
4438
# File 'lib/v20190719/models.rb', line 4436

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--配置失败



4436
4437
4438
# File 'lib/v20190719/models.rb', line 4436

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--配置失败



4436
4437
4438
# File 'lib/v20190719/models.rb', line 4436

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--配置失败



4436
4437
4438
# File 'lib/v20190719/models.rb', line 4436

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--配置失败



4436
4437
4438
# File 'lib/v20190719/models.rb', line 4436

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--配置失败



4436
4437
4438
# File 'lib/v20190719/models.rb', line 4436

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--配置失败



4436
4437
4438
# File 'lib/v20190719/models.rb', line 4436

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--配置失败



4436
4437
4438
# File 'lib/v20190719/models.rb', line 4436

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--配置失败



4436
4437
4438
# File 'lib/v20190719/models.rb', line 4436

def UserType
  @UserType
end

Instance Method Details

#deserialize(params) ⇒ Object



4450
4451
4452
4453
4454
4455
4456
4457
4458
4459
4460
# File 'lib/v20190719/models.rb', line 4450

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