A workflow requirements checklist includes detailed requirements—such as commands, user input, and resources—for a planned workflow. You can use the checklist to plan your workflows and identify the gaps in the requirements.
Requirements checklist example
The following sample workflow requirements checklist lists the requirements for the "Create a Clustered Data ONTAP Volume" workflow. You can use this sample checklist as a template to list your workflow requirements.
Workflow detailsWorkflow name |
Create a Clustered Data ONTAP Volume |
Category |
Storage provisioning |
Description |
The workflow creates a new volume in a specific SVM. This workflow is meant for a scenario where a volume is provisioned and delegated for later usage. |
High-level description of how the workflow works |
- The SVM that contains the volume is specified by the user (cluster, SVM names).
- A volume is created based on the specified size.
- The configuration of the volume is described in a template.
|
Details |
- Use the Create CM Volume command
- Command details for Create CM Volume:
|
User inputsName |
Type |
Description (data values, validation, and so on) |
Cluster |
Locked query (tabular) |
- Cluster hosting the SVM
- Query can be tabular display with primary address and name of the cluster
- Sort alphabetically by name
|
SVM |
Locked query |
|
Volume |
String |
- Name of the volume to be created
|
Size in GB |
Integer |
- Size of the volume to be provisioned
- Data size (snap reserve should be considered)
|
CommandsName |
Description |
Status |
Create CM Volume |
Creates a volume in the SVM |
Existing |
Return parametersName |
Value |
Volume name |
Name of the provisioned volume |
Aggregate name |
Name of the selected aggregate |
Node name |
Name of the node |
Cluster name |
Name of the cluster |
Gaps and issues1. |
|
2. |
|
3. |
|
4. |
|
5. |
|