Microsoft.Management.Infrastructure.CimInstance#VpnConnection EapConfigXmlStream [OutputType([System.Xml.XmlDocument])] param() [System.Xml.XmlDocument]($this.PSBase.CimInstanceProperties['EapConfigXmlStream'].value) param([System.Xml.XmlDocument]$value) $this.PSBase.CimInstanceProperties['EapConfigXmlStream'].value = $value VpnConfigurationXml [OutputType([System.Xml.XmlDocument])] param() [System.Xml.XmlDocument]($this.PSBase.CimInstanceProperties['VpnConfigurationXml'].value) param([System.Xml.XmlDocument]$value) $this.PSBase.CimInstanceProperties['VpnConfigurationXml'].value = $value IPSecCustomPolicy [OutputType([System.String[]])] param() $output = @() foreach ($range in $this.PSBase.CimInstanceProperties['IPSecCustomPolicy'].value) { $output += $range } if ($output.Count -gt 0) {,(@($output))} else {$null} MachineCertificateIssuerFilter [OutputType([System.Security.Cryptography.X509Certificates.X509Certificate2])] param() [System.Security.Cryptography.X509Certificates.X509Certificate2]($this.PSBase.CimInstanceProperties['MachineCertificateIssuerFilter'].Value) param([System.Security.Cryptography.X509Certificates.X509Certificate2]$value) $this.PSBase.CimInstanceProperties['MachineCertificateIssuerFilter'].Value = $value.RawData MachineCertificateEKUFilter [OutputType([System.String[]])] param() $output = @() foreach ($range in $this.PSBase.CimInstanceProperties['MachineCertificateEKUFilter'].value) { $output += $range } if ($output.Count -gt 0) {,(@($output))} else {$null} Microsoft.Management.Infrastructure.CimInstance#ThirdPartyVpnConnection CustomConfiguration [OutputType([System.Xml.XmlDocument])] param() [System.Xml.XmlDocument]($this.PSBase.CimInstanceProperties['CustomConfiguration'].value) param([System.Xml.XmlDocument]$value) $this.PSBase.CimInstanceProperties['CustomConfiguration'].value = $value VpnConfigurationXml [OutputType([System.Xml.XmlDocument])] param() [System.Xml.XmlDocument]($this.PSBase.CimInstanceProperties['VpnConfigurationXml'].value) param([System.Xml.XmlDocument]$value) $this.PSBase.CimInstanceProperties['VpnConfigurationXml'].value = $value Microsoft.Management.Infrastructure.CimInstance#EapConfiguration EapConfigXmlStream [OutputType([System.Xml.XmlDocument])] param() [System.Xml.XmlDocument]($this.PSBase.CimInstanceProperties['EapConfigXmlStream'].value) param([System.Xml.XmlDocument]$value) $this.PSBase.CimInstanceProperties['EapConfigXmlStream'].value = $value Microsoft.Management.Infrastructure.CimInstance#VpnConnectionIPsecConfiguration AuthenticationTransformConstants [OutputType([Microsoft.Powershell.Cmdletization.GeneratedTypes.VpnConnectionIPsecConfiguration.AuthenticationTransformConstants])] param() [Microsoft.Powershell.Cmdletization.GeneratedTypes.VpnConnectionIPsecConfiguration.AuthenticationTransformConstants]($this.PSBase.CimInstanceProperties['AuthenticationTransformConstants'].Value) param([Microsoft.Powershell.Cmdletization.GeneratedTypes.VpnConnectionIPsecConfiguration.AuthenticationTransformConstants]$value) $this.PSBase.CimInstanceProperties['AuthenticationTransformConstants'].Value = [System.Uint32]$value CipherTransformConstants [OutputType([Microsoft.Powershell.Cmdletization.GeneratedTypes.VpnConnectionIPsecConfiguration.CipherTransformConstants])] param() [Microsoft.Powershell.Cmdletization.GeneratedTypes.VpnConnectionIPsecConfiguration.CipherTransformConstants]($this.PSBase.CimInstanceProperties['CipherTransformConstants'].Value) param([Microsoft.Powershell.Cmdletization.GeneratedTypes.VpnConnectionIPsecConfiguration.CipherTransformConstants]$value) $this.PSBase.CimInstanceProperties['CipherTransformConstants'].Value = [System.Uint32]$value DHGroup [OutputType([Microsoft.Powershell.Cmdletization.GeneratedTypes.VpnConnectionIPsecConfiguration.DHGroup])] param() [Microsoft.Powershell.Cmdletization.GeneratedTypes.VpnConnectionIPsecConfiguration.DHGroup]($this.PSBase.CimInstanceProperties['DHGroup'].Value) param([Microsoft.Powershell.Cmdletization.GeneratedTypes.VpnConnectionIPsecConfiguration.DHGroup]$value) $this.PSBase.CimInstanceProperties['DHGroup'].Value = [System.Uint32]$value EncryptionMethod [OutputType([Microsoft.Powershell.Cmdletization.GeneratedTypes.VpnConnectionIPsecConfiguration.EncryptionMethod])] param() [Microsoft.Powershell.Cmdletization.GeneratedTypes.VpnConnectionIPsecConfiguration.EncryptionMethod]($this.PSBase.CimInstanceProperties['EncryptionMethod'].Value) param([Microsoft.Powershell.Cmdletization.GeneratedTypes.VpnConnectionIPsecConfiguration.EncryptionMethod]$value) $this.PSBase.CimInstanceProperties['EncryptionMethod'].Value = [System.Uint32]$value IntegrityCheckMethod [OutputType([Microsoft.Powershell.Cmdletization.GeneratedTypes.VpnConnectionIPsecConfiguration.IntegrityCheckMethod])] param() [Microsoft.Powershell.Cmdletization.GeneratedTypes.VpnConnectionIPsecConfiguration.IntegrityCheckMethod]($this.PSBase.CimInstanceProperties['IntegrityCheckMethod'].Value) param([Microsoft.Powershell.Cmdletization.GeneratedTypes.VpnConnectionIPsecConfiguration.IntegrityCheckMethod]$value) $this.PSBase.CimInstanceProperties['IntegrityCheckMethod'].Value = [System.Uint32]$value PfsGroup [OutputType([Microsoft.Powershell.Cmdletization.GeneratedTypes.VpnConnectionIPsecConfiguration.PfsGroup])] param() [Microsoft.Powershell.Cmdletization.GeneratedTypes.VpnConnectionIPsecConfiguration.PfsGroup]($this.PSBase.CimInstanceProperties['PfsGroup'].Value) param([Microsoft.Powershell.Cmdletization.GeneratedTypes.VpnConnectionIPsecConfiguration.PfsGroup]$value) $this.PSBase.CimInstanceProperties['PfsGroup'].Value = [System.Uint32]$value Microsoft.Management.Infrastructure.CimInstance#VpnConnectionTriggerApplication ApplicationID [OutputType([System.String])] param() $output = @() foreach($range in $this.PSBase.CimInstanceProperties['ApplicationID'].Value) { $output += $range } if ($output.Count -gt 0) {,(@($output))} else {$null} Microsoft.Management.Infrastructure.CimInstance#VpnConnectionTriggerDnsConfiguration DnsIPAddress [OutputType([System.String])] param() $output = @() foreach($range in $this.PSBase.CimInstanceProperties['DnsIPAddress'].Value) { $output += $range } if ($output.Count -gt 0) {,(@($output))} else {$null} Microsoft.Management.Infrastructure.CimInstance#root/Microsoft/Windows/RemoteAccess/Client/MSFT_NetRoute AddressFamily [Microsoft.PowerShell.Cmdletization.GeneratedTypes.NetRoute.AddressFamily]($this.PSBase.CimInstanceProperties['AddressFamily'].Value) param($newValue) $this.PSBase.CimInstanceProperties['AddressFamily'].Value = [System.UInt16][Microsoft.PowerShell.Cmdletization.GeneratedTypes.NetRoute.AddressFamily]$newValue