Get-VApp
This cmdlet retrieves vApps.
Syntax
Parameters
| Required | Parameter Name | Type | Position | Features | Description | 
|---|---|---|---|---|---|
|                                  required 
                                 | 
                            Id | String[] | named | 
                                
  | 
                            Specifies the IDs of the vApps that you want to retrieve. Note: When a list of values is specified for the Id parameter, the returned objects would have an ID that matches exactly one of the string values in that list. | 
| optional | ProgressAction | ActionPreference | named | 
                                 | 
                            |
| optional | Server | VIServer[] | named | 
                                
  | 
                            Specifies the vCenter Server systems on which you want to run the cmdlet. If no value is provided or $null value is passed to this parameter, the command runs on the default servers. For more information about default servers, see the description of Connect-VIServer. | 
Parameters
| Required | Parameter Name | Type | Position | Features | Description | 
|---|---|---|---|---|---|
| optional | Location | VIContainer[] | named | 
                                
  | 
                            Specifies Folder, Cluster, Datacenter, VMHost, and ResourcePool objects you want to search for vApps. | 
| optional | Name | String[] | named | 
                                
  | 
                            Specifies the names of the vApps that you want to retrieve. | 
| optional | NoRecursion | SwitchParameter | named | 
                                 | 
                            Indicates that you want to deactivate the recursive behavior of the command. | 
| optional | ProgressAction | ActionPreference | named | 
                                 | 
                            |
| optional | Server | VIServer[] | named | 
                                
  | 
                            Specifies the vCenter Server systems on which you want to run the cmdlet. If no value is provided or $null value is passed to this parameter, the command runs on the default servers. For more information about default servers, see the description of Connect-VIServer. | 
| optional | Tag | Tag[] | named | 
                                 | 
                            Returns only the vApps that are associated with any of the specified tags. | 
Output
VMware.VimAutomation.ViCore.Types.V1.Inventory.VAppExamples
Example 1
Get-ResourcePool MyResourcePool1 | Get-VApp -NoRecursion
Retrieves all the vApps in the ResourcePool resource pool with no recursion.
Related Commands
VApp
This cmdlet exports a vApp or a single virtual machine to the specified destination.
This cmdlet retrieves vApps.
This cmdlet imports OVF (Open Virtualization Format) and OVA packages. The package can contain a virtual appliance or a virtual machine.
This cmdlet moves the specified virtual appliances to a new location.
This cmdlet creates a new vApp.
This cmdlet removes vApps from the server.
This cmdlet modifies the specified vApp.
This cmdlet starts vApps.
This cmdlet stops vApps.