CmdID / PowerShell / Cmdlets / Set
Set-VpnConnectionIPsecConfiguration
Sets the IPsec parameters of a VPN connection. Windows Server PowerShell reference
From the Windows Server PowerShell reference 16 parameters Its page in the reference
Parameters
-AllUserConnectionIndicates that the VPN connection being modified is in the global phone book.-AsJobRuns the cmdlet as a background job.-AuthenticationTransformConstantsSpecifies authentication header (AH) transform in the IPsec policy.-CimSession, -SessionRuns the cmdlet in a remote session or on a remote computer.-CipherTransformConstantsSpecifies Encapsulating Security Payload (ESP) cipher transform in the IPsec policy.-Confirm, -cfPrompts you for confirmation before running the cmdlet.-ConnectionName, -NameSpecifies the name of a VPN connection profile to modify.-DHGroupSpecifies the Diffie-Hellman (DH) Group to use during IKE key exchanges.-EncryptionMethodSpecifies the encryption method.-ForceForces the command to run without asking for user confirmation.-IntegrityCheckMethodSpecifies the integrity check method used to protect data from tampering.-PassThruReturns an object representing the item with which you are working.-PfsGroupSpecifies the Perfect Forwarding Secrecy (PFS) Group in the IPsec policy.-RevertToDefaultIndicates that the cmdlet sets the IPsec parameters to the default values.-ThrottleLimitSpecifies the maximum number of concurrent operations that can be established to run the cmdlet.-WhatIf, -wiShows what would happen if the cmdlet runs.