Class: TencentCloud::Tke::V20180525::ClusterLevelChangeRecord

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

Overview

集群等级变配记录

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, clusterid = nil, status = nil, message = nil, oldlevel = nil, newlevel = nil, triggertype = nil, createdat = nil, startedat = nil, endedat = nil) ⇒ ClusterLevelChangeRecord

Returns a new instance of ClusterLevelChangeRecord.



1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
# File 'lib/v20180525/models.rb', line 1432

def initialize(id=nil, clusterid=nil, status=nil, message=nil, oldlevel=nil, newlevel=nil, triggertype=nil, createdat=nil, startedat=nil, endedat=nil)
  @ID = id
  @ClusterID = clusterid
  @Status = status
  @Message = message
  @OldLevel = oldlevel
  @NewLevel = newlevel
  @TriggerType = triggertype
  @CreatedAt = createdat
  @StartedAt = startedat
  @EndedAt = endedat
end

Instance Attribute Details

#ClusterIDObject

Parameters:

  • ID:

    记录ID

  • ClusterID:

    集群ID

  • Status:

    变配状态:trading 发货中,upgrading 变配中,success 变配成功,failed 变配失败。

  • Message:

    状态描述

  • OldLevel:

    变配前规模

  • NewLevel:

    变配后规模

  • TriggerType:

    变配触发类型:manual 手动,auto 自动

  • CreatedAt:

    创建时间

  • StartedAt:

    开始时间

  • EndedAt:

    结束时间



1430
1431
1432
# File 'lib/v20180525/models.rb', line 1430

def ClusterID
  @ClusterID
end

#CreatedAtObject

Parameters:

  • ID:

    记录ID

  • ClusterID:

    集群ID

  • Status:

    变配状态:trading 发货中,upgrading 变配中,success 变配成功,failed 变配失败。

  • Message:

    状态描述

  • OldLevel:

    变配前规模

  • NewLevel:

    变配后规模

  • TriggerType:

    变配触发类型:manual 手动,auto 自动

  • CreatedAt:

    创建时间

  • StartedAt:

    开始时间

  • EndedAt:

    结束时间



1430
1431
1432
# File 'lib/v20180525/models.rb', line 1430

def CreatedAt
  @CreatedAt
end

#EndedAtObject

Parameters:

  • ID:

    记录ID

  • ClusterID:

    集群ID

  • Status:

    变配状态:trading 发货中,upgrading 变配中,success 变配成功,failed 变配失败。

  • Message:

    状态描述

  • OldLevel:

    变配前规模

  • NewLevel:

    变配后规模

  • TriggerType:

    变配触发类型:manual 手动,auto 自动

  • CreatedAt:

    创建时间

  • StartedAt:

    开始时间

  • EndedAt:

    结束时间



1430
1431
1432
# File 'lib/v20180525/models.rb', line 1430

def EndedAt
  @EndedAt
end

#IDObject

Parameters:

  • ID:

    记录ID

  • ClusterID:

    集群ID

  • Status:

    变配状态:trading 发货中,upgrading 变配中,success 变配成功,failed 变配失败。

  • Message:

    状态描述

  • OldLevel:

    变配前规模

  • NewLevel:

    变配后规模

  • TriggerType:

    变配触发类型:manual 手动,auto 自动

  • CreatedAt:

    创建时间

  • StartedAt:

    开始时间

  • EndedAt:

    结束时间



1430
1431
1432
# File 'lib/v20180525/models.rb', line 1430

def ID
  @ID
end

#MessageObject

Parameters:

  • ID:

    记录ID

  • ClusterID:

    集群ID

  • Status:

    变配状态:trading 发货中,upgrading 变配中,success 变配成功,failed 变配失败。

  • Message:

    状态描述

  • OldLevel:

    变配前规模

  • NewLevel:

    变配后规模

  • TriggerType:

    变配触发类型:manual 手动,auto 自动

  • CreatedAt:

    创建时间

  • StartedAt:

    开始时间

  • EndedAt:

    结束时间



