Class: TencentCloud::Tke::V20180525::SwitchInfo

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

Overview

日志开关详细信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(enable = nil, logsetid = nil, topicid = nil, version = nil, upgradeable = nil, topicregion = nil) ⇒ SwitchInfo

Returns a new instance of SwitchInfo.



18398
18399
18400
18401
18402
18403
18404
18405
# File 'lib/v20180525/models.rb', line 18398

def initialize(enable=nil, logsetid=nil, topicid=nil, version=nil, upgradeable=nil, topicregion=nil)
  @Enable = enable
  @LogsetId = logsetid
  @TopicId = topicid
  @Version = version
  @UpgradeAble = upgradeable
  @TopicRegion = topicregion
end

Instance Attribute Details

#EnableObject

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

Parameters:

  • Enable:

    开启标识符 true代表开启

  • LogsetId:

    CLS日志集ID

  • TopicId:

    CLS日志主题ID

  • Version:

    当前log-agent版本

  • UpgradeAble:

    是否可升级

  • TopicRegion:

    CLS日志主题所属region



18396
18397
18398
# File 'lib/v20180525/models.rb', line 18396

def Enable
  @Enable
end

#LogsetIdObject

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

Parameters:

  • Enable:

    开启标识符 true代表开启

  • LogsetId:

    CLS日志集ID

  • TopicId:

    CLS日志主题ID

  • Version:

    当前log-agent版本

  • UpgradeAble:

    是否可升级

  • TopicRegion:

    CLS日志主题所属region



18396
18397
18398
# File 'lib/v20180525/models.rb', line 18396

def LogsetId
  @LogsetId
end

#TopicIdObject

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

Parameters:

  • Enable:

    开启标识符 true代表开启

  • LogsetId:

    CLS日志集ID

  • TopicId:

    CLS日志主题ID

  • Version:

    当前log-agent版本

  • UpgradeAble:

    是否可升级

  • TopicRegion:

    CLS日志主题所属region



18396
18397
18398
# File 'lib/v20180525/models.rb', line 18396

def TopicId
  @TopicId
end

#TopicRegionObject

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

Parameters:

  • Enable:

    开启标识符 true代表开启

  • LogsetId:

    CLS日志集ID

  • TopicId:

    CLS日志主题ID

  • Version:

    当前log-agent版本

  • UpgradeAble:

    是否可升级

  • TopicRegion:

    CLS日志主题所属region



18396
18397
18398
# File 'lib/v20180525/models.rb', line 18396

def TopicRegion
  @TopicRegion
end

#UpgradeAbleObject

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

Parameters:

  • Enable:

    开启标识符 true代表开启

  • LogsetId:

    CLS日志集ID

  • TopicId:

    CLS日志主题ID

  • Version:

    当前log-agent版本

  • UpgradeAble:

    是否可升级

  • TopicRegion:

    CLS日志主题所属region



18396
18397
18398
# File 'lib/v20180525/models.rb', line 18396

def UpgradeAble
  @UpgradeAble
end

#VersionObject

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

Parameters:

  • Enable:

    开启标识符 true代表开启

  • LogsetId:

    CLS日志集ID

  • TopicId:

    CLS日志主题ID

  • Version:

    当前log-agent版本

  • UpgradeAble:

    是否可升级

  • TopicRegion:

    CLS日志主题所属region



18396
18397
18398
# File 'lib/v20180525/models.rb', line 18396

def Version
  @Version
end

Instance Method Details

#deserialize(params) ⇒ Object



18407
18408
18409
18410
18411
18412
18413
18414
# File 'lib/v20180525/models.rb', line 18407

def deserialize(params)
  @Enable = params['Enable']
  @LogsetId = params['LogsetId']
  @TopicId = params['TopicId']
  @Version = params['Version']
  @UpgradeAble = params['UpgradeAble']
  @TopicRegion = params['TopicRegion']
end