Class: TencentCloud::Goosefs::V20220519::UpdateFilesetRequest

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

Overview

UpdateFileset请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(filesystemid = nil, fsetid = nil, quotasizelimit = nil, quotafileslimit = nil, auditstate = nil) ⇒ UpdateFilesetRequest

Returns a new instance of UpdateFilesetRequest.



1713
1714
1715
1716
1717
1718
1719
# File 'lib/v20220519/models.rb', line 1713

def initialize(filesystemid=nil, fsetid=nil, quotasizelimit=nil, quotafileslimit=nil, auditstate=nil)
  @FileSystemId = filesystemid
  @FsetId = fsetid
  @QuotaSizeLimit = quotasizelimit
  @QuotaFilesLimit = quotafileslimit
  @AuditState = auditstate
end

Instance Attribute Details

#AuditStateObject

Parameters:

  • FileSystemId:

    文件系统id

  • FsetId:

    Fileset id

  • QuotaSizeLimit:

    容量配额限定值

  • QuotaFilesLimit:

    文件数配额限定值

  • AuditState:

    Fileset文件删除操作审计



1711
1712
1713
# File 'lib/v20220519/models.rb', line 1711

def AuditState
  @AuditState
end

#FileSystemIdObject

Parameters:

  • FileSystemId:

    文件系统id

  • FsetId:

    Fileset id

  • QuotaSizeLimit:

    容量配额限定值

  • QuotaFilesLimit:

    文件数配额限定值

  • AuditState:

    Fileset文件删除操作审计



1711
1712
1713
# File 'lib/v20220519/models.rb', line 1711

def FileSystemId
  @FileSystemId
end

#FsetIdObject

Parameters:

  • FileSystemId:

    文件系统id

  • FsetId:

    Fileset id

  • QuotaSizeLimit:

    容量配额限定值

  • QuotaFilesLimit:

    文件数配额限定值

  • AuditState:

    Fileset文件删除操作审计



1711
1712
1713
# File 'lib/v20220519/models.rb', line 1711

def FsetId
  @FsetId
end

#QuotaFilesLimitObject

Parameters:

  • FileSystemId:

    文件系统id

  • FsetId:

    Fileset id

  • QuotaSizeLimit:

    容量配额限定值

  • QuotaFilesLimit:

    文件数配额限定值

  • AuditState:

    Fileset文件删除操作审计



1711
1712
1713
# File 'lib/v20220519/models.rb', line 1711

def QuotaFilesLimit
  @QuotaFilesLimit
end

#QuotaSizeLimitObject

Parameters:

  • FileSystemId:

    文件系统id

  • FsetId:

    Fileset id

  • QuotaSizeLimit:

    容量配额限定值

  • QuotaFilesLimit:

    文件数配额限定值

  • AuditState:

    Fileset文件删除操作审计



1711
1712
1713
# File 'lib/v20220519/models.rb', line 1711

def QuotaSizeLimit
  @QuotaSizeLimit
end

Instance Method Details

#deserialize(params) ⇒ Object



1721
1722
1723
1724
1725
1726
1727
# File 'lib/v20220519/models.rb', line 1721

def deserialize(params)
  @FileSystemId = params['FileSystemId']
  @FsetId = params['FsetId']
  @QuotaSizeLimit = params['QuotaSizeLimit']
  @QuotaFilesLimit = params['QuotaFilesLimit']
  @AuditState = params['AuditState']
end