Class: TencentCloud::Tke::V20180525::ImageCacheEvent

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

Overview

镜像缓存的事件

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(imagecacheid = nil, type = nil, reason = nil, message = nil, firsttimestamp = nil, lasttimestamp = nil) ⇒ ImageCacheEvent

Returns a new instance of ImageCacheEvent.



12543
12544
12545
12546
12547
12548
12549
12550
# File 'lib/v20180525/models.rb', line 12543

def initialize(imagecacheid=nil, type=nil, reason=nil, message=nil, firsttimestamp=nil, lasttimestamp=nil)
  @ImageCacheId = imagecacheid
  @Type = type
  @Reason = reason
  @Message = message
  @FirstTimestamp = firsttimestamp
  @LastTimestamp = lasttimestamp
end

Instance Attribute Details

#FirstTimestampObject

Parameters:

  • ImageCacheId:

    镜像缓存Id

  • Type:

    事件类型, Normal或者Warning

  • Reason:

    事件原因简述

  • Message:

    事件原因详述

  • FirstTimestamp:

    事件第一次出现时间

  • LastTimestamp:

    事件最后一次出现时间



12541
12542
12543
# File 'lib/v20180525/models.rb', line 12541

def FirstTimestamp
  @FirstTimestamp
end

#ImageCacheIdObject

Parameters:

  • ImageCacheId:

    镜像缓存Id

  • Type:

    事件类型, Normal或者Warning

  • Reason:

    事件原因简述

  • Message:

    事件原因详述

  • FirstTimestamp:

    事件第一次出现时间

  • LastTimestamp:

    事件最后一次出现时间



12541
12542
12543
# File 'lib/v20180525/models.rb', line 12541

def ImageCacheId
  @ImageCacheId
end

#LastTimestampObject

Parameters:

  • ImageCacheId:

    镜像缓存Id

  • Type:

    事件类型, Normal或者Warning

  • Reason:

    事件原因简述

  • Message:

    事件原因详述

  • FirstTimestamp:

    事件第一次出现时间

  • LastTimestamp:

    事件最后一次出现时间



12541
12542
12543
# File 'lib/v20180525/models.rb', line 12541

def LastTimestamp
  @LastTimestamp
end

#MessageObject

Parameters:

  • ImageCacheId:

    镜像缓存Id

  • Type:

    事件类型, Normal或者Warning

  • Reason:

    事件原因简述

  • Message:

    事件原因详述

  • FirstTimestamp:

    事件第一次出现时间

  • LastTimestamp:

    事件最后一次出现时间



12541
12542
12543
# File 'lib/v20180525/models.rb', line 12541

def Message
  @Message
end

#ReasonObject

Parameters:

  • ImageCacheId:

    镜像缓存Id

  • Type:

    事件类型, Normal或者Warning

  • Reason:

    事件原因简述

  • Message:

    事件原因详述

  • FirstTimestamp:

    事件第一次出现时间

  • LastTimestamp:

    事件最后一次出现时间



12541
12542
12543
# File 'lib/v20180525/models.rb', line 12541

def Reason
  @Reason
end

#TypeObject

Parameters:

  • ImageCacheId:

    镜像缓存Id

  • Type:

    事件类型, Normal或者Warning

  • Reason:

    事件原因简述

  • Message:

    事件原因详述

  • FirstTimestamp:

    事件第一次出现时间

  • LastTimestamp:

    事件最后一次出现时间



12541
12542
12543
# File 'lib/v20180525/models.rb', line 12541

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



12552
12553
12554
12555
12556
12557
12558
12559
# File 'lib/v20180525/models.rb', line 12552

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