1430
1431
1432
# File 'lib/v20180525/models.rb', line 1430

def Message
  @Message
end

#NewLevelObject

Parameters:

  • ID:

    记录ID

  • ClusterID:

    集群ID

  • Status:

    变配状态:trading 发货中,upgrading 变配中,success 变配成功,failed 变配失败。

  • Message:

    状态描述

  • OldLevel:

    变配前规模

  • NewLevel:

    变配后规模

  • TriggerType:

    变配触发类型:manual 手动,auto 自动

  • CreatedAt:

    创建时间

  • StartedAt:

    开始时间

  • EndedAt:

    结束时间



1430
1431
1432
# File 'lib/v20180525/models.rb', line 1430

def NewLevel
  @NewLevel
end

#OldLevelObject

Parameters:

  • ID:

    记录ID

  • ClusterID:

    集群ID

  • Status:

    变配状态:trading 发货中,upgrading 变配中,success 变配成功,failed 变配失败。

  • Message:

    状态描述

  • OldLevel:

    变配前规模

  • NewLevel:

    变配后规模

  • TriggerType:

    变配触发类型:manual 手动,auto 自动

  • CreatedAt:

    创建时间

  • StartedAt:

    开始时间

  • EndedAt:

    结束时间



1430
1431
1432
# File 'lib/v20180525/models.rb', line 1430

def OldLevel
  @OldLevel
end

#StartedAtObject

Parameters:

  • ID:

    记录ID

  • ClusterID:

    集群ID

  • Status:

    变配状态:trading 发货中,upgrading 变配中,success 变配成功,failed 变配失败。

  • Message:

    状态描述

  • OldLevel:

    变配前规模

  • NewLevel:

    变配后规模

  • TriggerType:

    变配触发类型:manual 手动,auto 自动

  • CreatedAt:

    创建时间

  • StartedAt:

    开始时间

  • EndedAt:

    结束时间



1430
1431
1432
# File 'lib/v20180525/models.rb', line 1430

def StartedAt
  @StartedAt
end

#StatusObject

Parameters:

  • ID:

    记录ID

  • ClusterID:

    集群ID

  • Status:

    变配状态:trading 发货中,upgrading 变配中,success 变配成功,failed 变配失败。

  • Message:

    状态描述

  • OldLevel:

    变配前规模

  • NewLevel:

    变配后规模

  • TriggerType:

    变配触发类型:manual 手动,auto 自动

  • CreatedAt:

    创建时间

  • StartedAt:

    开始时间

  • EndedAt:

    结束时间



1430
1431
1432
# File 'lib/v20180525/models.rb', line 1430

def Status
  @Status
end

#TriggerTypeObject

Parameters:

  • ID:

    记录ID

  • ClusterID:

    集群ID

  • Status:

    变配状态:trading 发货中,upgrading 变配中,success 变配成功,failed 变配失败。

  • Message:

    状态描述

  • OldLevel:

    变配前规模

  • NewLevel:

    变配后规模

  • TriggerType:

    变配触发类型:manual 手动,auto 自动

  • CreatedAt:

    创建时间

  • StartedAt:

    开始时间

  • EndedAt:

    结束时间



1430
1431
1432
# File 'lib/v20180525/models.rb', line 1430

def TriggerType
  @TriggerType
end

Instance Method Details

#deserialize(params) ⇒ Object



1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
# File 'lib/v20180525/models.rb', line 1445

def deserialize(params)
  @ID = params['ID']
  @ClusterID = params['ClusterID']
  @Status = params['Status']
  @Message = params['Message']
  @OldLevel = params['OldLevel']
  @NewLevel = params['NewLevel']
  @TriggerType = params['TriggerType']
  @CreatedAt = params['CreatedAt']
  @StartedAt = params['StartedAt']
  @EndedAt = params['EndedAt']
end