Class: TencentCloud::Cls::V20201016::MachineGroupInfo

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

Overview

机器组信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(groupid = nil, groupname = nil, machinegrouptype = nil, createtime = nil, tags = nil, autoupdate = nil, updatestarttime = nil, updateendtime = nil, servicelogging = nil, delaycleanuptime = nil, metatags = nil, ostype = nil) ⇒ MachineGroupInfo

Returns a new instance of MachineGroupInfo.



9586
9587
9588
9589
9590
9591
9592
9593
9594
9595
9596
9597
9598
9599
# File 'lib/v20201016/models.rb', line 9586

def initialize(groupid=nil, groupname=nil, machinegrouptype=nil, createtime=nil, tags=nil, autoupdate=nil, updatestarttime=nil, updateendtime=nil, servicelogging=nil, delaycleanuptime=nil, metatags=nil, ostype=nil)
  @GroupId = groupid
  @GroupName = groupname
  @MachineGroupType = machinegrouptype
  @CreateTime = createtime
  @Tags = tags
  @AutoUpdate = autoupdate
  @UpdateStartTime = updatestarttime
  @UpdateEndTime = updateendtime
  @ServiceLogging = servicelogging
  @DelayCleanupTime = delaycleanuptime
  @MetaTags = metatags
  @OSType = ostype
end

Instance Attribute Details

#AutoUpdateObject

时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss

Parameters:

  • GroupId:

    机器组ID

  • GroupName:

    机器组名称

  • MachineGroupType:

    机器组类型

  • CreateTime:

    创建时间

  • Tags:

    机器组绑定的标签列表

  • AutoUpdate:

    是否开启机器组自动更新

  • UpdateStartTime:

    升级开始时间,建议业务低峰期升级LogListener

  • UpdateEndTime:

    升级结束时间,建议业务低峰期升级LogListener

  • ServiceLogging:

    是否开启服务日志,用于记录因Loglistener 服务自身产生的log,开启后,会创建内部日志集cls_service_logging和日志主题loglistener_status,loglistener_alarm,loglistener_business,不产生计费

  • DelayCleanupTime:

    机器组中机器离线定期清理时间,单位天,默认设置30天。

  • MetaTags:

    机器组元数据信息列表

  • OSType:

    操作系统类型,0: Linux,1: windows



9584
9585
9586
# File 'lib/v20201016/models.rb', line 9584

def AutoUpdate
  @AutoUpdate
end

#CreateTimeObject

时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss

Parameters:

  • GroupId:

    机器组ID

  • GroupName:

    机器组名称

  • MachineGroupType:

    机器组类型

  • CreateTime:

    创建时间

  • Tags:

    机器组绑定的标签列表

  • AutoUpdate:

    是否开启机器组自动更新

  • UpdateStartTime:

    升级开始时间,建议业务低峰期升级LogListener

  • UpdateEndTime:

    升级结束时间,建议业务低峰期升级LogListener

  • ServiceLogging:

    是否开启服务日志,用于记录因Loglistener 服务自身产生的log,开启后,会创建内部日志集cls_service_logging和日志主题loglistener_status,loglistener_alarm,loglistener_business,不产生计费

  • DelayCleanupTime:

    机器组中机器离线定期清理时间,单位天,默认设置30天。

  • MetaTags:

    机器组元数据信息列表

  • OSType:

    操作系统类型,0: Linux,1: windows



9584
9585
9586
# File 'lib/v20201016/models.rb', line 9584

def CreateTime
  @CreateTime
end

#DelayCleanupTimeObject

时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss

