OBJECT

ActionDefinition

link GraphQL Schema definition

  • type ActionDefinition implements Node {
  • # unique identifier for action definition
  • actionDefinitionId: String!
  • # action type is required to choose the invocation method
  • actionType: ActionType!
  • # localized action description
  • description: LocalizedString
  • # localized action name
  • displayName: LocalizedString!
  • # hyper link to RESOURCE_HYPERLINK action type to perform action from user
  • hyperlink: HyperLink
  • # Node-compatible opaque global identifier
  • id: ID!
  • # JSON input argument schema to invoke the action
  • inputSchema: JSON
  • # List of user roles who can access this action definition
  • roles: [String!]
  • # List of validation failures for this action definition, if there are any the
  • # action cannot be performed.
  • validationFailures: [ActionDefinitionValidationFailureType!]!
  • }