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

 

 

Show: