MSFT_NetIPsecDoSPSetting class

Denial of Service Prevention Settings for IPsec.

The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.

Syntax

class MSFT_NetIPsecDoSPSetting : MSFT_NetSettingData
{
  uint32 StateIdleTimeoutSeconds;
  uint32 PerIPRateLimitQueueIdleTimeoutSeconds;
  uint32 IpV6IPsecUnauthDscp;
  uint32 IpV6IPsecUnauthRateLimitBytesPerSec;
  uint32 IpV6IPsecUnauthPerIPRateLimitBytesPerSec;
  uint16 IpV6IPsecAuthDscp;
  uint32 IpV6IPsecAuthRateLimitBytesPerSec;
  uint16 IcmpV6Dscp;
  uint32 IcmpV6RateLimitBytesPerSec;
  uint32 IpV6FilterExemptDscp;
  uint32 IpV6FilterExemptRateLimitBytesPerSec;
  uint16 DefBlockExemptDscp;
  uint32 DefBlockExemptRateLimitBytesPerSec;
  uint32 MaxStateEntries;
  uint32 MaxPerIPRateLimitQueues;
  uint32 EnabledKeyingModules;
  uint32 FilteringFlags;
  string PublicInterfaceAliases[];
  string PrivateInterfaceAliases[];
  string PublicV6Address;
  string PrivateV6Address;
  uint16 EffectiveAddressFamily;
  string InstanceID;
  string Caption;
  string Description;
  string ElementName;
};

Members

The MSFT_NetIPsecDoSPSetting class has these types of members:

Properties

The MSFT_NetIPsecDoSPSetting class has these properties.

Caption

Data type: string

Access type: Read-only

Used in CimInstance.ToString(). A short string for describing this instance when debugging.

DefBlockExemptDscp

Data type: uint16

Access type: Read-only

DSCP (RFC 2474) marking for inbound default-block exempted traffic. Value must be less than or equal to 63.

DefBlockExemptRateLimitBytesPerSec

Data type: uint32

Access type: Read-only

Rate limit for inbound default-block exempted traffic.

Description

Data type: string

Access type: Read-only

This field is ignored.

EffectiveAddressFamily

Data type: uint16

Access type: Read-only

The address family(or families) that are currently protected.

IPv4 (1)

IPv6 (2 )

ElementName

Data type: string

Access type: Read-only

This field is ignored.

EnabledKeyingModules

Data type: uint32

Access type: Read-only

One of the enabled keying modules.

IkeV1 (1)

IkeV2 (2)

AuthIp (4 )

FilteringFlags

Data type: uint32

Access type: Read-only

A bitwise combination of the filtering flags.

DisableDefaultBlock (8)

FilterBlock (16)

FilterExempt (32 )

IcmpV6Dscp

Data type: uint16

Access type: Read-only

DSCP (RFC 2474) marking for inbound ICMPv6 traffic. Value must be less than or equal to 63.

IcmpV6RateLimitBytesPerSec

Data type: uint32

Access type: Read-only

Rate limit for inbound ICMPv6 traffic.

InstanceID

Data type: string

Access type: Read-only

A string that uniquely identifies this instance within the PolicyStore.

IpV6FilterExemptDscp

Data type: uint32

Access type: Read-only

DSCP (RFC 2474) marking for inbound IPv6 filter exempted traffic. Value must be less than or equal to 63.

IpV6FilterExemptRateLimitBytesPerSec

Data type: uint32

Access type: Read-only

Rate limit for inbound IPv6 filter exempted traffic.

IpV6IPsecAuthDscp

Data type: uint16

Access type: Read-only

DSCP (RFC 2474) marking for authenticated inbound IPv6 IPsec traffic. Value must be less than or equal to 63.

IpV6IPsecAuthRateLimitBytesPerSec

Data type: uint32

Access type: Read-only

Rate limit for authenticated inbound IPv6 IPsec traffic.

IpV6IPsecUnauthDscp

Data type: uint32

Access type: Read-only

DSCP (RFC 2474) marking for unauthenticated inbound IPv6 IPsec traffic. Value must be less than or equal to 63.

IpV6IPsecUnauthPerIPRateLimitBytesPerSec

Data type: uint32

Access type: Read-only

Per internal IP address rate limit for unauthenticated inbound IPv6 IPsec traffic.

IpV6IPsecUnauthRateLimitBytesPerSec

Data type: uint32

Access type: Read-only

Per internal IP address rate limit for unauthenticated inbound IPv6 IPsec traffic.

MaxPerIPRateLimitQueues

Data type: uint32

Access type: Read-only

Maximum number of per internal IP address rate limit queues for inbound unauthenticated IPv6 IPsec traffic. Value must be greater than 0.

MaxStateEntries

Data type: uint32

Access type: Read-only

Maximum number of state entries in the table. Value must be greater than 0.

PerIPRateLimitQueueIdleTimeoutSeconds

Data type: uint32

Access type: Read-only

Per internal IP address rate limit queue idle timeout in seconds. Value must be greater than 0.

PrivateInterfaceAliases

Data type: string array

Access type: Read-only

Private network interfaces.

PrivateV6Address

Data type: string

Access type: Read-only

Optional private IPv6 address or subnet, for which this policy is specified.

PublicInterfaceAliases

Data type: string array

Access type: Read-only

Public network aliases.

PublicV6Address

Data type: string

Access type: Read-only

Optional public IPv6 address or subnet, for which this policy is specified.

StateIdleTimeoutSeconds

Data type: uint32

Access type: Read-only

State entry idle timeout in seconds. Value must be greater than 0.

Requirements

Minimum supported client
Windows 8
Minimum supported server
Windows Server 2012
Namespace
Root\StandardCimv2
MOF
WFasCim.mof
DLL
WFasCim.dll