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.