Class: TencentCloud::Tke::V20180525::MaintenanceExclusion

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

Overview

维护时间排除项

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, startat = nil, endat = nil, id = nil) ⇒ MaintenanceExclusion

Returns a new instance of MaintenanceExclusion.



14906
14907
14908
14909
14910
14911
# File 'lib/v20180525/models.rb', line 14906

def initialize(name=nil, startat=nil, endat=nil, id=nil)
  @Name = name
  @StartAt = startat
  @EndAt = endat
  @ID = id
end

Instance Attribute Details

#EndAtObject

Parameters:

  • 维护排除项名称

  • 维护排除项开始时间

  • 维护排除项结束时间

  • 维护排除项ID



14904
14905
14906
# File 'lib/v20180525/models.rb', line 14904

def EndAt
  @EndAt
end

#IDObject

Parameters:

  • 维护排除项名称

  • 维护排除项开始时间

  • 维护排除项结束时间

  • 维护排除项ID



14904
14905
14906
# File 'lib/v20180525/models.rb', line 14904

def ID
  @ID
end

#NameObject

Parameters:

  • 维护排除项名称

  • 维护排除项开始时间

  • 维护排除项结束时间

  • 维护排除项ID



14904
14905
14906
# File 'lib/v20180525/models.rb', line 14904

def Name
  @Name
end

#StartAtObject

Parameters:

  • 维护排除项名称

  • 维护排除项开始时间

  • 维护排除项结束时间

  • 维护排除项ID



14904
14905
14906
# File 'lib/v20180525/models.rb', line 14904

def StartAt
  @StartAt
end

Instance Method Details

#deserialize(params) ⇒ Object



14913
14914
14915
14916
14917
14918
# File 'lib/v20180525/models.rb', line 14913

def deserialize(params)
  @Name = params['Name']
  @StartAt = params['StartAt']
  @EndAt = params['EndAt']
  @ID = params['ID']
end