Class: TencentCloud::Cynosdb::V20190107::BinlogConfigInfo

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

Overview

binlog配置信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(binlogsavedays = nil, binlogcrossregionsenable = nil, binlogcrossregions = nil) ⇒ BinlogConfigInfo

Returns a new instance of BinlogConfigInfo.



990
991
992
993
994
# File 'lib/v20190107/models.rb', line 990

def initialize(binlogsavedays=nil, binlogcrossregionsenable=nil, binlogcrossregions=nil)
  @BinlogSaveDays = binlogsavedays
  @BinlogCrossRegionsEnable = binlogcrossregionsenable
  @BinlogCrossRegions = binlogcrossregions
end

Instance Attribute Details

#BinlogCrossRegionsObject

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

Parameters:

  • BinlogSaveDays:

    binlog保留时间

  • BinlogCrossRegionsEnable:

    binlog异地地域备份是否开启

  • BinlogCrossRegions:

    binlog异地地域



988
989
990
# File 'lib/v20190107/models.rb', line 988

def BinlogCrossRegions
  @BinlogCrossRegions
end

#BinlogCrossRegionsEnableObject

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

Parameters:

  • BinlogSaveDays:

    binlog保留时间

  • BinlogCrossRegionsEnable:

    binlog异地地域备份是否开启

  • BinlogCrossRegions:

    binlog异地地域



988
989
990
# File 'lib/v20190107/models.rb', line 988

def BinlogCrossRegionsEnable
  @BinlogCrossRegionsEnable
end

#BinlogSaveDaysObject

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

Parameters:

  • BinlogSaveDays:

    binlog保留时间

  • BinlogCrossRegionsEnable:

    binlog异地地域备份是否开启

  • BinlogCrossRegions:

    binlog异地地域



988
989
990
# File 'lib/v20190107/models.rb', line 988

def BinlogSaveDays
  @BinlogSaveDays
end

Instance Method Details

#deserialize(params) ⇒ Object



996
997
998
999
1000
# File 'lib/v20190107/models.rb', line 996

def deserialize(params)
  @BinlogSaveDays = params['BinlogSaveDays']
  @BinlogCrossRegionsEnable = params['BinlogCrossRegionsEnable']
  @BinlogCrossRegions = params['BinlogCrossRegions']
end