SYNOPSIS
Retrieves export for a vCD vApp known to a Rubrik cluster
SYNTAX
Copy Get-RubrikVAppExportOption -id <String> -ExportMode <String> [-TargetVAppID <String>]
[-TargetOrgVDCID <String>] [-Server <String>] [-api <String>] [<CommonParameters>]
DESCRIPTION
The Get-RubrikVAppExportOption cmdlet retrieves export options for a vCD vApp known to a Rubrik cluster
EXAMPLES
EXAMPLE 1
Copy $SnapshotID = (Get-RubrikVApp -Name 'vApp01' | Get-RubrikSnapshot -Latest).id
Get-RubrikVAppExportOption -id $SnapshotID -ExportMode 'ExportToNewVapp' This returns available export options for the specific snapshot.
PARAMETERS
-id
Snapshot ID of the vApp to retrieve options for
Copy Type: String
Parameter Sets: (All)
Aliases: snapshot_id
Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False
-ExportMode
Specifies whether export should use the existing vApp or create a new vApp. Valid values are ExportToNewVapp or ExportToTargetVapp
Copy Type: String
Parameter Sets: (All)
Aliases: export_mode
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-TargetVAppID
ID of target vApp
Copy Type: String
Parameter Sets: (All)
Aliases: target_vapp_id
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-TargetOrgVDCID
ID of target vApp
Copy Type: String
Parameter Sets: (All)
Aliases: target_org_vdc_id
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Server
Rubrik server IP or FQDN
Copy Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: $global:RubrikConnection.server
Accept pipeline input: False
Accept wildcard characters: False
-api
API version
Copy Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: $global:RubrikConnection.api
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
OUTPUTS
NOTES
Written by Matt Elliott for community usage Twitter: @NetworkBrouhaha GitHub: shamsway