VpnGatewaySettings
Description
Nested Entity which includes common objects for RAVpn (Note: The field level constraints listed here might not cover all the constraints on the field. Additional constraints might exist.)
Model Properties
| Property | Required | Type | Description | ||
|---|---|---|---|---|---|
| outsideInterface | True | object | OutsideInterface used in RAVpn Field level constraints: cannot be null. (Note: Additional constraints might exist) Allowed types are: [SubInterface, PhysicalInterface] |
||
| serverCertificate | True | object | serverCertificate used in RAVpn Field level constraints: cannot be null. (Note: Additional constraints might exist) Allowed types are: [InternalCertificate] |
||
| clientCACertificates | False | [object] | The ExternalCACertificate object which is the certificate of the CA from where the remote access vpn clients have got their ID cert. Allowed types are: [ExternalCACertificate] |
||
| exemptNatRule | True | boolean | exemptNatRule, default is false Field level constraints: cannot be null. (Note: Additional constraints might exist) |
||
| outsideFqdn | False | string | OutsideFqdn used in RAVpn Field level constraints: must match pattern ^((?!;).)*$. (Note: Additional constraints might exist) |
||
| bypassAccessControlForVPNTraffic | False | boolean | BypassAccessControlForVPNTraffic default is false | ||
| insideInterfaces | False | [object] | This is used to generate NAT exempt rules. This cannot be null or empty unless exemptNatRule is false. Allowed types are: [SubInterface, PhysicalInterface] |
||
| insideNetworks | False | [object] | This is used to generate NAT-exempt-rules and/or Split-tunnel-ACL. This cannot be null or empty unless exemptNatRule and groupPolicy.getSplitTunnel() are both False. Allowed types are: [NetworkObject, NetworkObjectGroup] |
||
| type | True | string | vpngatewaysettings | ||