Commands
Commands contain the details of the actual work to be done.
Examples of Commands are ImportNetworkResourceCommand, CommandSetCommand, NativeCommandSetCommand, ConfigurationSynchronizationCommand, and AutodiscoveryCommand.
Most Commands can contain multiple NetworkResourceKeys, or NetworkResourceCriterion with the NetworkResource name wildcarded so that the Command acts on multiple NetworkResources.
The various settings such as rollback, report-only, and authentication override behavior that can be set from the GUI when submitting work can also be set on Commands from the API.