--- title: "New-VBRReplicaApplicationProcessingOptions" description: "This cmdlet defines the VBRReplicaApplicationProcessingOptions object. This object defines guest processing settings for Cloud Director replica jobs and CDP policies." canonical: "https://helpcenter.veeam.com/docs/vbr/powershell/new-vbrreplicaapplicationprocessingoptions.html" breadcrumb: "Veeam PowerShell Reference > Veeam PowerShell Reference > Continuous Data Protection (CDP) > VMware CDP Policy > New-VBRReplicaApplicationProcessingOptions" dateModified: "2026-08-31" --- # New-VBRReplicaApplicationProcessingOptions ## Short Description Defines guest processing settings for Cloud Director replica jobs and CDP policies. **Product Edition**: Standard, Enterprise, Enterprise Plus, Veeam Universal License ## Syntax ``` New-VBRReplicaApplicationProcessingOptions [-GuestInteractionProxy ] [-GuestOSCredentials ] [-ApplicationProcessingOptions ] [-IndividualGuestOSCredentials ] [] ``` ## Detailed Description This cmdlet defines the `VBRReplicaApplicationProcessingOptions` object. This object defines guest processing settings for Cloud Director replica jobs and CDP policies. ## Parameters

Parameter

Description

Type

Required

Position

Accept Pipeline Input

ApplicationProcessingOptions

Specifies an array of application-aware processing settings.

Accepts the VBRApplicationProcessingOptions[] object. To create this object, run the New-VBRApplicationProcessingOptions cmdlet.

VBRApplicationProcessingOptions[]

False

Named

False

GuestInteractionProxy

Specifies an array of VMs that will be used as guest interaction proxies.

Accepts the CHost[] object. To create this object, run the Get-VBRServer cmdlet.

CHost[]

False

Named

False

GuestOSCredentials

Specifies a user account that will be used to connect to VMs added to the job and deploy a runtime process on their guest OSes.

Accepts the CCredentials object. To create this object, run the Get-VBRCredentials cmdlet.

CCredentials

False

Named

False

IndividualGuestOSCredentials

Specifies a user account that will used to connect to the specific machine guest OS.

Accepts the VBRIndividualGuestOSCredentials[] object. To create this object, run the New-VBRIndividualGuestOSCredentials cmdlet.

VBRIndividualGuestOSCredentials[]

False

Named

False

`` This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see [ Microsoft Docs](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_commonparameters?view=powershell-7). ## Output Object The cmdlet returns the `VBRReplicaApplicationProcessingOptions` object that defines guest processing settings for a CDP policy. ## Examples ::: example ### Defining Guest Interaction Proxy for CDP Policy Guest Processing Settings This example shows how to define the `WinG2073` machine as a guest interaction proxy for guest processing settings of a CDP policy. ``` $proxy = Get-VBRServer -Name "WinG2073" New-VBRReplicaApplicationProcessingOptions -GuestInteractionProxy $proxy ``` Perform the following steps: 1. Run the [`Get-VBRServer`](get-vbrserver.md) cmdlet. Specify the `Name` parameter value. Save the result to the `$proxy` variable. 2. Run the `New-VBRReplicaApplicationProcessingOptions` cmdlet. Set the `$proxy` variable as the `GuestInteractionProxy` parameter value. ::: ## Related Commands [`Get-VBRServer`](get-vbrserver.md)