Notification
Notification
Notification
Represents an item of activity within the Turbot workspace, such as Resource deletion, PolicySetting creation etc.
For more information, please see Notifications.
action |
Action | The action version for Action notifications. |
activeGrant |
ActiveGrant | The activeGrant version for ActiveGrant notifications. Returns null for active_grants_deleted notification types. |
actor |
Actor | The actor information for this Notification. |
control |
Control | The control version for Control notifications. Returns null for control_deleted notification types. |
data |
Scalar | Optional data for the notification, typically only present for action notifications. |
favorite |
Favorite | The favorite version for Favorite notifications. Returns null for favorite_deleted notification types. |
grant |
Grant | The grant version for Grant notifications. Returns null for favorite_deleted notification types. |
guardrail |
Guardrail | The guardrail this value is for. |
icon |
String | Optional 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. |
message |
String | Optional message for the notification, typically only present for action notifications. |
notificationType |
String! | The type of the notification. |
oldActiveGrant |
ActiveGrant | The oldActiveGrant version for ActiveGrant notifications. Returns null for active_grants_created notification types. |
oldControl |
Control | The oldControl version for Control notifications. Returns null for control_created notification types. |
oldFavorite |
Favorite | The oldFavorite version for Favorite notifications. Returns null for favorite_created notification types. |
oldGrant |
Grant | The oldGrant version for Grant notifications. Returns null for grant_created notification types. |
oldGuardrail |
Guardrail | The oldGuardrail version for Guardrail notifications. |
oldPolicySetting |
PolicySetting | The oldPolicySetting version for PolicySetting notifications. Returns null for policy_setting_created notification types. |
oldPolicyValue |
PolicyValue | The oldPolicyValue version for PolicyValue notifications. Returns null for policy_value_created notification types. |
oldResource |
Resource | The oldResource version for Resource notifications. Returns null for resource_created notification types. |
oldRollout |
Rollout | The oldRollout version for Rollout notifications. |
policySetting |
PolicySetting | The policySetting version for PolicySetting notifications. Returns null for policy_setting_deleted notification types. |
policyValue |
PolicyValue | The policyValue version for PolicyValue notifications. Returns null for policy_value_deleted notification types. |
processLogs |
ProcessLogs | The processLogs for this notification. |
resource |
Resource | The resource version for Resource notifications. Returns null for resource_deleted notification types. |
rollout |
Rollout | The rollout this value is for. |
turbot |
TurbotNotificationMetadata! | Turbot metadata for this Notification. |