Class: TencentCloud::Tke::V20180525::UpgradeTask

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, name = nil, component = nil, relatedresources = nil, upgradeimpact = nil, planedstartat = nil, createdat = nil) ⇒ UpgradeTask

Returns a new instance of UpgradeTask.



21538
21539
21540
21541
21542
21543
21544
21545
21546
# File 'lib/v20180525/models.rb', line 21538

def initialize(id=nil, name=nil, component=nil, relatedresources=nil, upgradeimpact=nil, planedstartat=nil, createdat=nil)
  @ID = id
  @Name = name
  @Component = component
  @RelatedResources = relatedresources
  @UpgradeImpact = upgradeimpact
  @PlanedStartAt = planedstartat
  @CreatedAt = createdat
end

Instance Attribute Details

#ComponentObject

Parameters:

  • ID:

    任务ID

  • Name:

    任务名称

  • Component:

    组件名称

  • RelatedResources:

    关联资源

  • UpgradeImpact:

    升级影响

  • PlanedStartAt:

    预计开始时间

  • CreatedAt:

    创建时间



21536
21537
21538
# File 'lib/v20180525/models.rb', line 21536

def Component
  @Component
end

#CreatedAtObject

Parameters:

  • ID:

    任务ID

  • Name:

    任务名称

  • Component:

    组件名称

  • RelatedResources:

    关联资源

  • UpgradeImpact:

    升级影响

  • PlanedStartAt:

    预计开始时间

  • CreatedAt:

    创建时间



21536
21537
21538
# File 'lib/v20180525/models.rb', line 21536

def CreatedAt
  @CreatedAt
end

#IDObject

Parameters:

  • ID:

    任务ID

  • Name:

    任务名称

  • Component:

    组件名称

  • RelatedResources:

    关联资源

  • UpgradeImpact:

    升级影响

  • PlanedStartAt:

    预计开始时间

  • CreatedAt:

    创建时间



21536
21537
21538
# File 'lib/v20180525/models.rb', line 21536

def ID
  @ID
end

#NameObject

Parameters:

  • ID:

    任务ID

  • Name:

    任务名称

  • Component:

    组件名称

  • RelatedResources:

    关联资源

  • UpgradeImpact:

    升级影响

  • PlanedStartAt:

    预计开始时间

  • CreatedAt:

    创建时间



21536
21537
21538
# File 'lib/v20180525/models.rb', line 21536

def Name
  @Name
end

#PlanedStartAtObject

Parameters:

  • ID:

    任务ID

  • Name:

    任务名称

  • Component:

    组件名称

  • RelatedResources:

    关联资源

  • UpgradeImpact:

    升级影响

  • PlanedStartAt:

    预计开始时间

  • CreatedAt:

    创建时间



21536
21537
21538
# File 'lib/v20180525/models.rb', line 21536

def PlanedStartAt
  @PlanedStartAt
end

#RelatedResourcesObject

Parameters:

  • ID:

    任务ID

  • Name:

    任务名称

  • Component:

    组件名称

  • RelatedResources:

    关联资源

  • UpgradeImpact:

    升级影响

  • PlanedStartAt:

    预计开始时间

  • CreatedAt:

    创建时间



21536
21537
21538
# File 'lib/v20180525/models.rb', line 21536

def RelatedResources
  @RelatedResources
end

#UpgradeImpactObject

Parameters:

  • ID:

    任务ID

  • Name:

    任务名称

  • Component:

    组件名称

  • RelatedResources:

    关联资源

  • UpgradeImpact:

    升级影响

  • PlanedStartAt:

    预计开始时间

  • CreatedAt:

    创建时间



21536
21537
21538
# File 'lib/v20180525/models.rb', line 21536

def UpgradeImpact
  @UpgradeImpact
end

Instance Method Details

#deserialize(params) ⇒ Object



21548
21549
21550
21551
21552
21553
21554
21555
21556
# File 'lib/v20180525/models.rb', line 21548

def deserialize(params)
  @ID = params['ID']
  @Name = params['Name']
  @Component = params['Component']
  @RelatedResources = params['RelatedResources']
  @UpgradeImpact = params['UpgradeImpact']
  @PlanedStartAt = params['PlanedStartAt']
  @CreatedAt = params['CreatedAt']
end