Class: TencentCloud::Tke::V20220501::AutoUpgradeOptions

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

Overview

托管节点池运维窗口设置

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(autoupgradestarttime = nil, duration = nil, weeklyperiod = nil) ⇒ AutoUpgradeOptions

Returns a new instance of AutoUpgradeOptions.



54
55
56
57
58
# File 'lib/v20220501/models.rb', line 54

def initialize(autoupgradestarttime=nil, duration=nil, weeklyperiod=nil)
  @AutoUpgradeStartTime = autoupgradestarttime
  @Duration = duration
  @WeeklyPeriod = weeklyperiod
end

Instance Attribute Details

#AutoUpgradeStartTimeObject

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

Parameters:

  • AutoUpgradeStartTime:

    自动升级开始时间

  • Duration:

    自动升级持续时间

  • WeeklyPeriod:

    运维日期



52
53
54
# File 'lib/v20220501/models.rb', line 52

def AutoUpgradeStartTime
  @AutoUpgradeStartTime
end

#DurationObject

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

Parameters:

  • AutoUpgradeStartTime:

    自动升级开始时间

  • Duration:

    自动升级持续时间

  • WeeklyPeriod:

    运维日期



52
53
54
# File 'lib/v20220501/models.rb', line 52

def Duration
  @Duration
end

#WeeklyPeriodObject

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

Parameters:

  • AutoUpgradeStartTime:

    自动升级开始时间

  • Duration:

    自动升级持续时间

  • WeeklyPeriod:

    运维日期



52
53
54
# File 'lib/v20220501/models.rb', line 52

def WeeklyPeriod
  @WeeklyPeriod
end

Instance Method Details

#deserialize(params) ⇒ Object



60
61
62
63
64
# File 'lib/v20220501/models.rb', line 60

def deserialize(params)
  @AutoUpgradeStartTime = params['AutoUpgradeStartTime']
  @Duration = params['Duration']
  @WeeklyPeriod = params['WeeklyPeriod']
end