VpnRoutingDomainDefaultConfig class

Represents the default routing domain IPsec configuration

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

Syntax

[ClassVersion("1.0.0"), dynamic, provider("RAMgmtPSProvider"), AMENDMENT]
class VpnRoutingDomainDefaultConfig : VpnRoutingDomainConfig
{
  string RoutingDomain;
  string RoutingDomainID;
  string RoutingDomainStatus;
  uint32 VpnStatus;
  uint32 VpnS2SStatus;
  uint32 RoutingStatus;
  uint32 EnableQoS;
  uint64 TxBandwidthKbps;
  uint64 RxBandwidthKbps;
  string IPAddressRange[];
  string IPv6Prefix;
  string AvailabilityStatus;
  uint32 InterimAccountingPeriodSec;
  string DnsIPAddress[];
  string NetBiosIPAddress[];
  uint32 MaximumVpnConnections;
  string TenantName[];
  string EncryptionType;
};

Members

The VpnRoutingDomainDefaultConfig class has these types of members:

Properties

The VpnRoutingDomainDefaultConfig class has these properties.

AvailabilityStatus

Data type: string

Access type: Read/write

The availability status of the routing domain

This property is inherited from VpnRoutingDomainConfig.

DnsIPAddress

Data type: string array

Access type: Read/write

The DNS server IP addresses for VPN clients

This property is inherited from VpnRoutingDomainConfig.

EnableQoS

Data type: uint32

Access type: Read/write

Whether QoS is enabled for VPN

This property is inherited from VpnRoutingDomainConfig.

EncryptionType

Data type: string

Access type: Read/write

Sets the type of encryption to use.

The possible values are.

MaximumEncryption ("MaximumEncryption")

OptionalEncryption ("OptionalEncryption")

RequireEncryption ("RequireEncryption")

NoEncryption ("NoEncryption")

InterimAccountingPeriodSec

Data type: uint32

Access type: Read/write

The interval in which to log interim accounting, in seconds

This property is inherited from VpnRoutingDomainConfig.

IPAddressRange

Data type: string array

Access type: Read-only

Array of the start and end IP addresses for the IP address range of the routing domain

This property is inherited from VpnRoutingDomainConfig.

IPv6Prefix

Data type: string

Access type: Read/write

The IPv6 prefix for address assignment

This property is inherited from VpnRoutingDomainConfig.

MaximumVpnConnections

Data type: uint32

Access type: Read/write

The maximum number of VPN connections allowed in the VPN routing domain

This property is inherited from VpnRoutingDomainConfig.

NetBiosIPAddress

Data type: string array

Access type: Read/write

The Network Basic Input/Output System (NetBIOS) Server IP addresses for VPN clients

This property is inherited from VpnRoutingDomainConfig.

RoutingDomain

Data type: string

Access type: Read-only

The friendly Name of the routing domain

This property is inherited from RoutingDomainConfiguration.

RoutingDomainID

Data type: string

Access type: Read-only

The ID of the routing domain

This property is inherited from RoutingDomainConfiguration.

RoutingDomainStatus

Data type: string

Access type: Read-only

The status of the routing domain

This property is inherited from RoutingDomainConfiguration.

RoutingStatus

Data type: uint32

Access type: Read-only

The routing status for the routing domain

This property is inherited from RoutingDomainConfiguration.

RxBandwidthKbps

Data type: uint64

Access type: Read/write

The incoming bandwidth limit for VPN, in kbps.

This property is inherited from VpnRoutingDomainConfig.

TenantName

Data type: string array

Access type: Read/write

The name of the tenant for the VPN routing domain

This property is inherited from VpnRoutingDomainConfig.

TxBandwidthKbps

Data type: uint64

Access type: Read/write

The outgoing bandwidth limit for VPN, in kbps.

This property is inherited from VpnRoutingDomainConfig.

VpnS2SStatus

Data type: uint32

Access type: Read-only

The site-to-site (S2S) status for the routing domain

This property is inherited from RoutingDomainConfiguration.

VpnStatus

Data type: uint32

Access type: Read-only

The VPN status for the routing domain

This property is inherited from RoutingDomainConfiguration.

Requirements

Minimum supported client
None supported
Minimum supported server
Windows Server 2012 R2
Namespace
Root\Microsoft\Windows\RemoteAccess
MOF
RAMgmtPSProvider.Mof
DLL
RAMgmtPSProvider.dll

See also

VpnRoutingDomainConfig

RAMgmtPSProvider Provider Classes