Class: TencentCloud::Waf::V20180125::PostCLSFlowInfo

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

Overview

CKafka投递流

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(flowid = nil, logtype = nil, status = nil, clsregion = nil, logsetname = nil, logsetid = nil, logtopicname = nil, logtopicid = nil) ⇒ PostCLSFlowInfo

Returns a new instance of PostCLSFlowInfo.



17426
17427
17428
17429
17430
17431
17432
17433
17434
17435
# File 'lib/v20180125/models.rb', line 17426

def initialize(flowid=nil, logtype=nil, status=nil, clsregion=nil, logsetname=nil, logsetid=nil, logtopicname=nil, logtopicid=nil)
  @FlowId = flowid
  @LogType = logtype
  @Status = status
  @CLSRegion = clsregion
  @LogsetName = logsetname
  @LogsetID = logsetid
  @LogTopicName = logtopicname
  @LogTopicID = logtopicid
end

Instance Attribute Details

#CLSRegionObject

Parameters:

  • FlowId:

    投递流唯一ID

  • LogType:

    1-访问日志 2-攻击日志

  • Status:

    状态 0-为关闭 1-为启用

  • CLSRegion:

    CLS所在区域

  • LogsetName:

    CLS日志集合名称

  • LogsetID:

    CLS日志集合ID

  • LogTopicName:

    CLS日志主题名称

  • LogTopicID:

    CLS日志集合ID



17424
17425
17426
# File 'lib/v20180125/models.rb', line 17424

def CLSRegion
  @CLSRegion
end

#FlowIdObject

Parameters:

  • FlowId:

    投递流唯一ID

  • LogType:

    1-访问日志 2-攻击日志

  • Status:

    状态 0-为关闭 1-为启用

  • CLSRegion:

    CLS所在区域

  • LogsetName:

    CLS日志集合名称

  • LogsetID:

    CLS日志集合ID

  • LogTopicName:

    CLS日志主题名称

  • LogTopicID:

    CLS日志集合ID



17424
17425
17426
# File 'lib/v20180125/models.rb', line 17424

def FlowId
  @FlowId
end

#LogsetIDObject

Parameters:

  • FlowId:

    投递流唯一ID

  • LogType:

    1-访问日志 2-攻击日志

  • Status:

    状态 0-为关闭 1-为启用

  • CLSRegion:

    CLS所在区域

  • LogsetName:

    CLS日志集合名称

  • LogsetID:

    CLS日志集合ID

  • LogTopicName:

    CLS日志主题名称

  • LogTopicID:

    CLS日志集合ID



17424
17425
17426
# File 'lib/v20180125/models.rb', line 17424

def LogsetID
  @LogsetID
end

#LogsetNameObject

Parameters:

  • FlowId:

    投递流唯一ID

  • LogType:

    1-访问日志 2-攻击日志

  • Status:

    状态 0-为关闭 1-为启用

  • CLSRegion:

    CLS所在区域

  • LogsetName:

    CLS日志集合名称

  • LogsetID:

    CLS日志集合ID

  • LogTopicName:

    CLS日志主题名称

  • LogTopicID:

    CLS日志集合ID



17424
17425
17426
# File 'lib/v20180125/models.rb', line 17424

def LogsetName
  @LogsetName
end

#LogTopicIDObject

Parameters:

  • FlowId:

    投递流唯一ID

  • LogType:

    1-访问日志 2-攻击日志

  • Status:

    状态 0-为关闭 1-为启用

  • CLSRegion:

    CLS所在区域

  • LogsetName:

    CLS日志集合名称

  • LogsetID:

    CLS日志集合ID

  • LogTopicName:

    CLS日志主题名称

  • LogTopicID:

    CLS日志集合ID



17424
17425
17426
# File 'lib/v20180125/models.rb', line 17424

def LogTopicID
  @LogTopicID
end

#LogTopicNameObject

Parameters:

  • FlowId:

    投递流唯一ID

  • LogType:

    1-访问日志 2-攻击日志

  • Status:

    状态 0-为关闭 1-为启用

  • CLSRegion:

    CLS所在区域

  • LogsetName:

    CLS日志集合名称

  • LogsetID:

    CLS日志集合ID

  • LogTopicName:

    CLS日志主题名称

  • LogTopicID:

    CLS日志集合ID



17424
17425
17426
# File 'lib/v20180125/models.rb', line 17424

def LogTopicName
  @LogTopicName
end

#LogTypeObject

Parameters:

  • FlowId:

    投递流唯一ID

  • LogType:

    1-访问日志 2-攻击日志

  • Status:

    状态 0-为关闭 1-为启用

  • CLSRegion:

    CLS所在区域

  • LogsetName:

    CLS日志集合名称

  • LogsetID:

    CLS日志集合ID

  • LogTopicName:

    CLS日志主题名称

  • LogTopicID:

    CLS日志集合ID



17424
17425
17426
# File 'lib/v20180125/models.rb', line 17424

def LogType
  @LogType
end

#StatusObject

Parameters:

  • FlowId:

    投递流唯一ID

  • LogType:

    1-访问日志 2-攻击日志

  • Status:

    状态 0-为关闭 1-为启用

  • CLSRegion:

    CLS所在区域

  • LogsetName:

    CLS日志集合名称

  • LogsetID:

    CLS日志集合ID

  • LogTopicName:

    CLS日志主题名称

  • LogTopicID:

    CLS日志集合ID



17424
17425
17426
# File 'lib/v20180125/models.rb', line 17424

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



17437
17438
17439
17440
17441
17442
17443
17444
17445
17446
# File 'lib/v20180125/models.rb', line 17437

def deserialize(params)
  @FlowId = params['FlowId']
  @LogType = params['LogType']
  @Status = params['Status']
  @CLSRegion = params['CLSRegion']
  @LogsetName = params['LogsetName']
  @LogsetID = params['LogsetID']
  @LogTopicName = params['LogTopicName']
  @LogTopicID = params['LogTopicID']
end