Parameters:

  • GroupId:

    机器组ID

  • GroupName:

    机器组名称

  • MachineGroupType:

    机器组类型

  • CreateTime:

    创建时间

  • Tags:

    机器组绑定的标签列表

  • AutoUpdate:

    是否开启机器组自动更新

  • UpdateStartTime:

    升级开始时间,建议业务低峰期升级LogListener

  • UpdateEndTime:

    升级结束时间,建议业务低峰期升级LogListener

  • ServiceLogging:

    是否开启服务日志,用于记录因Loglistener 服务自身产生的log,开启后,会创建内部日志集cls_service_logging和日志主题loglistener_status,loglistener_alarm,loglistener_business,不产生计费

  • DelayCleanupTime:

    机器组中机器离线定期清理时间,单位天,默认设置30天。

  • MetaTags:

    机器组元数据信息列表

  • OSType:

    操作系统类型,0: Linux,1: windows



9584
9585
9586
# File 'lib/v20201016/models.rb', line 9584

def DelayCleanupTime
  @DelayCleanupTime
end

#GroupIdObject

时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss

Parameters:

  • GroupId:

    机器组ID

  • GroupName:

    机器组名称

  • MachineGroupType:

    机器组类型

  • CreateTime:

    创建时间

  • Tags:

    机器组绑定的标签列表

  • AutoUpdate:

    是否开启机器组自动更新

  • UpdateStartTime:

    升级开始时间,建议业务低峰期升级LogListener

  • UpdateEndTime:

    升级结束时间,建议业务低峰期升级LogListener

  • ServiceLogging:

    是否开启服务日志,用于记录因Loglistener 服务自身产生的log,开启后,会创建内部日志集cls_service_logging和日志主题loglistener_status,loglistener_alarm,loglistener_business,不产生计费

  • DelayCleanupTime:

    机器组中机器离线定期清理时间,单位天,默认设置30天。

  • MetaTags:

    机器组元数据信息列表

  • OSType:

    操作系统类型,0: Linux,1: windows



9584
9585
9586
# File 'lib/v20201016/models.rb', line 9584

def GroupId
  @GroupId
end

#GroupNameObject

时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss

Parameters:

  • GroupId:

    机器组ID

  • GroupName:

    机器组名称

  • MachineGroupType:

    机器组类型

  • CreateTime:

    创建时间

  • Tags:

    机器组绑定的标签列表

  • AutoUpdate:

    是否开启机器组自动更新

  • UpdateStartTime:

    升级开始时间,建议业务低峰期升级LogListener

  • UpdateEndTime:

    升级结束时间,建议业务低峰期升级LogListener

  • ServiceLogging:

    是否开启服务日志,用于记录因Loglistener 服务自身产生的log,开启后,会创建内部日志集cls_service_logging和日志主题loglistener_status,loglistener_alarm,loglistener_business,不产生计费

  • DelayCleanupTime:

    机器组中机器离线定期清理时间,单位天,默认设置30天。

  • MetaTags:

    机器组元数据信息列表

  • OSType:

    操作系统类型,0: Linux,1: windows



9584
9585
9586
# File 'lib/v20201016/models.rb', line 9584

def GroupName
  @GroupName
end

#MachineGroupTypeObject

时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss

Parameters:

  • GroupId:

    机器组ID

  • GroupName:

    机器组名称

  • MachineGroupType:

    机器组类型

  • CreateTime:

    创建时间

  • Tags:

    机器组绑定的标签列表

  • AutoUpdate:

    是否开启机器组自动更新

  • UpdateStartTime:

    升级开始时间,建议业务低峰期升级LogListener

  • UpdateEndTime:

    升级结束时间,建议业务低峰期升级LogListener

  • ServiceLogging:

    是否开启服务日志,用于记录因Loglistener 服务自身产生的log,开启后,会创建内部日志集cls_service_logging和日志主题loglistener_status,loglistener_alarm,loglistener_business,不产生计费

  • DelayCleanupTime:

    机器组中机器离线定期清理时间,单位天,默认设置30天。

  • MetaTags:

    机器组元数据信息列表

  • OSType:

    操作系统类型,0: Linux,1: windows



9584
9585
9586
# File 'lib/v20201016/models.rb', line 9584

def MachineGroupType
  @MachineGroupType
end

#MetaTagsObject

时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss

