Action
object
The Action entity represents any activity that a user can take on a resource.
Fields
name
String!
non-null
Localized name for action which appears in the UI when referencing this action. Example: "Update Software Inventory".
category
String!
non-null
This represents a localized value for the category of the action. Example: "Device Data".
subcategory
String
This represents a localized value for the subcategory of the action if one exists.
isAvailable
Boolean!
non-null
This represents whether the action is available in the current user context.
unavailabilityReasons
[String!]
Represents reasons for action unavailability. Example: "SupportedResourceTypes.false".
isBulkAllowed
Boolean!
non-null
This represents whether the action can be used with multiple resources.
key
String!
non-null
This value is the key name for the action that is referenced by the action handler. Example: "updateSoftwareInventory".
description
String
This represents a localized description of the action. Example: "Update software on the asset."