Edit C:\Windows\System32\WindowsPowerShell\v1.0\Modules\NetSecurity\NetIPsecRule.cmdletDefinition.cdxml
<?xml version='1.0' encoding='utf-8'?> <PowerShellMetadata xmlns="http://schemas.microsoft.com/cmdlets-over-objects/2009/11"> <Class ClassName="root/standardcimv2/MSFT_NetConSecRule" ClassVersion="1.0.0"> <Version>1.0.0.0</Version> <DefaultNoun>NetIPsecRule</DefaultNoun> <InstanceCmdlets> <GetCmdletParameters DefaultCmdletParameterSet="GetAll"> <QueryableProperties> <Property PropertyName="InstanceID"> <Type PSType="string"/> <RegularQuery AllowGlobbing="true"> <CmdletParameterMetadata PSName="IPsecRuleName" ValueFromPipelineByPropertyName="true" CmdletParameterSets="ByIPsecRuleName" IsMandatory="true" Position="0" Aliases="ID Name"/> </RegularQuery> </Property> <Property PropertyName="DisplayName"> <Type PSType="string"/> <RegularQuery AllowGlobbing="true"> <CmdletParameterMetadata CmdletParameterSets="ByDisplayName" IsMandatory="true"/> </RegularQuery> </Property> <Property PropertyName="Description"> <Type PSType="string"/> <RegularQuery AllowGlobbing="true"> <CmdletParameterMetadata CmdletParameterSets="ByQuery"/> </RegularQuery> </Property> <Property PropertyName="DisplayGroup"> <Type PSType="string"/> <RegularQuery AllowGlobbing="true"> <CmdletParameterMetadata CmdletParameterSets="ByQuery"/> </RegularQuery> </Property> <Property PropertyName="RuleGroup"> <Type PSType="string"/> <RegularQuery AllowGlobbing="true"> <CmdletParameterMetadata PSName="Group" CmdletParameterSets="ByQuery"/> </RegularQuery> </Property> <Property PropertyName="Enabled"> <Type PSType="NetSecurity.Enabled"/> <RegularQuery> <CmdletParameterMetadata CmdletParameterSets="ByQuery"/> </RegularQuery> </Property> <Property PropertyName="Mode"> <Type PSType="NetSecurity.IPsecMode"/> <RegularQuery> <CmdletParameterMetadata CmdletParameterSets="ByQuery"/> </RegularQuery> </Property> <Property PropertyName="InboundSecurity"> <Type PSType="NetSecurity.SecurityPolicy"/> <RegularQuery> <CmdletParameterMetadata CmdletParameterSets="ByQuery" Aliases="SecIn"/> </RegularQuery> </Property> <Property PropertyName="OutboundSecurity"> <Type PSType="NetSecurity.SecurityPolicy"/> <RegularQuery> <CmdletParameterMetadata CmdletParameterSets="ByQuery" Aliases="SecOut"/> </RegularQuery> </Property> <Property PropertyName="QuickModeCryptoSet"> <Type PSType="string"/> <RegularQuery AllowGlobbing="true"> <CmdletParameterMetadata CmdletParameterSets="ByQuery"/> </RegularQuery> </Property> <Property PropertyName="Phase1AuthSet"> <Type PSType="string"/> <RegularQuery AllowGlobbing="true"> <CmdletParameterMetadata CmdletParameterSets="ByQuery"/> </RegularQuery> </Property> <Property PropertyName="Phase2AuthSet"> <Type PSType="string"/> <RegularQuery AllowGlobbing="true"> <CmdletParameterMetadata CmdletParameterSets="ByQuery"/> </RegularQuery> </Property> <Property PropertyName="KeyModule"> <Type PSType="NetSecurity.KeyModule"/> <RegularQuery> <CmdletParameterMetadata CmdletParameterSets="ByQuery"/> </RegularQuery> </Property> <Property PropertyName="AllowWatchKey"> <Type PSType="boolean"/> <RegularQuery> <CmdletParameterMetadata CmdletParameterSets="ByQuery"/> </RegularQuery> </Property> <Property PropertyName="AllowSetKey"> <Type PSType="boolean"/> <RegularQuery> <CmdletParameterMetadata CmdletParameterSets="ByQuery"/> </RegularQuery> </Property> <Property PropertyName="RemoteTunnelEndpointDNSName"> <Type PSType="string"/> <RegularQuery AllowGlobbing="true"> <CmdletParameterMetadata PSName="RemoteTunnelHostname" CmdletParameterSets="ByQuery"/> </RegularQuery> </Property> <Property PropertyName="MaxReturnPathLifetimeSeconds"> <Type PSType="uint32"/> <RegularQuery> <CmdletParameterMetadata PSName="ForwardPathLifetime" CmdletParameterSets="ByQuery"/> </RegularQuery> </Property> <Property PropertyName="BypassTunnelIfEncrypted"> <Type PSType="boolean"/> <RegularQuery> <CmdletParameterMetadata PSName="EncryptedTunnelBypass" CmdletParameterSets="ByQuery"/> </RegularQuery> </Property> <Property PropertyName="RequireAuthorization"> <Type PSType="boolean"/> <RegularQuery> <CmdletParameterMetadata CmdletParameterSets="ByQuery"/> </RegularQuery> </Property> <Property PropertyName="Users"> <Type PSType="string"/> <RegularQuery AllowGlobbing="true"> <CmdletParameterMetadata PSName="User" CmdletParameterSets="ByQuery"/> </RegularQuery> </Property> <Property PropertyName="Machines"> <Type PSType="string"/> <RegularQuery AllowGlobbing="true"> <CmdletParameterMetadata PSName="Machine" CmdletParameterSets="ByQuery"/> </RegularQuery> </Property> <Property PropertyName="PrimaryStatus"> <Type PSType="NetSecurity.PrimaryStatus"/> <RegularQuery> <CmdletParameterMetadata CmdletParameterSets="ByQuery"/> </RegularQuery> </Property> <Property PropertyName="Status"> <Type PSType="string"/> <RegularQuery AllowGlobbing="true"> <CmdletParameterMetadata CmdletParameterSets="ByQuery"/> </RegularQuery> </Property> <Property PropertyName="PolicyStoreSource"> <Type PSType="string"/> <RegularQuery AllowGlobbing="true"> <CmdletParameterMetadata CmdletParameterSets="ByQuery"/> </RegularQuery> </Property> <Property PropertyName="PolicyStoreSourceType"> <Type PSType="NetSecurity.PolicyStoreType"/> <RegularQuery> <CmdletParameterMetadata CmdletParameterSets="ByQuery"/> </RegularQuery> </Property> </QueryableProperties> <QueryableAssociations> <Association Association="MSFT_NetConSecRuleFilterByAddress" ResultRole="GroupComponent" SourceRole="PartComponent"> <AssociatedInstance> <Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#root/standardcimv2/MSFT_NetAddressFilter"/> <CmdletParameterMetadata PSName="AssociatedNetFirewallAddressFilter" IsMandatory="true" ValueFromPipeline="true" CmdletParameterSets="ByAssociatedNetFirewallAddressFilter"/> </AssociatedInstance> </Association> <Association Association="MSFT_NetConSecRuleFilterByInterface" ResultRole="GroupComponent" SourceRole="PartComponent"> <AssociatedInstance> <Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#root/standardcimv2/MSFT_NetInterfaceFilter"/> <CmdletParameterMetadata PSName="AssociatedNetFirewallInterfaceFilter" IsMandatory="true" ValueFromPipeline="true" CmdletParameterSets="ByAssociatedNetFirewallInterfaceFilter"/> </AssociatedInstance> </Association> <Association Association="MSFT_NetConSecRuleFilterByInterfaceType" ResultRole="GroupComponent" SourceRole="PartComponent"> <AssociatedInstance> <Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#root/standardcimv2/MSFT_NetInterfaceTypeFilter"/> <CmdletParameterMetadata PSName="AssociatedNetFirewallInterfaceTypeFilter" IsMandatory="true" ValueFromPipeline="true" CmdletParameterSets="ByAssociatedNetFirewallInterfaceTypeFilter"/> </AssociatedInstance> </Association> <Association Association="MSFT_NetConSecRuleFilterByProtocolPort" ResultRole="GroupComponent" SourceRole="PartComponent"> <AssociatedInstance> <Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#root/standardcimv2/MSFT_NetProtocolPortFilter"/> <CmdletParameterMetadata PSName="AssociatedNetFirewallPortFilter" IsMandatory="true" ValueFromPipeline="true" CmdletParameterSets="ByAssociatedNetFirewallPortFilter"/> </AssociatedInstance> </Association> <Association Association="MSFT_NetConSecRuleInProfile" ResultRole="PartComponent" SourceRole="GroupComponent"> <AssociatedInstance> <Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#root/standardcimv2/MSFT_NetFirewallProfile"/> <CmdletParameterMetadata PSName="AssociatedNetFirewallProfile" IsMandatory="true" ValueFromPipeline="true" CmdletParameterSets="ByAssociatedNetFirewallProfile"/> </AssociatedInstance> </Association> <Association Association="MSFT_NetConSecRuleEMAuthSet" ResultRole="GroupComponent" SourceRole="PartComponent"> <AssociatedInstance> <Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#root/standardcimv2/MSFT_NetIKEP2AuthSet"/> <CmdletParameterMetadata PSName="AssociatedNetIPsecPhase2AuthSet" IsMandatory="true" ValueFromPipeline="true" CmdletParameterSets="ByAssociatedNetIPsecPhase2AuthSet"/> </AssociatedInstance> </Association> <Association Association="MSFT_NetConSecRuleMMAuthSet" ResultRole="GroupComponent" SourceRole="PartComponent"> <AssociatedInstance> <Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#root/standardcimv2/MSFT_NetIKEP1AuthSet"/> <CmdletParameterMetadata PSName="AssociatedNetIPsecPhase1AuthSet" IsMandatory="true" ValueFromPipeline="true" CmdletParameterSets="ByAssociatedNetIPsecPhase1AuthSet"/> </AssociatedInstance> </Association> <Association Association="MSFT_NetConSecRuleQMCryptoSet" ResultRole="GroupComponent" SourceRole="PartComponent"> <AssociatedInstance> <Type PSType="Microsoft.Management.Infrastructure.CimInstance" ETSType="Microsoft.Management.Infrastructure.CimInstance#root/standardcimv2/MSFT_NetIKEQMCryptoSet"/> <CmdletParameterMetadata PSName="AssociatedNetIPsecQuickModeCryptoSet" IsMandatory="true" ValueFromPipeline="true" CmdletParameterSets="ByAssociatedNetIPsecQuickModeCryptoSet"/> </AssociatedInstance> </Association> </QueryableAssociations> <QueryOptions> <Option OptionName="All"> <Type PSType="System.Management.Automation.SwitchParameter"/> <CmdletParameterMetadata CmdletParameterSets="GetAll"/> </Option> <Option OptionName="PolicyStore"> <Type PSType="string"/> <CmdletParameterMetadata/> </Option> <Option OptionName="GPOSession"> <Type PSType="string"/> <CmdletParameterMetadata/> </Option> <Option OptionName="TracePolicyStore"> <Type PSType="System.Management.Automation.SwitchParameter"/> <CmdletParameterMetadata/> </Option> </QueryOptions> </GetCmdletParameters> <Cmdlet> <CmdletMetadata Verb="Set" ConfirmImpact="Medium"/> <Method MethodName="cim:ModifyInstance"> <Parameters> <Parameter ParameterName="ElementName"> <Type PSType="string"/> <CmdletParameterMetadata PSName="NewDisplayName"/> </Parameter> <Parameter ParameterName="Description"> <Type PSType="string"/> <CmdletParameterMetadata PSName="Description"/> </Parameter> <Parameter ParameterName="Enabled"> <Type PSType="NetSecurity.Enabled"/> <CmdletParameterMetadata PSName="Enabled"/> </Parameter> <Parameter ParameterName="Profiles"> <Type PSType="NetSecurity.Profile"/> <CmdletParameterMetadata PSName="Profile"/> </Parameter> <Parameter ParameterName="Platforms"> <Type PSType="string[]"/> <CmdletParameterMetadata PSName="Platform"/> </Parameter> <Parameter ParameterName="Mode"> <Type PSType="NetSecurity.IPsecMode"/> <CmdletParameterMetadata PSName="Mode"/> </Parameter> <Parameter ParameterName="InboundSecurity"> <Type PSType="NetSecurity.SecurityPolicy"/> <CmdletParameterMetadata Aliases="SecIn" PSName="InboundSecurity"/> </Parameter> <Parameter ParameterName="OutboundSecurity"> <Type PSType="NetSecurity.SecurityPolicy"/> <CmdletParameterMetadata Aliases="SecOut" PSName="OutboundSecurity"/> </Parameter> <Parameter ParameterName="QuickModeCryptoSet"> <Type PSType="string"/> <CmdletParameterMetadata PSName="QuickModeCryptoSet"/> </Parameter> <Parameter ParameterName="Phase1AuthSet"> <Type PSType="string"/> <CmdletParameterMetadata PSName="Phase1AuthSet"/> </Parameter> <Parameter ParameterName="Phase2AuthSet"> <Type PSType="string"/> <CmdletParameterMetadata PSName="Phase2AuthSet"/> </Parameter> <Parameter ParameterName="KeyModule"> <Type PSType="NetSecurity.KeyModule"/> <CmdletParameterMetadata PSName="KeyModule"/> </Parameter> <Parameter ParameterName="AllowWatchKey"> <Type PSType="boolean"/> <CmdletParameterMetadata PSName="AllowWatchKey"/> </Parameter> <Parameter ParameterName="AllowSetKey"> <Type PSType="boolean"/> <CmdletParameterMetadata PSName="AllowSetKey"/> </Parameter> <Parameter ParameterName="LocalTunnelEndpoint"> <Type PSType="string[]"/> <CmdletParameterMetadata PSName="LocalTunnelEndpoint"/> </Parameter> <Parameter ParameterName="RemoteTunnelEndpoint"> <Type PSType="string[]"/> <CmdletParameterMetadata PSName="RemoteTunnelEndpoint"/> </Parameter> <Parameter ParameterName="RemoteTunnelEndpointDNSName"> <Type PSType="string"/> <CmdletParameterMetadata PSName="RemoteTunnelHostname"/> </Parameter> <Parameter ParameterName="MaxReturnPathLifetimeSeconds"> <Type PSType="uint32"/> <CmdletParameterMetadata PSName="ForwardPathLifetime"/> </Parameter> <Parameter ParameterName="BypassTunnelIfEncrypted"> <Type PSType="boolean"/> <CmdletParameterMetadata PSName="EncryptedTunnelBypass"/> </Parameter> <Parameter ParameterName="RequireAuthorization"> <Type PSType="boolean"/> <CmdletParameterMetadata PSName="RequireAuthorization"/> </Parameter> <Parameter ParameterName="Users"> <Type PSType="string"/> <CmdletParameterMetadata PSName="User"/> </Parameter> <Parameter ParameterName="Machines"> <Type PSType="string"/> <CmdletParameterMetadata PSName="Machine"/> </Parameter> <Parameter ParameterName="cim:OperationOption:LocalAddress"> <Type PSType="string[]"/> <CmdletParameterMetadata PSName="LocalAddress"/> </Parameter> <Parameter ParameterName="cim:OperationOption:RemoteAddress"> <Type PSType="string[]"/> <CmdletParameterMetadata PSName="RemoteAddress"/> </Parameter> <Parameter ParameterName="cim:OperationOption:Protocol"> <Type PSType="string"/> <CmdletParameterMetadata PSName="Protocol"/> </Parameter> <Parameter ParameterName="cim:OperationOption:LocalPort"> <Type PSType="string[]"/> <CmdletParameterMetadata PSName="LocalPort"/> </Parameter> <Parameter ParameterName="cim:OperationOption:RemotePort"> <Type PSType="string[]"/> <CmdletParameterMetadata PSName="RemotePort"/> </Parameter> <Parameter ParameterName="cim:OperationOption:InterfaceAlias"> <Type PSType="System.Management.Automation.WildcardPattern[]"/> <CmdletParameterMetadata PSName="InterfaceAlias"/> </Parameter> <Parameter ParameterName="cim:OperationOption:InterfaceType"> <Type PSType="NetSecurity.InterfaceType"/> <CmdletParameterMetadata PSName="InterfaceType"/> </Parameter> </Parameters> </Method> <GetCmdletParameters> <QueryableProperties> <Property PropertyName="InstanceID"> <Type PSType="string"/> <RegularQuery AllowGlobbing="true"> <CmdletParameterMetadata ValueFromPipelineByPropertyName="true" Aliases="ID Name" PSName="IPsecRuleName" Position="0" IsMandatory="true" CmdletParameterSets="ByIPsecRuleName"/> </RegularQuery> </Property> <Property PropertyName="DisplayName"> <Type PSType="string"/> <RegularQuery AllowGlobbing="true"> <CmdletParameterMetadata PSName="DisplayName" IsMandatory="true" CmdletParameterSets="ByDisplayName"/> </RegularQuery> </Property> <Property PropertyName="DisplayGroup"> <Type PSType="string"/> <RegularQuery AllowGlobbing="true"> <CmdletParameterMetadata PSName="DisplayGroup" IsMandatory="true" CmdletParameterSets="ByDisplayGroup"/> </RegularQuery> </Property> <Property PropertyName="RuleGroup"> <Type PSType="string"/> <RegularQuery AllowGlobbing="true"> <CmdletParameterMetadata PSName="Group" IsMandatory="true" CmdletParameterSets="ByGroup"/> </RegularQuery> </Property> </QueryableProperties> <QueryOptions> <Option OptionName="PolicyStore"> <Type PSType="string"/> <CmdletParameterMetadata/> </Option> <Option OptionName="GPOSession"> <Type PSType="string"/> <CmdletParameterMetadata/> </Option> </QueryOptions> </GetCmdletParameters> </Cmdlet> <Cmdlet> <CmdletMetadata Verb="Remove" ConfirmImpact="Medium"/> <Method MethodName="cim:DeleteInstance"/> </Cmdlet> <Cmdlet> <CmdletMetadata Verb="Rename" ConfirmImpact="Medium"/> <Method MethodName="Rename"> <ReturnValue> <Type PSType="System.Int32"/> <CmdletOutputMetadata> <ErrorCode/> </CmdletOutputMetadata> </ReturnValue> <Parameters> <Parameter ParameterName="NewName"> <Type PSType="string"/> <CmdletParameterMetadata IsMandatory="true" PSName="NewName"/> </Parameter> </Parameters> </Method> </Cmdlet> <Cmdlet> <CmdletMetadata Verb="Copy" ConfirmImpact="Medium"/> <Method MethodName="CloneObject"> <ReturnValue> <Type PSType="System.Int32"/> <CmdletOutputMetadata> <ErrorCode/> </CmdletOutputMetadata> </ReturnValue> <Parameters> <Parameter ParameterName="NewPolicyStore"> <Type PSType="string"/> <CmdletParameterMetadata PSName="NewPolicyStore"/> </Parameter> <Parameter ParameterName="NewGPOSession"> <Type PSType="string"/> <CmdletParameterMetadata PSName="NewGPOSession"/> </Parameter> <Parameter ParameterName="NewName"> <Type PSType="string"/> <CmdletParameterMetadata PSName="NewName"/> </Parameter> </Parameters> </Method> </Cmdlet> <Cmdlet> <CmdletMetadata Verb="Enable" ConfirmImpact="Medium"/> <Method MethodName="Enable"> <ReturnValue> <Type PSType="System.Int32"/> <CmdletOutputMetadata> <ErrorCode/> </CmdletOutputMetadata> </ReturnValue> </Method> </Cmdlet> <Cmdlet> <CmdletMetadata Verb="Disable" ConfirmImpact="Medium"/> <Method MethodName="Disable"> <ReturnValue> <Type PSType="System.Int32"/> <CmdletOutputMetadata> <ErrorCode/> </CmdletOutputMetadata> </ReturnValue> </Method> </Cmdlet> <Cmdlet> <CmdletMetadata Verb="Sync" ConfirmImpact="Medium"/> <Method MethodName="SyncPolicyDelta"> <ReturnValue> <Type PSType="System.Int32"/> <CmdletOutputMetadata> <ErrorCode/> </CmdletOutputMetadata> </ReturnValue> <Parameters> <Parameter ParameterName="Servers"> <Type PSType="string[]"/> <CmdletParameterMetadata PSName="Servers"> <ValidateNotNull/> <ValidateNotNullOrEmpty/> </CmdletParameterMetadata> </Parameter> <Parameter ParameterName="Domains"> <Type PSType="string[]"/> <CmdletParameterMetadata PSName="Domains"> <ValidateNotNull/> <ValidateNotNullOrEmpty/> </CmdletParameterMetadata> </Parameter> <Parameter ParameterName="EndpointType"> <Type PSType="NetSecurity.EndpointType"/> <CmdletParameterMetadata PSName="EndpointType"/> </Parameter> <Parameter ParameterName="AddressType"> <Type PSType="NetSecurity.AddressVersion"/> <CmdletParameterMetadata PSName="AddressType"/> </Parameter> <Parameter ParameterName="Output"> <Type PSType="Microsoft.Management.Infrastructure.CimInstance[]"/> <CmdletOutputMetadata PSName="Output"/> </Parameter> <Parameter ParameterName="DnsServers"> <Type PSType="string[]"/> <CmdletParameterMetadata PSName="DnsServers"/> </Parameter> </Parameters> </Method> </Cmdlet> <Cmdlet> <CmdletMetadata Verb="Update" ConfirmImpact="Medium"/> <Method MethodName="SetPolicyDelta"> <ReturnValue> <Type PSType="System.Int32"/> <CmdletOutputMetadata> <ErrorCode/> </CmdletOutputMetadata> </ReturnValue> <Parameters> <Parameter ParameterName="Action"> <Type PSType="NetSecurity.ChangeAction"/> <CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true" PSName="Action"/> </Parameter> <Parameter ParameterName="IPv6Addresses"> <Type PSType="string[]"/> <CmdletParameterMetadata ValueFromPipelineByPropertyName="true" PSName="IPv6Addresses"/> </Parameter> <Parameter ParameterName="IPv4Addresses"> <Type PSType="string[]"/> <CmdletParameterMetadata ValueFromPipelineByPropertyName="true" PSName="IPv4Addresses"/> </Parameter> <Parameter ParameterName="EndpointType"> <Type PSType="NetSecurity.EndpointType"/> <CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true" PSName="EndpointType"/> </Parameter> <Parameter ParameterName="PassThru"> <Type PSType="System.Management.Automation.SwitchParameter"/> <CmdletParameterMetadata PSName="PassThru"/> </Parameter> <Parameter ParameterName="Output"> <Type PSType="Microsoft.Management.Infrastructure.CimInstance[]"/> <CmdletOutputMetadata PSName="Output"/> </Parameter> </Parameters> </Method> <GetCmdletParameters> <QueryableProperties> <Property PropertyName="InstanceID"> <Type PSType="string"/> <RegularQuery> <CmdletParameterMetadata IsMandatory="true" ValueFromPipelineByPropertyName="true" Aliases="ID Name" PSName="IPsecRuleName"/> </RegularQuery> </Property> </QueryableProperties> <QueryOptions> <Option OptionName="PolicyStore"> <Type PSType="string"/> <CmdletParameterMetadata/> </Option> <Option OptionName="GPOSession"> <Type PSType="string"/> <CmdletParameterMetadata/> </Option> </QueryOptions> </GetCmdletParameters> </Cmdlet> </InstanceCmdlets> <StaticCmdlets> <Cmdlet> <CmdletMetadata Verb="New" ConfirmImpact="Medium"/> <Method MethodName="cim:CreateInstance"> <Parameters> <Parameter ParameterName="cim:OperationOption:PolicyStore"> <Type PSType="string"/> <CmdletParameterMetadata PSName="PolicyStore"/> </Parameter> <Parameter ParameterName="cim:OperationOption:GPOSession"> <Type PSType="string"/> <CmdletParameterMetadata PSName="GPOSession"/> </Parameter> <Parameter ParameterName="InstanceID"> <Type PSType="string"/> <CmdletParameterMetadata ValueFromPipelineByPropertyName="true" Aliases="ID Name" PSName="IPsecRuleName"/> </Parameter> <Parameter ParameterName="ElementName"> <Type PSType="string"/> <CmdletParameterMetadata IsMandatory="true" PSName="DisplayName"/> </Parameter> <Parameter ParameterName="Description"> <Type PSType="string"/> <CmdletParameterMetadata PSName="Description"/> </Parameter> <Parameter ParameterName="RuleGroup"> <Type PSType="string"/> <CmdletParameterMetadata PSName="Group"/> </Parameter> <Parameter ParameterName="Enabled"> <Type PSType="NetSecurity.Enabled"/> <CmdletParameterMetadata PSName="Enabled"/> </Parameter> <Parameter ParameterName="Profiles"> <Type PSType="NetSecurity.Profile"/> <CmdletParameterMetadata PSName="Profile"/> </Parameter> <Parameter ParameterName="Platforms"> <Type PSType="string[]"/> <CmdletParameterMetadata PSName="Platform"/> </Parameter> <Parameter ParameterName="Mode"> <Type PSType="NetSecurity.IPsecMode"/> <CmdletParameterMetadata PSName="Mode"/> </Parameter> <Parameter ParameterName="InboundSecurity"> <Type PSType="NetSecurity.SecurityPolicy"/> <CmdletParameterMetadata Aliases="SecIn" PSName="InboundSecurity"/> </Parameter> <Parameter ParameterName="OutboundSecurity"> <Type PSType="NetSecurity.SecurityPolicy"/> <CmdletParameterMetadata Aliases="SecOut" PSName="OutboundSecurity"/> </Parameter> <Parameter ParameterName="QuickModeCryptoSet"> <Type PSType="string"/> <CmdletParameterMetadata PSName="QuickModeCryptoSet"/> </Parameter> <Parameter ParameterName="Phase1AuthSet"> <Type PSType="string"/> <CmdletParameterMetadata PSName="Phase1AuthSet"/> </Parameter> <Parameter ParameterName="Phase2AuthSet"> <Type PSType="string"/> <CmdletParameterMetadata PSName="Phase2AuthSet"/> </Parameter> <Parameter ParameterName="KeyModule"> <Type PSType="NetSecurity.KeyModule"/> <CmdletParameterMetadata PSName="KeyModule"/> </Parameter> <Parameter ParameterName="AllowWatchKey"> <Type PSType="boolean"/> <CmdletParameterMetadata PSName="AllowWatchKey"/> </Parameter> <Parameter ParameterName="AllowSetKey"> <Type PSType="boolean"/> <CmdletParameterMetadata PSName="AllowSetKey"/> </Parameter> <Parameter ParameterName="LocalTunnelEndpoint"> <Type PSType="string[]"/> <CmdletParameterMetadata PSName="LocalTunnelEndpoint"/> </Parameter> <Parameter ParameterName="RemoteTunnelEndpoint"> <Type PSType="string[]"/> <CmdletParameterMetadata PSName="RemoteTunnelEndpoint"/> </Parameter> <Parameter ParameterName="RemoteTunnelEndpointDNSName"> <Type PSType="string"/> <CmdletParameterMetadata PSName="RemoteTunnelHostname"/> </Parameter> <Parameter ParameterName="MaxReturnPathLifetimeSeconds"> <Type PSType="uint32"/> <CmdletParameterMetadata PSName="ForwardPathLifetime"/> </Parameter> <Parameter ParameterName="BypassTunnelIfEncrypted"> <Type PSType="boolean"/> <CmdletParameterMetadata PSName="EncryptedTunnelBypass"/> </Parameter> <Parameter ParameterName="RequireAuthorization"> <Type PSType="boolean"/> <CmdletParameterMetadata PSName="RequireAuthorization"/> </Parameter> <Parameter ParameterName="Users"> <Type PSType="string"/> <CmdletParameterMetadata PSName="User"/> </Parameter> <Parameter ParameterName="Machines"> <Type PSType="string"/> <CmdletParameterMetadata PSName="Machine"/> </Parameter> <Parameter ParameterName="cim:OperationOption:LocalAddress"> <Type PSType="string[]"/> <CmdletParameterMetadata PSName="LocalAddress"/> </Parameter> <Parameter ParameterName="cim:OperationOption:RemoteAddress"> <Type PSType="string[]"/> <CmdletParameterMetadata PSName="RemoteAddress"/> </Parameter> <Parameter ParameterName="cim:OperationOption:Protocol"> <Type PSType="string"/> <CmdletParameterMetadata PSName="Protocol"/> </Parameter> <Parameter ParameterName="cim:OperationOption:LocalPort"> <Type PSType="string[]"/> <CmdletParameterMetadata PSName="LocalPort"/> </Parameter> <Parameter ParameterName="cim:OperationOption:RemotePort"> <Type PSType="string[]"/> <CmdletParameterMetadata PSName="RemotePort"/> </Parameter> <Parameter ParameterName="cim:OperationOption:InterfaceAlias"> <Type PSType="System.Management.Automation.WildcardPattern[]"/> <CmdletParameterMetadata PSName="InterfaceAlias"/> </Parameter> <Parameter ParameterName="cim:OperationOption:InterfaceType"> <Type PSType="NetSecurity.InterfaceType"/> <CmdletParameterMetadata PSName="InterfaceType"/> </Parameter> </Parameters> </Method> </Cmdlet> <Cmdlet> <CmdletMetadata Verb="Show"/> <Method MethodName="EnumerateFull"> <ReturnValue> <Type PSType="System.Int32"/> <CmdletOutputMetadata> <ErrorCode/> </CmdletOutputMetadata> </ReturnValue> <Parameters> <Parameter ParameterName="cim:OperationOption:PolicyStore"> <Type PSType="string"/> <CmdletParameterMetadata PSName="PolicyStore"/> </Parameter> <Parameter ParameterName="cim:OperationOption:GPOSession"> <Type PSType="string"/> <CmdletParameterMetadata PSName="GPOSession"/> </Parameter> <Parameter ParameterName="Dependents"> <Type PSType="Microsoft.Management.Infrastructure.CimInstance[]" ETSType="Microsoft.Management.Infrastructure.CimInstance#root/standardcimv2/NetSecurityDeepEnumElement"/> <CmdletOutputMetadata PSName="Dependents"/> </Parameter> </Parameters> </Method> </Cmdlet> <Cmdlet> <CmdletMetadata Verb="Find"/> <Method MethodName="Find"> <ReturnValue> <Type PSType="System.Int32"/> <CmdletOutputMetadata> <ErrorCode/> </CmdletOutputMetadata> </ReturnValue> <Parameters> <Parameter ParameterName="LocalAddress"> <Type PSType="string"/> <CmdletParameterMetadata PSName="LocalAddress"/> </Parameter> <Parameter ParameterName="RemoteAddress"> <Type PSType="string"/> <CmdletParameterMetadata IsMandatory="true" PSName="RemoteAddress"/> </Parameter> <Parameter ParameterName="Protocol"> <Type PSType="string"/> <CmdletParameterMetadata PSName="Protocol"/> </Parameter> <Parameter ParameterName="LocalPort"> <Type PSType="uint16"/> <CmdletParameterMetadata PSName="LocalPort"/> </Parameter> <Parameter ParameterName="RemotePort"> <Type PSType="uint16"/> <CmdletParameterMetadata PSName="RemotePort"/> </Parameter> <Parameter ParameterName="CmdletOutput"> <Type PSType="Microsoft.Management.Infrastructure.CimInstance[]"/> <CmdletOutputMetadata PSName="CmdletOutput"/> </Parameter> </Parameters> </Method> </Cmdlet> </StaticCmdlets> </Class> <Enums> <Enum EnumName="NetSecurity.Enabled" UnderlyingType="uint16"> <Value Name="True" Value="1"/> <Value Name="False" Value="2"/> </Enum> <Enum EnumName="NetSecurity.Profile" UnderlyingType="uint16" BitwiseFlags="true"> <Value Name="Any" Value="0"/> <Value Name="Public" Value="4"/> <Value Name="Private" Value="2"/> <Value Name="Domain" Value="1"/> <Value Name="NotApplicable" Value="65535"/> </Enum> <Enum EnumName="NetSecurity.IPsecMode" UnderlyingType="uint16"> <Value Name="None" Value="0"/> <Value Name="Transport" Value="3"/> <Value Name="Tunnel" Value="2"/> </Enum> <Enum EnumName="NetSecurity.SecurityPolicy" UnderlyingType="uint16"> <Value Name="None" Value="0"/> <Value Name="Request" Value="1"/> <Value Name="Require" Value="2"/> </Enum> <Enum EnumName="NetSecurity.KeyModule" UnderlyingType="uint16" BitwiseFlags="true"> <Value Name="IKEv1" Value="1"/> <Value Name="IKEv2" Value="4"/> <Value Name="AuthIP" Value="2"/> <Value Name="Default" Value="0"/> </Enum> <Enum EnumName="NetSecurity.InterfaceType" UnderlyingType="uint32" BitwiseFlags="true"> <Value Name="Any" Value="0"/> <Value Name="Wired" Value="1"/> <Value Name="Wireless" Value="2"/> <Value Name="RemoteAccess" Value="4"/> </Enum> <Enum EnumName="NetSecurity.PrimaryStatus" UnderlyingType="uint16"> <Value Name="Unknown" Value="0"/> <Value Name="OK" Value="1"/> <Value Name="Inactive" Value="2"/> <Value Name="Error" Value="3"/> </Enum> <Enum EnumName="NetSecurity.PolicyStoreType" UnderlyingType="uint16"> <Value Name="None" Value="0"/> <Value Name="Local" Value="1"/> <Value Name="GroupPolicy" Value="2"/> <Value Name="Dynamic" Value="3"/> <Value Name="Generated" Value="4"/> <Value Name="Hardcoded" Value="5"/> </Enum> <Enum EnumName="NetSecurity.EndpointType" UnderlyingType="uint16"> <Value Name="Endpoint1" Value="0"/> <Value Name="Endpoint2" Value="1"/> </Enum> <Enum EnumName="NetSecurity.AddressVersion" UnderlyingType="uint16" BitwiseFlags="true"> <Value Name="None" Value="0"/> <Value Name="IPv4" Value="1"/> <Value Name="IPv6" Value="2"/> </Enum> <Enum EnumName="NetSecurity.ChangeAction" UnderlyingType="uint16"> <Value Name="Add" Value="0"/> <Value Name="Delete" Value="1"/> </Enum> </Enums> </PowerShellMetadata>
Ms-Dos/Windows
Unix
Write backup
jsp File Browser version 1.2 by
www.vonloesch.de