Notification

Notification

Represents an item of activity within the Turbot workspace, such as Resource deletion, PolicySetting creation etc.

For more information, please see Notifications.

actionActionThe action version for Action notifications.
activeGrantActiveGrantThe activeGrant version for ActiveGrant notifications. Returns null for active_grants_deleted notification types.
actorActorThe actor information for this Notification.
controlControlThe control version for Control notifications. Returns null for control_deleted notification types.
dataScalarOptional data for the notification, typically only present for action notifications.
favoriteFavoriteThe favorite version for Favorite notifications. Returns null for favorite_deleted notification types.
grantGrantThe grant version for Grant notifications. Returns null for favorite_deleted notification types.
iconStringOptional FontAwesome icon reference for the notification, typically only present for action notifications. Will be in the format fal-<icon>, far-<icon> or fas-<icon> for light, regular and solid icon classes respectively.
messageStringOptional message for the notification, typically only present for action notifications.
notificationTypeString!The type of the notification.
oldActiveGrantActiveGrantThe oldActiveGrant version for ActiveGrant notifications. Returns null for active_grants_created notification types.
oldControlControlThe oldControl version for Control notifications. Returns null for control_created notification types.
oldFavoriteFavoriteThe oldFavorite version for Favorite notifications. Returns null for favorite_created notification types.
oldGrantGrantThe oldGrant version for Grant notifications. Returns null for grant_created notification types.
oldPolicySettingPolicySettingThe oldPolicySetting version for PolicySetting notifications. Returns null for policy_setting_created notification types.
oldPolicyValuePolicyValueThe oldPolicyValue version for PolicyValue notifications. Returns null for policy_value_created notification types.
oldResourceResourceThe oldResource version for Resource notifications. Returns null for resource_created notification types.
policySettingPolicySettingThe policySetting version for PolicySetting notifications. Returns null for policy_setting_deleted notification types.
policyValuePolicyValueThe policyValue version for PolicyValue notifications. Returns null for policy_value_deleted notification types.
processLogsProcessLogsThe processLogs for this notification.
resourceResourceThe resource version for Resource notifications. Returns null for resource_deleted notification types.
turbotTurbotNotificationMetadata!Turbot metadata for this Notification.