Class: TencentCloud::Cls::V20201016::MachineGroupInfo
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cls::V20201016::MachineGroupInfo
- Defined in:
- lib/v20201016/models.rb
Overview
机器组信息
Instance Attribute Summary collapse
-
#AutoUpdate ⇒ Object
时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss.
-
#CreateTime ⇒ Object
时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss.
-
#DelayCleanupTime ⇒ Object
时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss.
-
#GroupId ⇒ Object
时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss.
-
#GroupName ⇒ Object
时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss.
-
#MachineGroupType ⇒ Object
时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss.
-
#MetaTags ⇒ Object
时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss.
-
#OSType ⇒ Object
时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss.
-
#ServiceLogging ⇒ Object
时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss.
-
#Tags ⇒ Object
时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss.
-
#UpdateEndTime ⇒ Object
时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss.
-
#UpdateStartTime ⇒ Object
时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#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
constructor
A new instance of MachineGroupInfo.
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, =nil, autoupdate=nil, updatestarttime=nil, updateendtime=nil, servicelogging=nil, delaycleanuptime=nil, =nil, ostype=nil) @GroupId = groupid @GroupName = groupname @MachineGroupType = machinegrouptype @CreateTime = createtime @Tags = @AutoUpdate = autoupdate @UpdateStartTime = updatestarttime @UpdateEndTime = updateendtime @ServiceLogging = servicelogging @DelayCleanupTime = delaycleanuptime @MetaTags = @OSType = ostype end |
Instance Attribute Details
#AutoUpdate ⇒ Object
时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss
9584 9585 9586 |
# File 'lib/v20201016/models.rb', line 9584 def AutoUpdate @AutoUpdate end |
#CreateTime ⇒ Object
时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss
9584 9585 9586 |
# File 'lib/v20201016/models.rb', line 9584 def CreateTime @CreateTime end |
#DelayCleanupTime ⇒ Object
时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss
9584 9585 9586 |
# File 'lib/v20201016/models.rb', line 9584 def DelayCleanupTime @DelayCleanupTime end |
#GroupId ⇒ Object
时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss
9584 9585 9586 |
# File 'lib/v20201016/models.rb', line 9584 def GroupId @GroupId end |
#GroupName ⇒ Object
时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss
9584 9585 9586 |
# File 'lib/v20201016/models.rb', line 9584 def GroupName @GroupName end |
#MachineGroupType ⇒ Object
时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss
9584 9585 9586 |
# File 'lib/v20201016/models.rb', line 9584 def MachineGroupType @MachineGroupType end |
#MetaTags ⇒ Object
时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss
9584 9585 9586 |
# File 'lib/v20201016/models.rb', line 9584 def MetaTags @MetaTags end |
#OSType ⇒ Object
时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss
9584 9585 9586 |
# File 'lib/v20201016/models.rb', line 9584 def OSType @OSType end |
#ServiceLogging ⇒ Object
时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss
9584 9585 9586 |
# File 'lib/v20201016/models.rb', line 9584 def ServiceLogging @ServiceLogging end |
#Tags ⇒ Object
时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss
9584 9585 9586 |
# File 'lib/v20201016/models.rb', line 9584 def Tags @Tags end |
#UpdateEndTime ⇒ Object
时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss
9584 9585 9586 |
# File 'lib/v20201016/models.rb', line 9584 def UpdateEndTime @UpdateEndTime end |
#UpdateStartTime ⇒ Object
时间格式:yyyy-MM-dd HH:mm:ss 时间格式:HH:mm:ss 时间格式:HH:mm:ss
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.new .deserialize(i) @MetaTags << end end @OSType = params['OSType'] end |