Parameters:

  • GroupId:

    机器组ID

  • GroupName:

    机器组名称

  • MachineGroupType:

    机器组类型

  • CreateTime:

    创建时间

  • Tags:

    机器组绑定的标签列表

  • AutoUpdate:

    是否开启机器组自动更新

  • UpdateStartTime:

    升级开始时间,建议业务低峰期升级LogListener

  • UpdateEndTime:

    升级结束时间,建议业务低峰期升级LogListener

  • ServiceLogging:

    是否开启服务日志,用于记录因Loglistener 服务自身产生的log,开启后,会创建内部日志集cls_service_logging和日志主题loglistener_status,loglistener_alarm,loglistener_business,不产生计费

  • DelayCleanupTime:

    机器组中机器离线定期清理时间,单位天,默认设置30天。

  • MetaTags:

    机器组元数据信息列表

  • OSType:

    操作系统类型,0: Linux,1: windows



9584
9585
9586
# File 'lib/v20201016/models.rb', line 9584

def MetaTags
  @MetaTags
end

#OSTypeObject

时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss

Parameters:

  • GroupId:

    机器组ID

  • GroupName:

    机器组名称

  • MachineGroupType:

    机器组类型

  • CreateTime:

    创建时间

  • Tags:

    机器组绑定的标签列表

  • AutoUpdate:

    是否开启机器组自动更新

  • UpdateStartTime:

    升级开始时间,建议业务低峰期升级LogListener

  • UpdateEndTime:

    升级结束时间,建议业务低峰期升级LogListener

  • ServiceLogging:

    是否开启服务日志,用于记录因Loglistener 服务自身产生的log,开启后,会创建内部日志集cls_service_logging和日志主题loglistener_status,loglistener_alarm,loglistener_business,不产生计费

  • DelayCleanupTime:

    机器组中机器离线定期清理时间,单位天,默认设置30天。

  • MetaTags:

    机器组元数据信息列表

  • OSType:

    操作系统类型,0: Linux,1: windows



9584
9585
9586
# File 'lib/v20201016/models.rb', line 9584

def OSType
  @OSType
end

#ServiceLoggingObject

时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss

Parameters:

  • GroupId:

    机器组ID

  • GroupName:

    机器组名称

  • MachineGroupType:

    机器组类型

  • CreateTime:

    创建时间

  • Tags:

    机器组绑定的标签列表

  • AutoUpdate:

    是否开启机器组自动更新

  • UpdateStartTime:

    升级开始时间,建议业务低峰期升级LogListener

  • UpdateEndTime:

    升级结束时间,建议业务低峰期升级LogListener

  • ServiceLogging:

    是否开启服务日志,用于记录因Loglistener 服务自身产生的log,开启后,会创建内部日志集cls_service_logging和日志主题loglistener_status,loglistener_alarm,loglistener_business,不产生计费

  • DelayCleanupTime:

    机器组中机器离线定期清理时间,单位天,默认设置30天。

  • MetaTags:

    机器组元数据信息列表

  • OSType:

    操作系统类型,0: Linux,1: windows



9584
9585
9586
# File 'lib/v20201016/models.rb', line 9584

def ServiceLogging
  @ServiceLogging
end

#TagsObject

时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss

Parameters:

  • GroupId:

    机器组ID

  • GroupName:

    机器组名称

  • MachineGroupType:

    机器组类型

  • CreateTime:

    创建时间

  • Tags:

    机器组绑定的标签列表

  • AutoUpdate:

    是否开启机器组自动更新

  • UpdateStartTime:

    升级开始时间,建议业务低峰期升级LogListener

  • UpdateEndTime:

    升级结束时间,建议业务低峰期升级LogListener

  • ServiceLogging:

    是否开启服务日志,用于记录因Loglistener 服务自身产生的log,开启后,会创建内部日志集cls_service_logging和日志主题loglistener_status,loglistener_alarm,loglistener_business,不产生计费

  • DelayCleanupTime:

    机器组中机器离线定期清理时间,单位天,默认设置30天。

  • MetaTags:

    机器组元数据信息列表

  • OSType:

    操作系统类型,0: Linux,1: windows



