--- title: Command List form for pattern-based discovery description: The Command List form contains all commands used in discovery by infrastructure or application type patterns. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/it-operations-management/discovery/commands-list-discovery.html release: australia product: Discovery classification: discovery topic_type: reference last_updated: "2026-03-12" reading_time_minutes: 1 breadcrumb: [Discovery reference, Discovery, ITOM Visibility, IT Operations Management] --- # Command List form for pattern-based discovery The **Command List** form contains all commands used in discovery by infrastructure or application type patterns. For information on viewing a list of commands used by a pattern, see [View Patterns commands through the Discovery Patterns module](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/discovery/view-command-pattern-discovery.md)and [View Patterns commands through the Command List module](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/discovery/view-pattern-command-in-command-list.md).
| Attribute | Description |
|---|---|
| Applicable OS Class | The command is intended to run on this OS class. |
| CI Type | The pattern that contains this command is assigned to this CI type. **Note:** Some ServiceNow applications refer to CI types as CI classes. |
| Command | The discovery command. |
| Command Type | Type of command:- **Shell Command** - **WMI Query** - **SNMP Query** \(Tabular and Scalar\) - **SNMP Walk** - **HTTP GET** \(for Basic Authentication credentials, not Token\) |
| Is Failover Step | This command is used in a failover step inside a pattern. Possible values are true or false. |
| Outdated | This field is for internal use. Possible values are true or false. |
| Pattern | The command is part of this discovery pattern. |
| Step name | Name of the step that contains this command. |
| Domain | The command is validated for discovering CIs in this domain. This field is applicable for domain-separated environment. |