Basics of Tasks

Cisco Intersight

Audience
Public
Product
FlashStack
Source Type
Documentation

Tasks are the core component of all orchestration within Intersight. A single task is the most basic level of automation that can be used within a workflow; it uses any inputs provided by the user, performs a specific operation, and then produces output that may be used by another task within the workflow (or not).

Intersight provides a significant catalog of tasks within the platform itself (306 as of Oct 23), and these include tasks with these main categories:

  • Storage
  • Virtualization
  • Networking
  • Compute
  • Executors (external automation)

These system-defined tasks are built and provided by either Cisco or partners that have integrated their platforms with Intersight, such as Everpure has done. If there is not a system-defined task that will perform a function needed by an end-user, tasks can also be created through the Task Designer or from an OpenAPI 3.x Spec file.

NOTE: It is important to understand that manually created tasks can ONLY leverage Executors covered later in this document, and manually created tasks are the only type of tasks that can be exported from Intersight (meaning built-in system tasks cannot be exported).