Class: TencentCloud::Tke::V20180525::Event

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

Overview

服务事件

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(podname = nil, reason = nil, type = nil, count = nil, firsttimestamp = nil, lasttimestamp = nil, message = nil) ⇒ Event

Returns a new instance of Event.



11759
11760
11761
11762
11763
11764
11765
11766
11767
# File 'lib/v20180525/models.rb', line 11759

def initialize(podname=nil, reason=nil, type=nil, count=nil, firsttimestamp=nil, lasttimestamp=nil, message=nil)
  @PodName = podname
  @Reason = reason
  @Type = type
  @Count = count
  @FirstTimestamp = firsttimestamp
  @LastTimestamp = lasttimestamp
  @Message = message
end

Instance Attribute Details

#CountObject

Parameters:

  • PodName:

    pod名称

  • Reason:

    事件原因内容

  • Type:

    事件类型

  • Count:

    事件出现次数

  • FirstTimestamp:

    事件第一次出现时间

  • LastTimestamp:

    事件最后一次出现时间

  • Message:

    事件内容



11757
11758
11759
# File 'lib/v20180525/models.rb', line 11757

def Count
  @Count
end

#FirstTimestampObject

Parameters:

  • PodName:

    pod名称

  • Reason:

    事件原因内容

  • Type:

    事件类型

  • Count:

    事件出现次数

  • FirstTimestamp:

    事件第一次出现时间

  • LastTimestamp:

    事件最后一次出现时间

  • Message:

    事件内容



11757
11758
11759
# File 'lib/v20180525/models.rb', line 11757

def FirstTimestamp
  @FirstTimestamp
end

#LastTimestampObject

Parameters:

  • PodName:

    pod名称

  • Reason:

    事件原因内容

  • Type:

    事件类型

  • Count:

    事件出现次数

  • FirstTimestamp:

    事件第一次出现时间

  • LastTimestamp:

    事件最后一次出现时间

  • Message:

    事件内容



11757
11758
11759
# File 'lib/v20180525/models.rb', line 11757

def LastTimestamp
  @LastTimestamp
end

#MessageObject

Parameters:

  • PodName:

    pod名称

  • Reason:

    事件原因内容

  • Type:

    事件类型

  • Count:

    事件出现次数

  • FirstTimestamp:

    事件第一次出现时间

  • LastTimestamp:

    事件最后一次出现时间

  • Message:

    事件内容



11757
11758
11759
# File 'lib/v20180525/models.rb', line 11757

def Message
  @Message
end

#PodNameObject

Parameters:

  • PodName:

    pod名称

  • Reason:

    事件原因内容

  • Type:

    事件类型

  • Count:

    事件出现次数

  • FirstTimestamp:

    事件第一次出现时间

  • LastTimestamp:

    事件最后一次出现时间

  • Message:

    事件内容



11757
11758
11759
# File 'lib/v20180525/models.rb', line 11757

def PodName
  @PodName
end

#ReasonObject

Parameters:

  • PodName:

    pod名称

  • Reason:

    事件原因内容

  • Type:

    事件类型

  • Count:

    事件出现次数

  • FirstTimestamp:

    事件第一次出现时间

  • LastTimestamp:

    事件最后一次出现时间

  • Message:

    事件内容



11757
11758
11759
# File 'lib/v20180525/models.rb', line 11757

def Reason
  @Reason
end

#TypeObject

Parameters:

  • PodName:

    pod名称

  • Reason:

    事件原因内容

  • Type:

    事件类型

  • Count:

    事件出现次数

  • FirstTimestamp:

    事件第一次出现时间

  • LastTimestamp:

    事件最后一次出现时间

  • Message:

    事件内容



11757
11758
11759
# File 'lib/v20180525/models.rb', line 11757

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



11769
11770
11771
11772
11773
11774
11775
11776
11777
# File 'lib/v20180525/models.rb', line 11769

def deserialize(params)
  @PodName = params['PodName']
  @Reason = params['Reason']
  @Type = params['Type']
  @Count = params['Count']
  @FirstTimestamp = params['FirstTimestamp']
  @LastTimestamp = params['LastTimestamp']
  @Message = params['Message']
end