Class: TencentCloud::Tcr::V20190924::WebhookTriggerLog

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

Overview

触发器日志

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, triggerid = nil, eventtype = nil, notifytype = nil, detail = nil, creationtime = nil, updatetime = nil, status = nil) ⇒ WebhookTriggerLog

Returns a new instance of WebhookTriggerLog.



7809
7810
7811
7812
7813
7814
7815
7816
7817
7818
# File 'lib/v20190924/models.rb', line 7809

def initialize(id=nil, triggerid=nil, eventtype=nil, notifytype=nil, detail=nil, creationtime=nil, updatetime=nil, status=nil)
  @Id = id
  @TriggerId = triggerid
  @EventType = eventtype
  @NotifyType = notifytype
  @Detail = detail
  @CreationTime = creationtime
  @UpdateTime = updatetime
  @Status = status
end

Instance Attribute Details

#CreationTime ⇒ Object

Parameters:

  • Id: —

    日志 Id

  • TriggerId: —

    触发器 Id

  • EventType: —

    事件类型

  • NotifyType: —

    通知类型

  • Detail: —

    详情

  • CreationTime: —

    创建时间

  • UpdateTime: —

    更新时间

  • Status: —

    状态



7807
7808
7809
# File 'lib/v20190924/models.rb', line 7807

def CreationTime
  @CreationTime
end

#Detail ⇒ Object

Parameters:

  • Id: —

    日志 Id

  • TriggerId: —

    触发器 Id

  • EventType: —

    事件类型

  • NotifyType: —

    通知类型

  • Detail: —

    详情

  • CreationTime: —

    创建时间

  • UpdateTime: —

    更新时间

  • Status: —

    状态



7807
7808
7809
# File 'lib/v20190924/models.rb', line 7807

def Detail
  @Detail
end

#EventType ⇒ Object

Parameters:

  • Id: —

    日志 Id

  • TriggerId: —

    触发器 Id

  • EventType: —

    事件类型

  • NotifyType: —

    通知类型

  • Detail: —

    详情

  • CreationTime: —

    创建时间

  • UpdateTime: —

    更新时间

  • Status: —

    状态



7807
7808
7809
# File 'lib/v20190924/models.rb', line 7807

def EventType
  @EventType
end

#Id ⇒ Object

Parameters:

  • Id: —

    日志 Id

  • TriggerId: —

    触发器 Id

  • EventType: —

    事件类型

  • NotifyType: —

    通知类型

  • Detail: —

    详情

  • CreationTime: —

    创建时间

  • UpdateTime: —

    更新时间

  • Status: —

    状态



7807
7808
7809
# File 'lib/v20190924/models.rb', line 7807

def Id
  @Id
end

#NotifyType ⇒ Object

Parameters:

  • Id: —

    日志 Id

  • TriggerId: —

    触发器 Id

  • EventType: —

    事件类型

  • NotifyType: —

    通知类型

  • Detail: —

    详情

  • CreationTime: —

    创建时间

  • UpdateTime: —

    更新时间

  • Status: —

    状态



7807
7808
7809
# File 'lib/v20190924/models.rb', line 7807

def NotifyType
  @NotifyType
end

#Status ⇒ Object

Parameters:

  • Id: —

    日志 Id

  • TriggerId: —

    触发器 Id

  • EventType: —

    事件类型

  • NotifyType: —

    通知类型

  • Detail: —

    详情

  • CreationTime: —

    创建时间

  • UpdateTime: —

    更新时间

  • Status: —

    状态



7807
7808
7809
# File 'lib/v20190924/models.rb', line 7807

def Status
  @Status
end

#TriggerId ⇒ Object

Parameters:

  • Id: —

    日志 Id

  • TriggerId: —

    触发器 Id

  • EventType: —

    事件类型

  • NotifyType: —

    通知类型

  • Detail: —

    详情

  • CreationTime: —

    创建时间

  • UpdateTime: —

    更新时间

  • Status: —

    状态



7807
7808
7809
# File 'lib/v20190924/models.rb', line 7807

def TriggerId
  @TriggerId
end

#UpdateTime ⇒ Object

Parameters:

  • Id: —

    日志 Id

  • TriggerId: —

    触发器 Id

  • EventType: —

    事件类型

  • NotifyType: —

    通知类型

  • Detail: —

    详情

  • CreationTime: —

    创建时间

  • UpdateTime: —

    更新时间

  • Status: —

    状态



7807
7808
7809
# File 'lib/v20190924/models.rb', line 7807

def UpdateTime
  @UpdateTime
end

Instance Method Details

#deserialize(params) ⇒ Object



7820
7821
7822
7823
7824
7825
7826
7827
7828
7829
# File 'lib/v20190924/models.rb', line 7820

def deserialize(params)
  @Id = params['Id']
  @TriggerId = params['TriggerId']
  @EventType = params['EventType']
  @NotifyType = params['NotifyType']
  @Detail = params['Detail']
  @CreationTime = params['CreationTime']
  @UpdateTime = params['UpdateTime']
  @Status = params['Status']
end