# VerbsData Fields

## Public Fields

Name Description
Backup Specifies an action that stores data by replicating it.
Checkpoint Specifies an action that creates a snapshot of the current state of the data or its configuration. For example, the Checkpoint-Computer cmdlet creates a system restore point on the local computer.
Compare Specifies an action that evaluates the data from one resource against the data from another resource. For example, the Compare-Object cmdlet compares two sets of objects.
Compress Specifies an action that compacts the data of a resource. This field is introduced in Windows PowerShell 2.0.
Convert Specifies an action that changes the data from one representation to another when the cmdlet supports bidirectional conversion, or the conversion between multiple data types. For example, the Convert-Path cmdlet converts a path from a Windows PowerShell path to a Windows PowerShell provider path.
ConvertFrom Specifies an action that converts from one primary type of input (the noun name of the cmdlet) to one or more supported output types. For example, the ConvertFrom-Xml cmdlet applies an XSL transform style sheet to an XML document.
ConvertTo Specifies an action that converts from one or more types of input to a primary output type (the noun name of the cmdlet). For example, the ConvertTo-Xml cmdlet creates an XML-based representation of an object.
Dismount Specifies an action that detaches a named entity from a location.
Edit Specifies an action that modifies existing data by adding or removing content. This field is introduced in Windows PowerShell 2.0.
Expand Specifies an action that restores the data of a resource that has been compacted, to its original state. This field is introduced in Windows PowerShell 2.0.
Export Specifies an action that encapsulates the primary input into a persistent data store, such as a file, or an interchange format. For example, the Export-Csv cmdlet converts .NET Framework objects into a series of comma-separated value (CSV) variable-length strings and saves the strings in a CSV file.
Group Specifies an action that arranges or associates one or more resources. This field is introduced in Windows PowerShell 2.0.
Import Specifies an action that creates a resource from data stored in a persistent data store (such as a file) or an interchange format. For example, the Import-Csv cmdlet converts object properties in a CSV file into CSV versions of the original objects.
Initialize Specifies an action that prepares a resource for use, and sets it to a default state.
Limit Specifies an action that applies constraints to a resource. For example, the Limit-EventLog cmdlet sets the event log properties that limit the size of the event log and the age of its entries.
Merge Specifies an action that creates a single resource from multiple resources.
Mount Specifies an action that attaches a named entity to a location.
Out Specifies an action sends data out of the environment. For example, the Out-Printer cmdlet sends data to a printer, and the Out-File cmdlet sends output to a file.
Publish Specifies an action that makes a resource available to others. This field is introduced in Windows PowerShell 2.0.
Restore Specifies an action that sets a resource to a predefined state, such as a state set by Checkpoint. For example, the Restore-Computer cmdlet starts a system restore on the local computer.
Save Specifies an action that preserves data from loss. This field is introduced in Windows PowerShell 2.0.
Sync Specifies an action that assures that two or more resources are in the same state. This field is introduced in Windows PowerShell 2.0.
Unpublish Specifies an action that makes a resource unavailable to others. This field is introduced in Windows PowerShell 2.0.
Update Specifies an action that brings a resource up-to-date to maintain its state, accuracy, conformance, or compliance. For example, the Update-FormatData cmdlet updates the formatting data in the current session.