Class: TencentCloud::Oceanus::V20190422::JobEvent

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

Overview

描述作业发生的一个事件

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(type = nil, description = nil, timestamp = nil, runningorderid = nil, message = nil, solutionlink = nil) ⇒ JobEvent

Returns a new instance of JobEvent.



3680
3681
3682
3683
3684
3685
3686
3687
# File 'lib/v20190422/models.rb', line 3680

def initialize(type=nil, description=nil, timestamp=nil, runningorderid=nil, message=nil, solutionlink=nil)
  @Type = type
  @Description = description
  @Timestamp = timestamp
  @RunningOrderId = runningorderid
  @Message = message
  @SolutionLink = solutionlink
end

Instance Attribute Details

#DescriptionObject

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

Parameters:

  • Type:

    内部定义的事件类型

  • Description:

    事件类型的说明文字

  • Timestamp:

    事件发生的 Unix 时间戳(秒)

  • RunningOrderId:

    事件发生时的运行 ID

  • Message:

    事件的一些可选说明

  • SolutionLink:

    异常事件的排查手册链接



3678
3679
3680
# File 'lib/v20190422/models.rb', line 3678

def Description
  @Description
end

#MessageObject

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

Parameters:

  • Type:

    内部定义的事件类型

  • Description:

    事件类型的说明文字

  • Timestamp:

    事件发生的 Unix 时间戳(秒)

  • RunningOrderId:

    事件发生时的运行 ID

  • Message:

    事件的一些可选说明

  • SolutionLink:

    异常事件的排查手册链接



3678
3679
3680
# File 'lib/v20190422/models.rb', line 3678

def Message
  @Message
end

#RunningOrderIdObject

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

Parameters:

  • Type:

    内部定义的事件类型

  • Description:

    事件类型的说明文字

  • Timestamp:

    事件发生的 Unix 时间戳(秒)

  • RunningOrderId:

    事件发生时的运行 ID

  • Message:

    事件的一些可选说明

  • SolutionLink:

    异常事件的排查手册链接



3678
3679
3680
# File 'lib/v20190422/models.rb', line 3678

def RunningOrderId
  @RunningOrderId
end

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

Parameters:

  • Type:

    内部定义的事件类型

  • Description:

    事件类型的说明文字

  • Timestamp:

    事件发生的 Unix 时间戳(秒)

  • RunningOrderId:

    事件发生时的运行 ID

  • Message:

    事件的一些可选说明

  • SolutionLink:

    异常事件的排查手册链接



3678
3679
3680
# File 'lib/v20190422/models.rb', line 3678

def SolutionLink
  @SolutionLink
end

#TimestampObject

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

Parameters:

  • Type:

    内部定义的事件类型

  • Description:

    事件类型的说明文字

  • Timestamp:

    事件发生的 Unix 时间戳(秒)

  • RunningOrderId:

    事件发生时的运行 ID

  • Message:

    事件的一些可选说明

  • SolutionLink:

    异常事件的排查手册链接



3678
3679
3680
# File 'lib/v20190422/models.rb', line 3678

def Timestamp
  @Timestamp
end

#TypeObject

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

Parameters:

  • Type:

    内部定义的事件类型

  • Description:

    事件类型的说明文字

  • Timestamp:

    事件发生的 Unix 时间戳(秒)

  • RunningOrderId:

    事件发生时的运行 ID

  • Message:

    事件的一些可选说明

  • SolutionLink:

    异常事件的排查手册链接



3678
3679
3680
# File 'lib/v20190422/models.rb', line 3678

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



3689
3690
3691
3692
3693
3694
3695
3696
# File 'lib/v20190422/models.rb', line 3689

def deserialize(params)
  @Type = params['Type']
  @Description = params['Description']
  @Timestamp = params['Timestamp']
  @RunningOrderId = params['RunningOrderId']
  @Message = params['Message']
  @SolutionLink = params['SolutionLink']
end