@@ -359,6 +359,7 @@ type actionStart struct {
359359 TriggeringResource ResourceAddr `json:"resource"`
360360 TriggerIndex int `json:"trigger_index"`
361361 ActionsIndex int `json:"actions_index"`
362+ TriggerEvent string `json:"trigger_event"`
362363 Action ActionAddr `json:"action"`
363364}
364365
@@ -382,6 +383,7 @@ func NewActionStart(id terraform.HookActionIdentity) Hook {
382383 TriggeringResource : newResourceAddr (at .TriggeringResourceAddr ),
383384 TriggerIndex : at .ActionTriggerBlockIndex ,
384385 ActionsIndex : at .ActionsListIndex ,
386+ TriggerEvent : at .ActionTriggerEvent .String (),
385387 Action : newActionAddr (id .Addr ),
386388 }
387389}
@@ -390,6 +392,7 @@ type actionProgress struct {
390392 TriggeringResource ResourceAddr `json:"resource"`
391393 TriggerIndex int `json:"trigger_index"`
392394 ActionsIndex int `json:"actions_index"`
395+ TriggerEvent string `json:"trigger_event"`
393396 Action ActionAddr `json:"action"`
394397 Message string `json:"message"`
395398}
@@ -413,6 +416,7 @@ func NewActionProgress(id terraform.HookActionIdentity, message string) Hook {
413416 TriggeringResource : newResourceAddr (at .TriggeringResourceAddr ),
414417 TriggerIndex : at .ActionTriggerBlockIndex ,
415418 ActionsIndex : at .ActionsListIndex ,
419+ TriggerEvent : at .ActionTriggerEvent .String (),
416420 Action : newActionAddr (id .Addr ),
417421 Message : message ,
418422 }
@@ -422,6 +426,7 @@ type actionComplete struct {
422426 TriggeringResource ResourceAddr `json:"resource"`
423427 TriggerIndex int `json:"trigger_index"`
424428 ActionsIndex int `json:"actions_index"`
429+ TriggerEvent string `json:"trigger_event"`
425430 Action ActionAddr `json:"action"`
426431}
427432
@@ -444,6 +449,7 @@ func NewActionComplete(id terraform.HookActionIdentity) Hook {
444449 TriggeringResource : newResourceAddr (at .TriggeringResourceAddr ),
445450 TriggerIndex : at .ActionTriggerBlockIndex ,
446451 ActionsIndex : at .ActionsListIndex ,
452+ TriggerEvent : at .ActionTriggerEvent .String (),
447453 Action : newActionAddr (id .Addr ),
448454 }
449455}
@@ -452,6 +458,7 @@ type actionErrored struct {
452458 TriggeringResource ResourceAddr `json:"resource"`
453459 TriggerIndex int `json:"trigger_index"`
454460 ActionsIndex int `json:"actions_index"`
461+ TriggerEvent string `json:"trigger_event"`
455462 Action ActionAddr `json:"action"`
456463 Error string `json:"error"`
457464}
@@ -475,6 +482,7 @@ func NewActionErrored(id terraform.HookActionIdentity, err error) Hook {
475482 TriggeringResource : newResourceAddr (at .TriggeringResourceAddr ),
476483 TriggerIndex : at .ActionTriggerBlockIndex ,
477484 ActionsIndex : at .ActionsListIndex ,
485+ TriggerEvent : at .ActionTriggerEvent .String (),
478486 Action : newActionAddr (id .Addr ),
479487 Error : err .Error (),
480488 }
0 commit comments