Class: TencentCloud::Cdb::V20170320::LogToCLSConfig

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

Overview

DB实例慢日志、错误日志投递CLS配置

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(status = nil, logsetid = nil, logtopicid = nil, clsregion = nil) ⇒ LogToCLSConfig

Returns a new instance of LogToCLSConfig.



9798
9799
9800
9801
9802
9803
# File 'lib/v20170320/models.rb', line 9798

def initialize(status=nil, logsetid=nil, logtopicid=nil, clsregion=nil)
  @Status = status
  @LogSetId = logsetid
  @LogTopicId = logtopicid
  @ClsRegion = clsregion
end

Instance Attribute Details

#ClsRegionObject

Parameters:

  • Status:

    投递状态打开或者关闭

  • LogSetId:

    CLS日志集ID

  • LogTopicId:

    日志主题ID

  • ClsRegion:

    CLS服务所在地域



9796
9797
9798
# File 'lib/v20170320/models.rb', line 9796

def ClsRegion
  @ClsRegion
end

#LogSetIdObject

Parameters:

  • Status:

    投递状态打开或者关闭

  • LogSetId:

    CLS日志集ID

  • LogTopicId:

    日志主题ID

  • ClsRegion:

    CLS服务所在地域



9796
9797
9798
# File 'lib/v20170320/models.rb', line 9796

def LogSetId
  @LogSetId
end

#LogTopicIdObject

Parameters:

  • Status:

    投递状态打开或者关闭

  • LogSetId:

    CLS日志集ID

  • LogTopicId:

    日志主题ID

  • ClsRegion:

    CLS服务所在地域



9796
9797
9798
# File 'lib/v20170320/models.rb', line 9796

def LogTopicId
  @LogTopicId
end

#StatusObject

Parameters:

  • Status:

    投递状态打开或者关闭

  • LogSetId:

    CLS日志集ID

  • LogTopicId:

    日志主题ID

  • ClsRegion:

    CLS服务所在地域



9796
9797
9798
# File 'lib/v20170320/models.rb', line 9796

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



9805
9806
9807
9808
9809
9810
# File 'lib/v20170320/models.rb', line 9805

def deserialize(params)
  @Status = params['Status']
  @LogSetId = params['LogSetId']
  @LogTopicId = params['LogTopicId']
  @ClsRegion = params['ClsRegion']
end