9584
9585
9586
# File 'lib/v20201016/models.rb', line 9584

def Tags
  @Tags
end

#UpdateEndTimeObject

时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss

Parameters:

  • GroupId:

    机器组ID

  • GroupName:

    机器组名称

  • MachineGroupType:

    机器组类型

  • CreateTime:

    创建时间

  • Tags:

    机器组绑定的标签列表

  • AutoUpdate:

    是否开启机器组自动更新

  • UpdateStartTime:

    升级开始时间,建议业务低峰期升级LogListener

  • UpdateEndTime:

    升级结束时间,建议业务低峰期升级LogListener

  • ServiceLogging:

    是否开启服务日志,用于记录因Loglistener 服务自身产生的log,开启后,会创建内部日志集cls_service_logging和日志主题loglistener_status,loglistener_alarm,loglistener_business,不产生计费

  • DelayCleanupTime:

    机器组中机器离线定期清理时间,单位天,默认设置30天。

  • MetaTags:

    机器组元数据信息列表

  • OSType:

    操作系统类型,0: Linux,1: windows



9584
9585
9586
# File 'lib/v20201016/models.rb', line 9584

def UpdateEndTime
  @UpdateEndTime
end

#UpdateStartTimeObject

时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss

Parameters:

  • GroupId:

    机器组ID

  • GroupName:

    机器组名称

  • MachineGroupType:

    机器组类型

  • CreateTime:

    创建时间

  • Tags:

    机器组绑定的标签列表

  • AutoUpdate:

    是否开启机器组自动更新

  • UpdateStartTime:

    升级开始时间,建议业务低峰期升级LogListener

  • UpdateEndTime:

    升级结束时间,建议业务低峰期升级LogListener

  • ServiceLogging:

    是否开启服务日志,用于记录因Loglistener 服务自身产生的log,开启后,会创建内部日志集cls_service_logging和日志主题loglistener_status,loglistener_alarm,loglistener_business,不产生计费

  • DelayCleanupTime:

    机器组中机器离线定期清理时间,单位天,默认设置30天。

  • MetaTags:

    机器组元数据信息列表

  • OSType:

    操作系统类型,0: Linux,1: windows



9584
9585
9586
# File 'lib/v20201016/models.rb', line 9584

def UpdateStartTime
  @UpdateStartTime
end

Instance Method Details

#deserialize(params) ⇒ Object



9601
9602
9603
9604
9605
9606
9607
9608
9609
9610
9611
9612
9613
9614
9615
9616
9617
9618
9619
9620
9621
9622
9623
9624
9625
9626
9627
9628
9629
9630
9631
# File 'lib/v20201016/models.rb', line 9601

def deserialize(params)
  @GroupId = params['GroupId']
  @GroupName = params['GroupName']
  unless params['MachineGroupType'].nil?
    @MachineGroupType = MachineGroupTypeInfo.new
    @MachineGroupType.deserialize(params['MachineGroupType'])
  end
  @CreateTime = params['CreateTime']
  unless params['Tags'].nil?
    @Tags = []
    params['Tags'].each do |i|
      tag_tmp = Tag.new
      tag_tmp.deserialize(i)
      @Tags << tag_tmp
    end
  end
  @AutoUpdate = params['AutoUpdate']
  @UpdateStartTime = params['UpdateStartTime']
  @UpdateEndTime = params['UpdateEndTime']
  @ServiceLogging = params['ServiceLogging']
  @DelayCleanupTime = params['DelayCleanupTime']
  unless params['MetaTags'].nil?
    @MetaTags = []
    params['MetaTags'].each do |i|
      metataginfo_tmp = MetaTagInfo.new
      metataginfo_tmp.deserialize(i)
      @MetaTags << metataginfo_tmp
    end
  end
  @OSType = params['OSType']
end