Class: TencentCloud::Wedata::V20210820::DlcRemoveOrphanFilesInfo

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

Overview

移除孤立文件治理项

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(removeorphanfilesenable = nil, engine = nil, beforedays = nil, maxconcurrentdeletes = nil, intervalmin = nil) ⇒ DlcRemoveOrphanFilesInfo

Returns a new instance of DlcRemoveOrphanFilesInfo.



18239
18240
18241
18242
18243
18244
18245
# File 'lib/v20210820/models.rb', line 18239

def initialize(removeorphanfilesenable=nil, engine=nil, beforedays=nil, maxconcurrentdeletes=nil, intervalmin=nil)
  @RemoveOrphanFilesEnable = removeorphanfilesenable
  @Engine = engine
  @BeforeDays = beforedays
  @MaxConcurrentDeletes = maxconcurrentdeletes
  @IntervalMin = intervalmin
end

Instance Attribute Details

#BeforeDaysObject

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

Parameters:

  • RemoveOrphanFilesEnable:

    是否启用移除孤立文件治理项:enable、none

  • Engine:

    用于运行移除孤立文件治理项的引擎名称

  • BeforeDays:

    移除指定天前的孤立文件

  • MaxConcurrentDeletes:

    移除孤立文件的并行数

  • IntervalMin:

    移除孤立文件治理运行周期,单位为分钟



18237
18238
18239
# File 'lib/v20210820/models.rb', line 18237

def BeforeDays
  @BeforeDays
end

#EngineObject

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

Parameters:

  • RemoveOrphanFilesEnable:

    是否启用移除孤立文件治理项:enable、none

  • Engine:

    用于运行移除孤立文件治理项的引擎名称

  • BeforeDays:

    移除指定天前的孤立文件

  • MaxConcurrentDeletes:

    移除孤立文件的并行数

  • IntervalMin:

    移除孤立文件治理运行周期,单位为分钟



18237
18238
18239
# File 'lib/v20210820/models.rb', line 18237

def Engine
  @Engine
end

#IntervalMinObject

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

Parameters:

  • RemoveOrphanFilesEnable:

    是否启用移除孤立文件治理项:enable、none

  • Engine:

    用于运行移除孤立文件治理项的引擎名称

  • BeforeDays:

    移除指定天前的孤立文件

  • MaxConcurrentDeletes:

    移除孤立文件的并行数

  • IntervalMin:

    移除孤立文件治理运行周期,单位为分钟



18237
18238
18239
# File 'lib/v20210820/models.rb', line 18237

def IntervalMin
  @IntervalMin
end

#MaxConcurrentDeletesObject

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

Parameters:

  • RemoveOrphanFilesEnable:

    是否启用移除孤立文件治理项:enable、none

  • Engine:

    用于运行移除孤立文件治理项的引擎名称

  • BeforeDays:

    移除指定天前的孤立文件

  • MaxConcurrentDeletes:

    移除孤立文件的并行数

  • IntervalMin:

    移除孤立文件治理运行周期,单位为分钟



18237
18238
18239
# File 'lib/v20210820/models.rb', line 18237

def MaxConcurrentDeletes
  @MaxConcurrentDeletes
end

#RemoveOrphanFilesEnableObject

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

Parameters:

  • RemoveOrphanFilesEnable:

    是否启用移除孤立文件治理项:enable、none

  • Engine:

    用于运行移除孤立文件治理项的引擎名称

  • BeforeDays:

    移除指定天前的孤立文件

  • MaxConcurrentDeletes:

    移除孤立文件的并行数

  • IntervalMin:

    移除孤立文件治理运行周期,单位为分钟



18237
18238
18239
# File 'lib/v20210820/models.rb', line 18237

def RemoveOrphanFilesEnable
  @RemoveOrphanFilesEnable
end

Instance Method Details

#deserialize(params) ⇒ Object



18247
18248
18249
18250
18251
18252
18253
# File 'lib/v20210820/models.rb', line 18247

def deserialize(params)
  @RemoveOrphanFilesEnable = params['RemoveOrphanFilesEnable']
  @Engine = params['Engine']
  @BeforeDays = params['BeforeDays']
  @MaxConcurrentDeletes = params['MaxConcurrentDeletes']
  @IntervalMin = params['IntervalMin']
end