[{"label":"Latest (v1.0)","version":"latest"}]
nsx-vmc-policy

RouteBasedIPSecVpnSession

A Route Based VPN is more flexible, more powerful and recommended over policy based VPN. IP Tunnel port is created and all traffic routed via tunnel port is protected. Routes can be configured statically or can be learned through BGP. A route based VPN is must for establishing redundant VPN session to remote site.


AllOf


This class requires all of the following:

JSON Example

{
	"_create_time": 0,
	"_create_user": "string",
	"_last_modified_time": 0,
	"_last_modified_user": "string",
	"_links": [
		{
			"action": "string",
			"href": "string",
			"rel": "string"
		}
	],
	"_protection": "string",
	"_revision": 0,
	"_schema": "string",
	"_self": {
		"action": "string",
		"href": "string",
		"rel": "string"
	},
	"_system_owned": false,
	"authentication_mode": "PSK",
	"children": [
		{
			"_create_time": 0,
			"_create_user": "string",
			"_last_modified_time": 0,
			"_last_modified_user": "string",
			"_links": [
				{
					"action": "string",
					"href": "string",
					"rel": "string"
				}
			],
			"_protection": "string",
			"_revision": 0,
			"_schema": "string",
			"_self": {
				"action": "string",
				"href": "string",
				"rel": "string"
			},
			"_system_owned": false,
			"description": "string",
			"display_name": "string",
			"id": "string",
			"marked_for_delete": false,
			"resource_type": "string",
			"tags": [
				{
					"scope": "string",
					"tag": "string"
				}
			]
		}
	],
	"compliance_suite": "CNSA",
	"connection_initiation_mode": "INITIATOR",
	"description": "string",
	"display_name": "string",
	"dpd_profile_path": "string",
	"enabled": false,
	"force_whitelisting": false,
	"id": "string",
	"ike_profile_path": "string",
	"local_endpoint_path": "string",
	"marked_for_delete": false,
	"parent_path": "string",
	"path": "string",
	"peer_address": "string",
	"peer_id": "string",
	"psk": "string",
	"relative_path": "string",
	"resource_type": "PolicyBasedIPSecVpnSession",
	"tags": [
		{
			"scope": "string",
			"tag": "string"
		}
	],
	"tcp_mss_clamping": {
		"direction": "NONE",
		"max_segment_size": 0
	},
	"tunnel_interfaces": [
		{
			"_create_time": 0,
			"_create_user": "string",
			"_last_modified_time": 0,
			"_last_modified_user": "string",
			"_links": [
				{
					"action": "string",
					"href": "string",
					"rel": "string"
				}
			],
			"_protection": "string",
			"_revision": 0,
			"_schema": "string",
			"_self": {
				"action": "string",
				"href": "string",
				"rel": "string"
			},
			"_system_owned": false,
			"children": [
				{
					"_create_time": 0,
					"_create_user": "string",
					"_last_modified_time": 0,
					"_last_modified_user": "string",
					"_links": [
						{
							"action": "string",
							"href": "string",
							"rel": "string"
						}
					],
					"_protection": "string",
					"_revision": 0,
					"_schema": "string",
					"_self": {
						"action": "string",
						"href": "string",
						"rel": "string"
					},
					"_system_owned": false,
					"description": "string",
					"display_name": "string",
					"id": "string",
					"marked_for_delete": false,
					"resource_type": "string",
					"tags": [
						{
							"scope": "string",
							"tag": "string"
						}
					]
				}
			],
			"description": "string",
			"display_name": "string",
			"id": "string",
			"ip_subnets": [
				{
					"ip_addresses": [
						"string"
					],
					"prefix_length": 0
				}
			],
			"marked_for_delete": false,
			"parent_path": "string",
			"path": "string",
			"relative_path": "string",
			"resource_type": "string",
			"tags": [
				{
					"scope": "string",
					"tag": "string"
				}
			]
		}
	],
	"tunnel_profile_path": "string"
}

Vendor Extensions

This class contains the following vendor extensions defined in the spec:
x-vmw-nsx-module: PolicyIPSecVpn
[{"label":"Latest (v1.0)","version":"latest"}]
nsx-vmc-policy

Feedback

Was this page helpful?